Skip to content

Commit 4d24c68

Browse files
committed
update
1 parent a3f01cb commit 4d24c68

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

3939
4. [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

4248
5. [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

5056
7. [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

Comments
 (0)