rootwhois's Blog
Introduction
Algorithm
Leetcode
15. 3Sum
36. Valid Sudoku
38. Count and Say
58. Length of Last Word
64. Minimum Path Sum
66. Plus One
68. Text Justification
70. Climbing Stairs
94. Binary Tree Inorder Traversal
138. Copy List with Random Pointer
144. Binary Tree Preorder Traversal
155. Min Stack
162. Find Peak Element
165. Compare Version Numbers
166. Fraction to Recurring Decimal
171. Excel Sheet Column Number
187. Repeated DNA Sequences
206. Reverse Linked List
211. Design Add and Search Words Data Structure
223. Rectangle Area
229. Majority Element II
230. Kth Smallest Element in a BST
232. Implement Queue using Stacks
233. Number of Digit One
237. Delete Node in a Linked List
240. Search a 2D Matrix II
260. Single Number III
268. Missing Number
273. Integer to English Words
292. Nim Game
295. Find Median from Data Stream
299. Bulls and Cows
300. Longest Increasing Subsequence
313. Super Ugly Number
318. Maximum Product of Word Lengths
319. Bulb Switcher
322. Coin Change
326. Power of Three
345. Reverse Vowels of a String
367. Valid Perfect Square
371. Sum of Two Integers
384. Shuffle an Array
391. Perfect Rectangle
397. Integer Replacement
405. Convert a Number to Hexadecimal
412. Fizz Buzz
413. Arithmetic Slices
414. Third Maximum Number
430. Flatten a Multilevel Doubly Linked List
434. Number of Segments in a String
437. Path Sum III
438. Find All Anagrams in a String
441. Arranging Coins
443. String Compression
446. Arithmetic Slices II - Subsequence
447. Number of Boomerangs
453. Minimum Moves to Equal Array Elements
455. Assign Cookies
457. Circular Array Loop
458. Poor Pigs
470. Implement Rand10 Using Rand7
476. Number Complement
482. License Key Formatting
492. Construct the Rectangle
496. Next Greater Element I
500. Keyboard Row
502. IPO
509. Fibonacci Number
516. Longest Palindromic Subsequence
517. Super Washing Machines
519. Random Flip Matrix
520. Detect Capital
524. Longest Word in Dictionary through Deleting
526. Beautiful Arrangement
528. Random Pick with Weight
541. Reverse String II
551. Student Attendance Record I
552. Student Attendance Record II
559. Maximum Depth of N-ary Tree
563. Binary Tree Tilt
575. Distribute Candies
576. Out of Boundary Paths
581. Shortest Unsorted Continuous Subarray
583. Delete Operation for Two Strings
594. Longest Harmonious Subsequence
598. Range Addition II
600. Non-negative Integers without Consecutive Ones
611. Valid Triangle Number
638. Shopping Offers
650. 2 Keys Keyboard
677. Map Sum Pairs
678. Valid Parenthesis String
700. Search in a Binary Search Tree
704. Binary Search
709. To Lower Case
725. Split Linked List in Parts
743. Network Delay Time
746. Min Cost Climbing Stairs
787. Cheapest Flights Within K Stops
789. Escape The Ghosts
797. All Paths From Source to Target
802. Find Eventual Safe States
807. Max Increase to Keep City Skyline
847. Shortest Path Visiting All Nodes
859. Buddy Strings
869. Reordered Power of 2
881. Boats to Save People
987. Vertical Order Traversal of a Binary Tree
997. Find the Town Judge
1034. Coloring A Border
1109. Corporate Flight Bookings
1137. N-th Tribonacci Number
1143. Longest Common Subsequence
1218. Longest Arithmetic Subsequence of Given Difference
1221. Split a String in Balanced Strings
1337. The K Weakest Rows in a Matrix
1436. Destination City
1446. Consecutive Characters
1480. Running Sum of 1d Array
1583. Count Unhappy Friends
1588. Sum of All Odd Length Subarrays
1646. Get Maximum in Generated Array
1816. Truncate Sentence
1894. Find the Student that Will Replace the Chalk
剑指 Offer 06. 从尾到头打印链表
剑指 Offer 09. 用两个栈实现队列
剑指 Offer 10- I. 斐波那契数列
剑指 Offer 22. 链表中倒数第k个节点
剑指 Offer 24. 反转链表
剑指 Offer 30. 包含min函数的栈
剑指 Offer 35. 复杂链表的复制
剑指 Offer II 069. 山峰数组的顶部
面试题 01.01. 判定字符是否唯一
面试题 17.10. Find Majority Element LCCI
面试题 17.14. Smallest K LCCI
Basic
Binary Search
Bubble Sort
Selection Sort
Straight Insertion Sort
Shell's Sort
Quick Sort
Merge Sort
Greedy Algorithm
Dynamic Programming Alogrithm
Fibonacci Sequence
Differential
Backend
C sharp
Basic
Basic
Java
Basic
Data Element
Process Control
Method
Array
Class
Introduction
Inner Class
Commonly Used Classes
Object
Wrapper Classes
Integer
Arrays
String StringBuilder StringBuffer
BigDecimal
Date
Calendar
SimpleDateFormat
System
Math
Random
File
Properties
Throwable
Collection
Introduction
Collection
List
Iterator
ListIterator
ArrayList
Vector
LinkedList
Generic
Set
HashSet
TreeSet
Map
HashMap
TreeMap
Collections
IO Steam
Introduction
Byte Stream
Character Stream
Object Oriented Programming
GUI
Introduction
AWT
Swing
Network Programming
Multithreading
Introduction
Thread
Runnable
Callable
JUC
Annotation and Reflection
Introduction
Annotation
Reflection
JVM
JMM
Others
Notice
New Features
Alibaba Java Development Specification Manual Notes
Design Patterns
Abstract Factory Pattern
Adapter Pattern
Builder Pattern
Decorator Pattern
Factory Pattern
Observer Pattern
Singleton Pattern
Proxy
Additional
AJAX
Apache POI and EasyExcel.md
Bloom Filter
JSON
JSR303
Lombok
MapStruct
RESTFul Style
YAML
Others
JavaWeb
Introduction
Maven
Servlet
Cookie and Session
JSP
Filter
Listener
File Upload
Send Email
Notice
MyBatis
Introduction
Start
CRUD
Configuration
ResultMap
Log
Paging
Annotation
Multi-table Operation
Dynamic SQL
Cache
Notice
MyBatisPlus
MyBatis-Plus
Spring
Introduction
Inversion of Control
Configuration
Dependency Injection
Annotation
Aspect Oriented Programming
And MyBatis
Declarative Transaction Management
SpringBoot
Introduction
Microservice
Start
How It Runs
Configuration
SpringData
Thymeleaf
I18N
And Swagger
SpringSecurity
Notice
Others
SpringCloud
Introduction
Notice.md
Middleware
Introduction
Quartz
RabbitMQ
ZooKeeper
Structure
COLA
Golang
Basic
Getting Started
Grammar
Framework
Gin
sqlx
XORM
Unity
Basic
Getting Started
Database
MySQL
MongoDB
Redis
Big data
ClickHouse
Elasticsearch
What is Elasticsearch
Install
Notions
IK
Rest Style Operation
MySQL to Elasticsearch
Find and Remove Duplicate Documents
And SpirngBoot
Frontend
HTML
CSS
JavaScript
jQuery
Advanced
Vue
Tools
Charles
Fiddler
Postman
Tools
Others
Docker
Docker Compose
Dockerfile
Linux
Basic
Getting Started
Shell
Unknown
Others
本书使用 GitBook 发布
Introduction
Hello
Hello
print
'hello world'
results matching "
"
No results matching "
"