Summary
Keywords
Full Transcript
Mastering Data Structures and Algorithms with Golang - Top 50 Array 1. Two Sum - https://leetcode.com/problems/two-sum/ 2. Best Time to Buy and Sell Stock - https://leetcode.com/problems/best-time-to-buy-and-sell-stock/ 3. Contains Duplicate - https://leetcode.com/problems/contains-duplicate/ 4. Product of Array Except Self - Product of Array Except Self – LeetCode 5. Maximum Subarray https://leetcode.com/problems/maximum-subarray/ 6. Maximum Product Subarray https://leetcode.com/problems/maximum-product-subarray/ 7. Find the Minimum in Rotated https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/ 8. Search in Rotated Sorted Array https://leetcode.com/problems/search-in-rotated-sorted-array/ 9. 3Sum https://leetcode.com/problems/3sum/ 10. Container With Most Water https://leetcode.com/problems/container-with-most-water/ Matrix 11. Set Matrix Zeroes https://leetcode.com/problems/set-matrix-zeroes/ 12. Spiral Matrix https://leetcode.com/problems/spiral-matrix/ 13. Rotate Image https://leetcode.com/problems/rotate-image/ 14. Word Search https://leetcode.com/problems/word-search/ Strings 15. Longest Substring Without Repeating Characters https://leetcode.com/problems/longest-substring-without-repeating-characters/ 16. Longest Repeating Character Replacement https://leetcode.com/problems/longest-repeating-character-replacement/ 17. Minimum Window Substring https://leetcode.com/problems/minimum-window-substring/ 18. Valid Anagram https://leetcode.com/problems/valid-anagram/ 19. Group Anagrams https://leetcode.com/problems/group-anagrams/ 20. Valid Parentheses https://leetcode.com/problems/valid-parentheses/ 21. Longest Palindromic Substring https://leetcode.com/problems/longest-palindromic-substring/ 22. Palindromic Substrings https://leetcode.com/problems/palindromic-substrings/ 23. Encode and Decode Strings https://leetcode.com/problems/encode-and-decode-strings/ Linked Lists 24. Reverse Linked Lists https://leetcode.com/problems/reverse-linked-list/ 25. Linked List Cycle https://leetcode.com/problems/linked-list-cycle/ 26. Merge Two Sorted Lists https://leetcode.com/problems/merge-two-sorted-lists/ 27. Merge k Sorted Lists https://leetcode.com/problems/merge-k-sorted-lists/ 28. Remove Nth Node From End of List https://leetcode.com/problems/remove-nth-node-from-end-of-list/ 29. Reorder List https://leetcode.com/problems/reorder-list/ Tree 30. Maximum Depth of Binary Tree https://leetcode.com/problems/maximum-depth-of-binary-tree/ 31. Same Tree https://leetcode.com/problems/same-tree/ 32. Invert Binary Tree https://leetcode.com/problems/invert-binary-tree/ 33. Binary Tree Maximum Path Sum https://leetcode.com/problems/binary-tree-maximum-path-sum/ 34. Binary Tree Level Order Traversal https://leetcode.com/problems/binary-tree-level-order-traversal/ 35. Serialize & Deserialize Binary Tree https://leetcode.com/problems/serialize-and-deserialize-binary-tree/ 36. Design Add and Search Words Data Structure https://leetcode.com/problems/design-add-and-search-words-data-structure/ 37. Word Search II https://leetcode.com/problems/word-search-ii/ Heap 38. Merge k Sorted Lists https://leetcode.com/problems/merge-k-sorted-lists/ 39. Top K Frequent Elements https://leetcode.com/problems/top-k-frequent-elements/ 40. Find Median from Data Stream https://leetcode.com/problems/find-median-from-data-stream/ Graph 41. Clone Graph https://leetcode.com/problems/clone-graph/ 42. Course Schedule https://leetcode.com/problems/course-schedule/ 43. Number of Islands https://leetcode.com/problems/number-of-islands/ 44. Pacific Atlantic Water Flow https://leetcode.com/problems/pacific-atlantic-water-flow/ Dynamic Programming 45. Climbing Stairs https://leetcode.com/problems/climbing-stairs/ 46. Coin Change https://leetcode.com/problems/coin-change/ Bitwise Operator 47. Sum of Two Integers https://leetcode.com/problems/sum-of-two-integers/ 48. Number of 1 Bit https://leetcode.com/problems/number-of-1-bits/ 49. Counting Bits https://leetcode.com/problems/counting-bits/ 50. Missing Number https://leetcode.com/problems/missing-number/
