DSA NeetCode150 list: https://neetcode.io/practice Tracker: 👑Coding_MainSR ScoreProblemLast ReviewedTimeScoreDSAlgoStatedPerceivedFrequencyCompanyConfidentRepeat OffenderNeeds ReviewLinkC_DateC_TimeC_SolutionList945762121. Best Time to Buy and Sell Stock@October 16, 202245arrayskadanesliding windoweasymediumhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock/139627180006REPEAT919842684. Redundant Connection@October 19, 202245graphsdfsunion findmediummediumhttps://leetcode.com/problems/redundant-connection/description/135307180006REPEAT884376125. Valid Palindrome@October 12, 202220.09arraysrunning pointerseasyeasyhttps://leetcode.com/problems/valid-palindrome/14538720096DONE868650102. Binary Tree Level Order Traversal@October 13, 20228.28treesbfsmediumeasyhttps://leetcode.com/problems/binary-tree-level-order-traversal/1439478286DONE866670739. Daily Temperatures@October 21, 202240.06stacksmediummediumhttps://leetcode.com/problems/daily-temperatures/description/132427120186REPEATED866160100. Same Tree@October 13, 20224.13treesdfsrecursioneasyeasyhttps://leetcode.com/problems/same-tree/1439474136DONE864510226. Invert Binary Tree@October 13, 20221.38treesdfsrecursioneasyeasyhttps://leetcode.com/problems/invert-binary-tree/1439471386DONE857844238. Product of Array Except Self@October 15, 202219.07arraysprefix summediummediumhttps://leetcode.com/problems/product-of-array-except-self/14106719076REPEAT853170347. Top K Frequent Elements@October 15, 202211.28arrayshashmapmediumeasyhttps://leetcode.com/problems/top-k-frequent-elements/description/14106711286REPEAT850722424. Longest Repeating Character Replacement@October 27, 202245stringshashmapsliding windowmediummediumhttps://leetcode.com/problems/longest-repeating-character-replacement/123787180006REPEAT8501043. Longest Substring Without Repeating Characters@October 16, 202220.57stringssliding windowmediummediumhttps://leetcode.com/problems/longest-substring-without-repeating-characters/13962720576REPEAT847188217. Contains Duplicate@October 15, 20221.31arrayshashmapeasyeasyhttps://leetcode.com/problems/contains-duplicate/1410671316DONE82480221. Merge Two Sorted Lists@October 30, 202245linkedlistrunning pointerseasymediumhttps://leetcode.com/problems/merge-two-sorted-lists/119467180006REPEAT824802133. Clone Graph@October 30, 202245graphsbfsdfshashmapmediummediumhttps://leetcode.com/problems/clone-graph/description/119467180006REPEAT80181049. Group Anagrams@October 21, 202212.08arrayshashmapsortingmediummediumhttps://leetcode.com/problems/group-anagrams/description/13242712086REPEATED799380572. Subtree of Another Tree@October 21, 20228.03treesdfsrecursioneasymediumhttps://leetcode.com/problems/subtree-of-another-tree/description/1324278036REPEATED792768155. Min Stack@October 22, 202211.41stacksmediummediumhttps://leetcode.com/problems/min-stack/description/13098711416REPEAT790932167. Two Sum II - Input Array Is Sorted@October 22, 20228.35arraysbinary searchrunning pointersmediumeasyhttps://leetcode.com/problems/two-sum-ii-input-array-is-sorted/1309878356REPEATED790830973. K Closest Points to Origin@October 22, 20228.18arraysheapmediummediumhttps://leetcode.com/problems/k-closest-points-to-origin/description/1309878186REPEAT790242297. Serialize and Deserialize Binary Tree@November 3, 202245treesdfshardhardhttps://leetcode.com/problems/serialize-and-deserialize-binary-tree/113707180006REPEAT790242271. Encode and Decode Strings@November 3, 202245stringsmediummediumhttps://leetcode.com/problems/encode-and-decode-strings/description/113707180006REPEAT78845411. Container With Most Water@October 22, 20224.22arraysrunning pointersmediummediumhttps://leetcode.com/problems/container-with-most-water/description/1309874226REPEATED7883221. Two Sum@October 22, 20224arrayshashmapeasyeasyhttps://leetcode.com/problems/two-sum/1309874006REPEATED764160875. Koko Eating Bananas@October 26, 202221.33arraysbinary searchmediummediumhttps://leetcode.com/problems/koko-eating-bananas/description/12522721336REPEATED745332206. Reverse Linked List@October 27, 20224.35linkedlistrunning pointerseasyeasyhttps://leetcode.com/problems/reverse-linked-list/description/1237874356REPEATED740976567. Permutation in String@October 28, 202211.49stringshashmapmediummediumhttps://leetcode.com/problems/permutation-in-string/12234711496REPEAT740904230. Kth Smallest Element in a BST@October 28, 202211.37treesdfsmediummediumhttps://leetcode.com/problems/kth-smallest-element-in-a-bst/12234711376REPEAT735864128. Longest Consecutive Sequence@October 29, 202217.37arrayshashmapsortingunion findmediummediumhttps://leetcode.com/problems/longest-consecutive-sequence/12090717376REPEATED735366200. Number of Islands@October 29, 202216.54graphsmatrixdfsmediummediumhttps://leetcode.com/problems/number-of-islands/description/12090716546REPEAT7294025. Longest Palindromic Substring@November 10, 202245stringsdynamic programmingmediummediumhttps://leetcode.com/problems/longest-palindromic-substring/description/103567180006REPEAT72177670. Climbing Stairs@October 30, 20228.29arraysdynamic programmingeasyeasyhttps://leetcode.com/problems/climbing-stairs/description/1194678296REPEAT72076233. Search in Rotated Sorted Array@November 11, 202245arraysbinary searchmediummediumhttps://leetcode.com/problems/search-in-rotated-sorted-array/description/102127180006REPEAT718602136. Single Number@October 30, 20223arraysbiteasyeasyhttps://leetcode.com/problems/single-number/description/1194673006DONE718602704. Binary Search@October 30, 20223arraysbinary searcheasyeasyhttps://leetcode.com/problems/binary-search/description/1194673006DONE717402191. Number of 1 Bits@October 30, 20221numbersbiteasyeasyhttps://leetcode.com/problems/number-of-1-bits/description/1194671006REPEAT70546239. Combination Sum@November 2, 202224.3arraysbacktrackingmediummediumhttps://leetcode.com/problems/combination-sum/description/11514724306REPEAT70348290. Subsets II@November 13, 202245arraysbacktrackingmediummediumhttps://leetcode.com/problems/subsets-ii/description/99247180006REPEAT702036746. Min Cost Climbing Stairs@November 2, 202218.59arraysdynamic programmingeasymediumhttps://leetcode.com/problems/min-cost-climbing-stairs/description/11514718596REPEAT695214695. Max Area of Island@November 2, 20227.22graphsmatrixdfsmediumeasyhttps://leetcode.com/problems/max-area-of-island/description/1151477226DONE69309074. Search a 2D Matrix@November 3, 202218.08matrixbinary searchmediummediumhttps://leetcode.com/problems/search-a-2d-matrix/description/11370718086REPEAT691956253. Meeting Rooms II@November 3, 202216.19arraysintervalsortingmediummediumhttps://leetcode.com/problems/meeting-rooms-ii/description/11370716196REPEAT68899846. Permutations@November 3, 202211.26arraysbacktrackingmediummediumhttps://leetcode.com/problems/permutations/description/11370711266REPEAT687186252. Meeting Rooms@November 3, 20228.24arraysintervalsortingeasyeasyhttps://leetcode.com/problems/meeting-rooms/description/1137078246REPEAT675762213. House Robber II@November 5, 202218arraysdynamic programmingmediummediumhttps://leetcode.com/problems/house-robber-ii/11082718006REPEAT672420198. House Robber@November 5, 202212.43arraysdynamic programmingmediummediumhttps://leetcode.com/problems/house-robber/description/11082712436REPEAT650682417. Pacific Atlantic Water Flow@November 8, 202220graphsmatrixdfsmediummediumhttps://leetcode.com/problems/pacific-atlantic-water-flow/description/10644720006REPEAT634110703. Kth Largest Element in a Stream@November 10, 202221.18stringsheapeasymediumhttps://leetcode.com/problems/kth-largest-element-in-a-stream/description/10356721186REPEATED630402143. Reorder List@November 10, 202215linkedlistrunning pointersmediummediumhttps://leetcode.com/problems/reorder-list/description/10356715006REPEAT62528420. Valid Parentheses@November 10, 20226.47stackseasyeasyhttps://leetcode.com/problems/valid-parentheses/description/1035676476REPEATED622200141. Linked List Cycle@November 10, 20221.33linkedlisthashmaprunning pointerseasyeasyhttps://leetcode.com/problems/linked-list-cycle/description/1035671336DONE612762150. Evaluate Reverse Polish Notation@November 11, 2022stacksstringsmediumeasyhttps://leetcode.com/problems/evaluate-reverse-polish-notation/description/10212706REPEAT612762215. Kth Largest Element in an Array@November 11, 2022arraysheapquick-selectmediummediumhttps://leetcode.com/problems/kth-largest-element-in-an-array/description/10212706REPEAT60412222. Generate Parentheses@November 12, 2022stringsbacktrackingmediummediumhttps://leetcode.com/problems/generate-parentheses/description/10068706REPEAT50476257. Insert Interval@December 6, 202245arraysintervalsortingmediummediumhttps://leetcode.com/problems/insert-interval/description/66127180006REPEAT478842190. Reverse Bits@December 9, 202245numbersbiteasyeasyhttps://leetcode.com/problems/reverse-bits/description/61807180006REPEAT470202435. Non-overlapping Intervals@December 10, 202245arraysdynamic programminggreedyintervalsortingmediumhardhttps://leetcode.com/problems/non-overlapping-intervals/description/60367180006REPEAT418572323. Number of Connected Components in an Undirected Graph@December 4, 20227.55graphsdfsunion findmediummediumhttps://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph/description/690077556DONE40538456. Merge Intervals@December 6, 202214.37arraysintervalsortingmediummediumhttps://leetcode.com/problems/merge-intervals/description/6612714376REPEAT373842268. Missing Number@December 9, 20225arraysbiteasyeasyhttps://leetcode.com/problems/missing-number/description/618075006REPEAT176442322. Coin Change@January 13, 202345arraysdynamic programmingmediummediumhttps://leetcode.com/problems/coin-change/description/11407180006DONE176442416. Partition Equal Subset Sum@January 13, 202345arraysbacktrackingdynamic programminghashmapmediummediumhttps://leetcode.com/problems/partition-equal-subset-sum/description/11407180006DONE159162787. Cheapest Flights Within K Stops@January 15, 202345graphsbfsdynamic programminggreedyheapmediummediumhttps://leetcode.com/problems/cheapest-flights-within-k-stops/description/8527180006DONE132282134. Gas Station@January 7, 202320arraysgreedymediummediumhttps://leetcode.com/problems/gas-station/2004720006DONE13125655. Jump Game@January 7, 202318.29arraysdynamic programminggreedymediummediumhttps://leetcode.com/problems/jump-game/description/2004718296REP-2023126906846. Hand of Straights@January 7, 202311.04arraysgreedyhashmapsortingmediummediumhttps://leetcode.com/problems/hand-of-straights/description/2004711046DONE12568245. Jump Game II@January 7, 20239arraysdynamic programminggreedymediummediumhttps://leetcode.com/problems/jump-game-ii/description/200479006DONE1241701899. Merge Triplets to Form Target Triplet@January 7, 20236.48arraysgreedymediummediumhttps://leetcode.com/problems/merge-triplets-to-form-target-triplet/description/200476486DONE12405653. Maximum Subarray@January 7, 20236.29arrayskadanemediummediumhttps://leetcode.com/problems/maximum-subarray/description/200476296REP-2023123732763. Partition Labels@January 8, 202320.15arraysgreedyhashmapheapsortingmediummediumhttps://leetcode.com/problems/partition-labels/description/1860720156DONE108006152. Maximum Product Subarray@January 20, 202345arraysdynamic programmingmediummediumhttps://leetcode.com/problems/maximum-product-subarray/description/1180006DONE108006300. Longest Increasing Subsequence@January 20, 202345arraysbinary searchdynamic programmingmediummediumhttps://leetcode.com/problems/longest-increasing-subsequence/1180006DONE1080061143. Longest Common Subsequence@January 20, 202345stringsdynamic programmingmediummediumhttps://leetcode.com/problems/longest-common-subsequence/1180006DONE13374130. Surrounded Regions22.29matrixbfsdfsmediumeasyhttps://leetcode.com/problems/surrounded-regions/description/22296DONE1292436. Valid Sudoku21.54matrixhashmapmediumeasyhttps://leetcode.com/problems/valid-sudoku/21546DONE693678. Subsets11.56arraysbacktrackingmediumeasyhttps://leetcode.com/problems/subsets/description/11566DONE37501046. Last Stone Weight6.25arraysheapeasyeasyhttps://leetcode.com/problems/last-stone-weight/description/6256DONE1854242. Valid Anagram3.09arrayshashmapeasyeasyhttps://leetcode.com/problems/valid-anagram/description/3096DONE