| no | monthly | date | source | name | note |
|---|---|---|---|---|---|
| 1 | 1 | 05/01/21 | LeetCode | 283 move zeros | |
| 2 | 2 | 06/01/21 | LeetCode | 268 missing number | |
| 3 | 3 | 08/01/21 | LeetCode | 217 contains duplicate | |
| 4 | 4 | 09/01/21 | LeetCode | 169 majority element | |
| 5 | 5 | 10/01/21 | LeetCode | 121 best time to buy and sell stock | |
| 6 | 6 | 10/01/21 | Hackerrank | FizzBuzz | |
| 7 | 7 | 10/01/21 | Hackerrank | GetMaxValue | |
| 8 | 8 | 10/01/21 | Hackerrank | Divisiblity of strings | |
| 9 | 9 | 13/01/21 | LeetCode | 88 Merge Sorted Array | todo |
| 10 | 10 | 13/01/21 | LeetCode | 118 Pascal Triangle | |
| 11 | 11 | 14/01/21 | LeetCode | 26 remove duplicates from sorted array | |
| 12 | 12 | 15/01/21 | LeetCode | 66 Plus One | |
| 13 | 13 | 16/01/21 | LeetCode | 88 Maximum Subarray | todo |
| 14 | 14 | 16/01/21 | LeetCode | 122 best time to buy and sell stock part 2 | done |
| 15 | 15 | 16/01/21 | LeetCode | 21 Merge Two Sorted Lists | todo |
| 16 | 16 | 23/01/21 | LeetCode | 141. Linked List Cycle | todo |
| 17 | 17 | 25/01/21 | LeetCode | 160. Intersection of Two Linked Lists | todo |
| 18 | 18 | 27/01/21 | LeetCode | 206. Reverse Linked List | todo |
| no | monthly | date | source | name | note |
|---|---|---|---|---|---|
| 19 | 1 | 01/02/21 | LeetCode | 234. Palindrome Linked List | todo |
| 20 | 2 | 02/02/21 | LeetCode | 237. Delete Node in a Linked List | todo |
| 21 | 3 | 03/02/21 | LeetCode | 13. Roman to Integer | |
| 22 | 4 | 04/02/21 | LeetCode | 14. Longest Common Prefix | study binary search solution |
| 23 | 5 | 12/02/21 | LeetCode | 20. Valid Parentheses | |
| 24 | 6 | 13/02/21 | LeetCode | 28. Implement strStr() | |
| 25 | 7 | 15/02/21 | LeetCode | 125. Valid Palindrome | todo |
| 26 | 8 | 16/02/21 | LeetCode | 344. Reverse String | |
| 27 | 9 | 17/02/21 | LeetCode | 387. First Unique Character in a String | |
| 10 | 22/02/21 | LeetCode | 26. Remove Duplicates from Sorted Array | redone | |
| 11 | 23/02/21 | LeetCode | 122. Best Time to Buy and Sell Stock II | ||
| 28 | 12 | 24/02/21 | LeetCode | 189. Rotate Array |
| Yearly # | Monthly # | Date | Source | Title | Note |
|---|---|---|---|---|---|
| 29 | 1 | <2021-03-08 Mon> | LeetCode | 350. Intersection of Two Arrays II | |
| 30 | 2 | <2021-03-08 Mon> | LeetCode | 69. Sqrt(x) | |
| 31 | 3 | <2021-03-01 Mon> | LeetCode | 278. First bad version | todo |
| 32 | 4 | <2021-03-10 Wed> | LeetCode | 367. Valid Perfect Square | |
| 33 | 5 | <2021-03-10 Wed> | LeetCode | 374. Guess Number Higher or Lower | |
| 34 | 6 | <2021-03-10 Wed> | LeetCode | 392. Is Subsequence | |
| 35 | 7 | <2021-03-11 Thu> | LeetCode | 704. Binary Search | |
| 36 | 8 | <2021-03-11 Thu> | LeetCode | 441. Arranging Coins | todo |
| 37 | 9 | <2021-03-12 Fri> | LeetCode | 744. Find Smallest Letter Greater Than Target | |
| 38 | 10 | <2021-03-13 Sat> | LeetCode | 852. Peak Index in a Mountain Array | |
| 39 | 11 | <2021-03-15 Mon> | LeetCode | 1337. The K Weakest Rows in a Matrix | todo |
| 40 | 12 | <2021-03-16 Tue> | LeetCode | 1351. Count Negative Numbers in a Sorted Matrix | |
| 41 | 13 | <2021-03-17 Wed> | LeetCode | 36. Valid Sudoku | |