@@ -37,7 +37,13 @@ For question details, please go to [Leetcode](https://leetcode.com/problemset/al
3737 + Medium 146. LRU Cache -- ` [collections.OrderedDict()] ` --` [dict.popitem(last=False)] `
3838
39394 . [ Sliding window] ( https://github.com/KaidiGuo/Algorithm-Exercises/tree/master/Linked%20List )
40+ 41+ When to use sliding window?
42+ Question like:
43+ - "finding the substring that meet certain criterion."
44+ ---
4045 + Medium 438 Find All Anagrams in a String
46+ + Medium 209. Minimum Size Subarray Sum
4147
42485 . [ Linked List] ( https://github.com/KaidiGuo/Algorithm-Exercises/tree/master/Linked%20List )
4349 + Medium 2 Add Two Numbers -- ` [carry = carry//10] `
@@ -48,12 +54,18 @@ For question details, please go to [Leetcode](https://leetcode.com/problemset/al
4854 + Medium 105 Construct Binary Tree from Preorder and Inorder Traversal -- recursive
4955
50567 . [ Two Pointers] ( https://github.com/KaidiGuo/Algorithm-Exercises/tree/master/Linked%20List )
57+ 58+ When to use two pointers?
59+ Question like:
60+ - "handle the list/string IN PLACE, I want to do something when elements meet certain criterion"
61+ ---
5162 + Medium 763 Partition Labels
5263 + Easy 27. Remove Element
5364 + Easy 283. Move Zeroes
5465 + Easy 844. Backspace String Compare
66+ + Easy 977. Squares of a Sorted Array
5567
56- 8 . [ Array] ( https://github.com/KaidiGuo/Algorithm-Exercises/tree/master/Linked%20List )
68+ 8 . [ Array-binary search ] ( https://github.com/KaidiGuo/Algorithm-Exercises/tree/master/Linked%20List )
5769 + Easy 937. Reorder Data in Log Files -- ` [list.sort(reverse=False, key=(key1,key2))] `
5870 + Easy 704. Binary Search -- ` [Binary Search] `
5971 + Easy 69. Sqrt(x) -- ` [Binary Search] `
0 commit comments