剑指 Offer Java 题解

September 27, 2020 · View on GitHub

来源:《剑指 Offer》 Java 版实现

#Title
03_01Find Duplication In Array
03_02Find Duplication In Array II
04Find In Partially Sorted Matrix
05Replace Spaces
06Print List In Reversed Order
07Construct Binary Tree
08Next Node In Binary Trees
09_01Queue With Two Stacks
09_02Stack With Two Queues
10_01Fibonacci
10_02Jump Floor
10_03Jump Floor II
10_04Rect Cover
11Min Number In Rotated Array
12String Path In Matrix
13Robot Move
14Cutting Rope
15Number Of 1 In Binary
16Power
17Print 1 To Max Of N Digits
18_01Delete Node In List
18_02Delete Duplicated Node
19Regular Expressions Matching
20Numeric Strings
21Reorder Array
22Kth Node From End
23Entry Node In List Loop
24Reverse List
25Merge Sorted Lists
26Substructure In Tree
27Mirror Of Binary Tree
28Symmetrical Binary Tree
29Print Matrix
30Min In Stack
31Stack Push Pop Order
32_01Print Tree From Top To Bottom
32_02Print Trees In Lines
32_03Print Trees In Zigzag
33Squence Of BST
34Path In Tree
35Copy Complex List
36Convert Binary Search Tree
39More Than Half Number
40K Least Numbers
41Stream Median
42Greatest Sum Of Subarrays
44Digits In Sequence
45Sort Array For Min Number
46Translate Numbers To Strings
47Max Value Of Gifts
48Longest Substring Without Dup
52First Common Nodes In Lists
53_01Number Of K
53_02Missing Number
53_03Integer Identical To Index
55_01Tree Depth
55_02Balanced Binary Tree
56_01Numbers Appear Once
56_02Number Appearing Once
57_01Two Numbers With Sum
57_02Continuous Squence With Sum
58_01Reverse Words In Sentence
58_02Left Rotate String
59_01Max In Sliding Window
61Continous Cards