A collection of classic programming problems (constantly updating)
The problems are grouped by data structures or algorithms the solutions apply.
- Stack
leetcode 224: https://www.cnblogs.com/shepherdgai/p/13546796.html
find the nearest greater number on the right: https://www.cnblogs.com/shepherdgai/p/13547135.html
leetcode 946: https://www.cnblogs.com/shepherdgai/p/13550484.html
leetcode 84: https://www.cnblogs.com/shepherdgai/p/13551715.html
leetcode 402: to be continued
- List
leetcode 142: https://www.cnblogs.com/shepherdgai/p/13567343.html
leetcode 148: https://www.cnblogs.com/shepherdgai/p/13574125.html
- Heap
leetcode 295: https://www.cnblogs.com/shepherdgai/p/13579848.html
leetcode 407: https://www.cnblogs.com/shepherdgai/p/13591402.html
leetcode 871: to be continued
- Tree
leetcode 99: to be continued
leetcode 117: to be continued
leetcode 199: to be continued
leetcode 449: to be continued
leetcode 307: to be continued
leetcode 440: to be continued
- Array
leetcode 134: https://www.cnblogs.com/shepherdgai/p/13599262.html
Beautiful row: to be continued
Meandering array: https://www.cnblogs.com/shepherdgai/p/13619582.html
leetcode 4: to be continued
leetcode 189: https://www.cnblogs.com/shepherdgai/p/13598433.html
- String
leetcode 28: to be continued
leetcode 5: to be continued
leetcode 208: to be continued
leetcode 791: to be continued
- Sliding Window
leetcode 3: to be continued
leetcode 76: to be continued
- Recursion
leetcode 22: to be continued
leetcode 315: to be continued
- Math
leetcode 1041: to be continued
leetcode 780: to be continued
- Dynamic Programming
Hibernate animals proliferation: https://www.cnblogs.com/shepherdgai/p/13616507.html

浙公网安备 33010602011771号