Leectcode
Introduction
Two-pointer Technique
Recursion
Dynamic Programming
Order_Traversal
Detection Cycle in an Undirected Graph
Common Bit Tasks: Getting and Setting
LeetCode Problems
Array_and_String
(Yahoo)4. Median of Two Sorted Array
(Yahoo)13. Roman to Integer
26. Remove Duplicates from Sorted Array
(Yahoo)139. Word Break
140. Word Break ii
151. Reverse words in a string
167. Two Sum 2 - Input array is sorted
186. Reverse words in a string 2
189. Rotated Array(Not Finished)
(Yahoo)217.Contains Duplicates
243. Shortest Word Distance
442. Find All Duplicates in an Array
412. Fizz Buzz
Tree
94. Binary Tree In-order Traversal
(Yahoo)104. Maximum Depth of Binary Tree
111. Minimum Depth of binary tree
144. Binary Tree Preorder Traversal
145. Binary Tree Postorder Traversal
226. Invert Binary Tree
298. Binary Tree Longest Consecutive Path
Graph
133. Clone Graph
261. Graph Valid Tree
310. Minimum Height Trees
323. Number of Connected Components in an Undirected Graph
332. Reconstruct Itinerary
399. Evaluate Division (Need Review)
Linked_List
(Yahoo)141. Linked List Cycle
(Yahoo)142. Linked List Cycle II
(Yahoo)206. Reverse Linked List
Topological Sort
444. Sequence Reconstruction
210. Course Schedule II
Sort
75. Sort Colors
147. Insertion Sort List
148. Sort List
164. Maximum Gap
179. Largest Number
215. Kth Largest Element in the Array
242. Valid Anagram
252. Meeting Rooms (not finished)
280. Wiggle Sort
324. Wiggle Sort II (Not Finished)
349. Intersection of Two Arrays
350. Intersection of Two Arrays II
253. Meeting Rooms (not finished)
Searching
438. Find All Anagrams in a String (not finished)
BFS
286. Walls and Gates
BackTracking
425. Word Sqaures
DFS
101. Symmetric Tree
339. Nested List Weight Sum
Dynamic Programing
70. Climbing Stairs
121. Best Time Buy and Sell Stocks
198. House Robber
213.House Robber II
276. Paint Fence
338. Counting Bits
Bit Manipulation
461. Hamming Distance
371. Sum of Two Integers
Design
(Ya\/Go)284. Peeking Iterator
Cracking Coding Interview
Chapter1. Arrays and Strings
1.1 Is Unique
1.2 Check Permutation
1.3 URLify
1.4 Palindrome Permutation
1.5 One Away
1.6 String Compression
1.7 Rotate Matrix
1.8\/LC 78 Zero Matrix (Not Finished)
1.9 String Rotation
Chapter2. Linked List
2.1 Remove Duplicates
2.2 Return Kth to Last
2.3 Delete Middle Node
2.4 Partition
2.5 Sum List
2.6 Palindrome (Recursion not Done)
2.7 Intersection
2.8 Loop Detection
Chapter4. Trees and Graph
4.1\/LintCode176.Route between two nodes
4.2\/LC108. Minimal Tree
4.3\/LC166 List of Depths
4.4\/LC110 Check Balanced Tree
4.5\/LC98 Valid BST
4.6\/LC285 Inorder Successor in BST
4.7 Build Order (LC210 Course Schedule II)
4.8 First Common Ancestor (Not Finished)
4.9 BST Sequences
4.10 Check Subtree
Chapter8. Recursion and Dynamic Programming
8.1 Triple Step
8.2 Robot in a Grid
8.3 Magic Index
8.4\/LC78 Power Set (Subsets)
8.5 Recursive Multiply
8.6 Towers of Hanoi (OOD not finished)
8.7 Permutation w\/o. Dups
8.8 Permutation with Duplicates
8.9\/LC22 Parens
8.10 Paint Fill
8.11 Coins
8.12 Eight Queens
8.13 Stack of boxes
Chapter10. Sorting and Searching
10.1\/ LC88 Merge Sorted Array
10.2\/ LC49 Group Anagrams
10.3\/LC33. Search in Rotated Array
10.3\/LC81. Search in Rotated Array with duplicates
10.4 Sorted Search, No sizes
10.5 Sparse Search
10.6 Sort Big File (External Sorting)
10.7 Missing int (Not finished)
10.8 Find Duplicates (Not finished) Bit
10.9 Sorted Matrix Search
Interview Prep
miangjing
Remove 0 sum subtree
Diff of 2 Lists
BST Print As Sorted Array
Merge K Sorted Arrays
Flip Game 2 (没看懂)
Shortest Paths of Knights
LC31. Next Permutation
LC31.Next Permutation
LC46. Permutations
LC56.Merge Intervals
LC65.Valid Number
LC77.Combination
LC80.Remove Duplicates from Sorted Array 2
LC249.Group Shifted Strings
LC293.Flip Game
LC297.Serialize and Deserialize Binary Tree
LC316.Remove Duplicate Letters
LC322.Coin Change
LC346.Moving Average from Data Stream
LC352.Data Stream as Disjoint Intervals
LC356.Line Reflection
LC394.Decoding String
LC425.Word Square
Combination of Sets
Onsite Mianjing
1.Longest Consecutive Path in BT
LC GOOGLE
Array
15.3 Sum
259. 3Sum Smaller
163. Missing Ranges
228. Summary Ranges
289. Game of Life (2nd followup)
370. Range Addition
373. Find K pairs with Smallest Sums
406. Queue Reconstruction by Height
448. Find All Numbers Disappeared in an Array
Hash Table
246. Strobogrammatic Number
249. Group Shifted Strings
266. Palindrome Permutation
288. Unique Word Abbreviation (Design)
340.Longest Substring with At Most K Distinct Characters
359. Logger Rate Limiter (!!)
389. Find the Difference
409. Longest Palindrome
447. Number of Boomerangs
340.Longest Substring with At Most K Distinct Characters
String
20. Valid Parentheses
271. Encode and Decode Strings
293. Flip Game
408. Valid Word Abbreviation
459. Repeated Substring Pattern
Math & Bit
66. Plus One (Recursion)
231. Power of Two
313. Super Ugly Number (Not Finished)
397. Integer Replacement
400. Nth Digit
415. Add Strings
Rescursion
247. Strobogrammatic Number II
248. Strobogrammatic Number III
317. Shortest Distance from All Buildings
Design
Stack
155. Min Stack
341. (Not Finished) Flatten Nested List Iterator
Queue
346. Moving Average from Data Stream
208. Implement Trie (Prefix Tree)
284. Peeking Iterator
Back Tracking
Back Tracking Model
17. Letter Combinations of a Phone Number
320. Generalized Abbreviation (Need Go Through Again!)
401. Binary Watch
422. Valid Word Square
425. Word Squares
Binary Search
374. Guess Number Higher or Lower
475. Heaters
Tree
298. Binary Tree Longest Consecutive Sequence
DFS
257. Binary Tree Paths
270. Closest Binary Search Tree Value
Dynamic Programming
276. Paint Fence
368. Largest Divisible Subset
375. Guess Number Higher or Lower ii
418. Sentence Screen Fitting (Need Review)
474. Ones and Zeros
309 Best Time to Buy and Sell Stocks with Cooldown
Eng Residency Program
Maximum Sum with Constrains
Counting Number of 1 Bits in an Integer
Note
Powered by
GitBook
Chapter4. Trees and Graph
Chapter4. Trees and Graph
results matching "
"
No results matching "
"