# DW's LeetCode Note View the book with "<i class="fa fa-book fa-fw"></i> Book Mode". Resource --- ### Code Template - [Tree travisal](/3950QrYMSMyqAFWc9RM74A) - [GCD / LCM](/3Ui-DFxiS2GBCA95SJqepw) - [Binary Search](/RjplLbtQSSyn8a09vVDocw) - [Sort](/yCibQfk1TUe1e1EDGYoLRA) - [Heap](/P3YGpSioRVuV89Gzk7nEQg) ### External - [演算法筆記](http://www.csie.ntnu.edu.tw/~u91029/) - [演算法與資料結構](http://alrightchiu.github.io/SecondRound/mu-lu-yan-suan-fa-yu-zi-liao-jie-gou.html) - [Search Algorithm](http://spaces.isu.edu.tw/upload/18833/3/web/search.htm) Linear --- - [31. Next Permutation](/864RcbklRLW8Gf1T1_42kA) - [56. Merge Intervals](/_j-7Rgw8QIOSBPtqFZDCFQ) - [121. Best Time to Buy and Sell Stock](/bkddd4KLQVmmmG1Xm5RwIw) - [283. Move Zeroes](/j8AQWcdTTVeDwFFKvd_VHw) - [436. Find Right Interval](/3tNVm73sSoWmgqF0zqmLlw) - [678. Valid Parenthesis String](/yZHFEq4lQB6K_zW9O3EQpQ) ### Sliding Window - [239. Sliding Window Maximum](/LPpiulBdQOG0iEGuIVqQ0g) ### Hashing - [560. Subarray Sum Equals K](/MSumg3XDSYiamPeVdqtBZA) - [594. Longest Harmonious Subsequence](/0sF7oJEgTBG-11QBZvXrlA) ### Misc - [142. Linked List Cycle II](/y31-Os5nRyW7xndg7rjU3w) Bitwise Calculations --- - [137. Single Number II](/oPVvPCAsQ1y7w0yEapcfow) Search --- ### Basic - [35. Search Insert Position](/Y1KW7pv2Qpix3tloAEAMUA) ### Advanced - [33. Search in Rotated Sorted Array](/_uzw3PdMT3yKs44xMED6dQ) - [34. Find First and Last Position of Element in Sorted Array](/3yhocqcLQuuxVU9UWa-TIA) Graph --- ### Search - [841. Keys and Rooms](/5eAsmGZSRIeU75UMCSOvKw) ### Find Path - [787. Cheapest Flights Within K Stops](/6Jic6uEWTKWZ_CAAV92IMA) Tree --- ### Binary Search Tree - [501. Find Mode in Binary Search Tree](/TFDYdl8qQg277_It4nzopQ) Greedy --- - [55. Jump Game](/a1V2wFkjSIiMYUm8Ne3T9A) Dynamical Programming --- ### Basic - [62. Unique Paths](/ug3Gr2W0Thagnj65cHu9fQ) - [72. Edit Distance](/qHBBC2A6Rv2cPa8YJGhrcg) - [322. Coin Change](/CEI05CUKQFS2V2J1UcF70w) - [576. Out of Boundary Paths](/-oq-rmR1Q4OTB81hEIiilw) - [1143. Longest Common Subsequence](/qBMWYNhuRTO7HrHTCdLwAg) - [1155. Number of Dice Rolls With Target Sum](/2EQK93mYQVCVqxMgVCtOkQ) - [1653. Minimum Deletions to Make String Balanced](/WlJCOqrpReuJ8_xKuqA67A) ### Advanced - [22. Generate Parentheses](/2SyU3hyZSX6fR1mHhcpIQg) - [300. Longest Increasing Subsequence](/MUF7bEu-S0a1aF6rpTiO3g) - [518. Coin Change 2](/LIOlTriVSoCO6OAJbl4nGQ) - [1049. Last Stone Weight II](/eEY3K_dMSFStdzxyl66lXw) - [1277. Count Square Submatrices with All Ones](/8yct1xd2Qi-eZSKAPiPRjQ) - [1367. Linked List in Binary Tree](/LIqwMSQ0RxumNbszOgTqXA) String --- - [1044. Longest Duplicate Substring](/AtgFO94MR9SIWtMdlAgdVg) Bits --- - [201. Bitwise AND of Numbers Range](/ZKl6ALIURWa3E6fUZdD0IQ) - [476. Number Complement](/_N4xjBOpQsW4ByMYSHWEgQ) Misc --- - [60. Permutation Sequence](/7lP3r1QbQ4ill6NiEXCVMg)
{"metaMigratedAt":"2023-06-15T04:10:17.175Z","metaMigratedFrom":"YAML","title":"DW's LeetCode Note","breaks":true,"contributors":"[{\"id\":\"915f29e1-3f9c-4908-bbd4-a58795589e48\",\"add\":3646,\"del\":746}]"}
Expand menu