{"id":23673657,"url":"https://github.com/sahashraee/coding_preparation_for_interview","last_synced_at":"2025-04-11T00:52:39.718Z","repository":{"id":268762028,"uuid":"905389317","full_name":"SahashRaee/Coding_Preparation_For_Interview","owner":"SahashRaee","description":"Solving DSA problems on LeetCode and HackerRank platform for interview coding phase.","archived":false,"fork":false,"pushed_at":"2025-02-25T03:14:41.000Z","size":2934,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T00:52:34.886Z","etag":null,"topics":["dsa","python"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SahashRaee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-18T18:14:47.000Z","updated_at":"2025-03-09T04:29:28.000Z","dependencies_parsed_at":"2024-12-18T19:32:54.501Z","dependency_job_id":"2fd7acc3-ff96-4732-9242-5d2bdc5dacee","html_url":"https://github.com/SahashRaee/Coding_Preparation_For_Interview","commit_stats":null,"previous_names":["sahashraee/coding_preparation_for_interview"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FCoding_Preparation_For_Interview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FCoding_Preparation_For_Interview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FCoding_Preparation_For_Interview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FCoding_Preparation_For_Interview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SahashRaee","download_url":"https://codeload.github.com/SahashRaee/Coding_Preparation_For_Interview/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248322610,"owners_count":21084336,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dsa","python"],"created_at":"2024-12-29T12:53:01.031Z","updated_at":"2025-04-11T00:52:39.708Z","avatar_url":"https://github.com/SahashRaee.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# **CODING PREPARATION**\n\n\n![Image](Assets/code.jpg)\n\n**RESOURCES**\n- [**LeetCode**](https://leetcode.com/u/SahashRaee/)\n- [**HackerRank**](https://www.hackerrank.com/dashboard)\n\n\n**EASY QUESTIONS**\n| Name of Question | Status of Completion | Solution |\n| ----- | -----| ----- |\n| 1. [Two Sum](https://leetcode.com/problems/two-sum/) | ✅✅ | |\n| 1. [Valid Anagram](https://leetcode.com/problems/valid-anagram/description/) | ✅✅ | |\n| 2. [Roman to Integer](https://leetcode.com/problems/roman-to-integer/) | ✅ | |\n| 3. [Longest Common Prefix](https://leetcode.com/problems/longest-common-prefix/) | ✅✅ ||\n| 4. [Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii/) | ✅✅ | |\n| 5. [Reverse String](https://leetcode.com/problems/reverse-string/) | ✅ | |\n| 6. [Move Zeroes](https://leetcode.com/problems/move-zeroes/) | ✅✅ | |\n| 7. [Reverse Linked List](https://leetcode.com/problems/reverse-linked-list/) | ✅✅| |\n| 8. [Revising Select Query II](https://www.hackerrank.com/challenges/revising-the-select-query-2/problem?isFullScreen=true) | ✅ | |\n| 9. [Revising Select Query I](https://www.hackerrank.com/challenges/revising-the-select-query/problem?isFullScreen=true) | ✅ ||\n| 10. [Select All](https://www.hackerrank.com/challenges/select-all-sql/problem?isFullScreen=true) | ✅| |\n| 11. [Select By ID](https://www.hackerrank.com/challenges/select-by-id/problem?isFullScreen=true) | ✅ ||\n| 12. [Sqrt](https://leetcode.com/problems/sqrtx/) | ✅✅ | |\n| 13. [Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array/submissions/) | ✅✅ | |\n| 14. [Majority Element](https://leetcode.com/problems/majority-element/submissions/) | ✅ | |\n| 15. [First Unique Character in String](https://leetcode.com/problems/first-unique-character-in-a-string/submissions/) | ✅ | |\n| 16. [Climbing Stairs](https://leetcode.com/problems/climbing-stairs/submissions/) | ✅ | |\n| 17. [Japanese Cities Names](https://www.hackerrank.com/challenges/japanese-cities-name/problem?isFullScreen=true) | ✅ | |\n| 18. [Plus One](https://leetcode.com/problems/plus-one/submissions/) | ✅ | |\n| 19. [Contains Duplicate](https://leetcode.com/problems/contains-duplicate/submissions/) | ✅ | |\n| 20. [Pascal's Triangle](https://leetcode.com/problems/pascals-triangle/submissions/) | ✅ | |\n| 21. [Delete Node in a Linked List](https://leetcode.com/problems/delete-node-in-a-linked-list/submissions/) |  | |\n| 22. [Valid Parentheses](https://leetcode.com/problems/valid-parentheses/submissions/) |  | |\n| 23. [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists/submissions/) | ||\n| 24. [Valid Palindrome](https://github.com/ThinamXx/ML..Interview..Preparation/blob/main/Images/Valid%20Palindrome.PNG) |  | |\n| 25. [Japanese Cities Names II](https://www.hackerrank.com/challenges/japanese-cities-name/problem?isFullScreen=true) |  | |\n| 26. [Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree/submissions/) |  | |\n| 27. [Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/) |  | |\n| 28. [Maximum Subarray](https://leetcode.com/problems/maximum-subarray/submissions/) | | \n| 29. [Power of Three](https://leetcode.com/problems/power-of-three/submissions/) |  | | \n| 30. [Excel Sheet Column Number](https://leetcode.com/problems/excel-sheet-column-number/submissions/) |  | |\n| 31. [Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title/submissions/) |  | |\n| 32. [Missing Number](https://leetcode.com/problems/missing-number/submissions/) |  | |\n| 33. [Single Number](https://leetcode.com/problems/single-number/submissions/) |  | |\n| 34. [Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock/submissions/) | ✅ ||\n| 35. [Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array/submissions/) | ✅ | |\n| 36. [Fizz Buzz](https://leetcode.com/problems/fizz-buzz/submissions/) | ✅ | |\n| 37. [Valid Anagram](https://leetcode.com/problems/valid-anagram/submissions/) |  | |\n| 38. [Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal/submissions/) | | |\n| 39. [Symmetric Tree](https://leetcode.com/problems/symmetric-tree/submissions/) | ✅ | |\n| 40. [Minimum Absolute Difference](https://leetcode.com/problems/minimum-absolute-difference/submissions/) | ✅ ||\n| 41. [Power of Two](https://leetcode.com/problems/power-of-two/submissions/) | ✅✅ | |\n| 42. [Add Binary](https://leetcode.com/problems/add-binary/submissions/) | ✅ | |\n| 43. [Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists/submissions/) | ✅✅ | |\n| 44. [Implement Str](https://leetcode.com/problems/implement-strstr/) | ✅ | | \n| 45. [Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements/submissions/) | ✅✅ | |\n| 46. [Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree/submissions/) | ✅✅✅ | |\n| 47. [First Bad Version](https://leetcode.com/problems/first-bad-version/) | ✅ | |\n| 48. [Add Strings](https://leetcode.com/problems/add-strings/submissions/) | ✅ | |\n| 49. [Longest Continuous Increasing Subsequence](https://leetcode.com/problems/longest-continuous-increasing-subsequence/submissions/) | ✅ | |\n| 50. [Valid Palindrome II](https://leetcode.com/problems/valid-palindrome-ii/submissions/) | ✅ || \n| 51. [Unique Email Addresses](https://leetcode.com/problems/unique-email-addresses/submissions/) | ✅ | |\n| 52. [Verifying Alien Dictionary](https://leetcode.com/problems/verifying-an-alien-dictionary/submissions/) | ✅ ||\n| 53. [Squares of Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array/submissions/) | ✅✅ | | \n| 54. [Remove All Adjacent Duplicates](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/submissions/) | ✅✅ | |\n| 55. [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle/submissions/) | ✅✅ | | \n| 56. [Find All Numbers Disappeared in Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/) | ✅✅✅ || \n| 57. [Range Sum Query](https://leetcode.com/problems/range-sum-query-immutable/submissions/) | ✅ | |\n| 58. [Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list/submissions/) | ✅✅ ||\n| 59. [Remove Duplicates from Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list/submissions/) | ✅✅ ||\n| 60. [Peak Index in a Mountain Array](https://leetcode.com/problems/peak-index-in-a-mountain-array/) | ✅✅ | |\n| 61. [Average of Levels in Binary Tree](https://leetcode.com/problems/average-of-levels-in-binary-tree/) | ✅ | |\n| 62. [Minimum Depth of Binary Tree](https://leetcode.com/problems/minimum-depth-of-binary-tree/submissions/) | ✅ || \n| 63. [Same Tree](https://leetcode.com/problems/same-tree/submissions/) | ✅✅| |\n| 64. [Path Sum](https://leetcode.com/problems/path-sum/submissions/) | ✅✅ | |\n| 65. [Diameter of Binary Tree](https://leetcode.com/problems/diameter-of-binary-tree/submissions/) | ✅✅ ||\n| 66. [Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/) | ✅✅ | | \n| 67. [Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree/submissions/) |  | |\n| 68. [Backspace String Compare](https://leetcode.com/problems/backspace-string-compare/submissions/) | || \n| 69. [Word Pattern](https://leetcode.com/problems/word-pattern/submissions/) | ✅ | | \n| 70. [Type of Triangle](https://www.hackerrank.com/challenges/what-type-of-triangle/problem?isFullScreen=true) |  ||\n| 71. [Find Numbers with Even Number of Digits](https://leetcode.com/problems/find-numbers-with-even-number-of-digits/) | ✅ | |\n| 72. [Richest Customer Wealth](https://leetcode.com/problems/richest-customer-wealth/submissions/) | ✅ | | \n| 73. [Find Smallest Letter Greater Than Target](https://leetcode.com/problems/find-smallest-letter-greater-than-target/) | | | \n| 74. [Set Mismatch](https://leetcode.com/problems/set-mismatch/) |  | | \n| 75. [Flipping an Image](https://leetcode.com/problems/flipping-an-image/) |  || \n| 76. [Number of Steps to Reduce Number to Zero](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/) | | | \n| 77. [Happy Number](https://leetcode.com/problems/happy-number/) |  | | \n| 78. [Middle of the Linked List](https://leetcode.com/problems/middle-of-the-linked-list/) |  || \n| 79. [Balanced Binary Tree](https://leetcode.com/problems/balanced-binary-tree/submissions/) | | | \n| 80. [Merge Two Binary Trees](https://leetcode.com/problems/merge-two-binary-trees/submissions/) | || \n| 81. [Combine Two Tables](https://leetcode.com/problems/combine-two-tables/submissions/) |  | | \n| 82. [Employees Earning More Than Their Managers](https://leetcode.com/problems/employees-earning-more-than-their-managers/) | ✅ | |\n| 83. [Binary Search](https://leetcode.com/problems/binary-search/submissions/) | ✅ | | \n| 84. [Implement Stack Using Queues](https://leetcode.com/problems/implement-stack-using-queues/) | ✅ ||\n| 85. [Shift 2D Grid](https://leetcode.com/problems/shift-2d-grid/) | ✅ | | \n| 86. [Find Pivot Index](https://leetcode.com/problems/find-pivot-index/) |  | | \n| 87. [Big Countries](https://leetcode.com/problems/big-countries/) | | | \n| 88. [Recyclable and Low Fat Products](https://leetcode.com/problems/recyclable-and-low-fat-products/) |  | | \n| 89. [Min Cost Climbing Stairs](https://leetcode.com/problems/min-cost-climbing-stairs/description/) | ✅ || \n\n**MEDIUM QUESTIONS**\n| Name of Question | Status of Completion | Solution |\n| ----- | -----| ----- |\n| 1. [Add Two Numbers](https://leetcode.com/problems/add-two-numbers/) | ||\n| 2. [Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters/) | ✅✅ | |\n| 3. [Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number/) | ✅ | |\n| 4. [Remove Nth Node from End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list/) | || \n| 5. [Divide Two Integers](https://leetcode.com/problems/divide-two-integers/submissions/) | | |\n| 6. [Next Permutation](https://leetcode.com/problems/next-permutation/submissions/) | ✅ | | \n| 7. [Find First and Last Position of Element](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/submissions/) |  | |\n| 8. [Combination Sum](https://leetcode.com/problems/combination-sum/submissions/) | | | \n| 9. [Combination Sum II](https://leetcode.com/problems/combination-sum-ii/submissions/) |  | |\n| 10. [Permutations](https://leetcode.com/problems/permutations/submissions/) |  | |\n| 11. [Merge Intervals](https://leetcode.com/problems/merge-intervals/submissions/) |  ||\n| 12. [Unique Paths II](https://leetcode.com/problems/unique-paths-ii/submissions/) |  | | \n| 13. [Simplify Path](https://leetcode.com/problems/simplify-path/submissions/) | ✅ | |\n| 14. [Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree/submissions/) |  ||\n| 15. [Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal/) | ✅ | |\n| 16. [Construct Binary Tree from Preorder and Inorder](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/) | ✅ ||\n| 17. [Populating Next Right Pointers in Each Node](https://leetcode.com/problems/populating-next-right-pointers-in-each-node/) | ✅| | \n| 18. [Clone Graph](https://leetcode.com/problems/clone-graph/submissions/) | ✅| | \n| 19. [Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer/) | |\n| 20. [Word Break](https://leetcode.com/problems/word-break/) | | |\n| 21. [Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/) | | |\n| 22. [Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator/) | | | \n| 23. [Rotate Array](https://leetcode.com/problems/rotate-array/) | | |\n| 24. [Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view/) | | | \n| 25. [Course Schedule](https://leetcode.com/problems/course-schedule/submissions/) |  | |\n| 26. [Course Schedule II](https://leetcode.com/problems/course-schedule-ii/submissions/) |  | |\n| 27. [Design Add and Search Words DS](https://leetcode.com/problems/design-add-and-search-words-data-structure/) |  || \n| 28. [String to Integer](https://leetcode.com/problems/string-to-integer-atoi/submissions/) |  | | \n| 29. [Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array/) |  | | \n| 30. [The PADS](https://www.hackerrank.com/challenges/the-pads/problem?isFullScreen=true) |  || \n| 31. [Basic Calculator](https://leetcode.com/problems/basic-calculator-ii/submissions/) | ✅ | | \n| 32. [Lowest Common Ancestor of Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/) | ✅ | | \n| 33. [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self/) | ✅✅ | | \n| 34. [Peeking Iterator](https://leetcode.com/problems/peeking-iterator/submissions/) | ✅ | | \n| 35. [Coin Change](https://leetcode.com/problems/coin-change/submissions/) | | |\n| 36. [Linked List Cycle II](https://leetcode.com/problems/linked-list-cycle-ii/submissions/) |  | | \n| 37. [Koko Eating Bananas](https://leetcode.com/problems/koko-eating-bananas/) | | |\n| 38. [Gas Station](https://leetcode.com/problems/gas-station/) | | |\n| 39. [Decode String](https://leetcode.com/problems/decode-string/submissions/) |  ||\n| 40. [Integer Replacement](https://leetcode.com/problems/integer-replacement/) |  || \n| 41. [Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum/submissions/) |  || \n| 43. [Sequential Digits](https://leetcode.com/problems/sequential-digits/submissions/) |  | \n| 44. [Pacific Atlantic Water Flow](https://leetcode.com/problems/pacific-atlantic-water-flow/submissions/) |  | |\n| 45. [Path Sum III](https://leetcode.com/problems/path-sum-iii/submissions/) | | | \n| 46. [Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum/submissions/) |  | | \n| 47. [Single ELement in a Sorted Array](https://leetcode.com/problems/single-element-in-a-sorted-array/) | || \n| 48. [Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k/submissions/) |  || \n| 49. [Design Circular Deque](https://leetcode.com/problems/design-circular-deque/submissions/) |  | | \n| 50. [Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements/) | | | \n| 51. [Maximum Swap](https://leetcode.com/problems/maximum-swap/submissions/) | | |\n| 52. [Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words/) |  | | \n| 53. [UTF-8 Validation](https://leetcode.com/problems/utf-8-validation/) |  | | \n| 54. [Accounts Merge](https://leetcode.com/problems/accounts-merge/submissions/) |  | | \n| 55. [All Elements in Two Binary Search Trees](https://leetcode.com/problems/all-elements-in-two-binary-search-trees/) |  || \n| 56. [Is Graph Bipartite](https://leetcode.com/problems/is-graph-bipartite/submissions/) |  | |  \n| 57. [Cheapest Flights Within K Stops](https://leetcode.com/problems/cheapest-flights-within-k-stops/) |  || \n| 58. [Maximum XOR of Two Numbers in an Array](https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array/) | | |\n| 59. [All Nodes Distance K in Binary Tree](https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/) |  | | \n| 60. [Occupations](https://www.hackerrank.com/challenges/occupations/problem?isFullScreen=true) |  | |\n| 61. [Minimum Add to Make Parentheses Valid](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid/) |  | | \n| 62. [Check Completeness of a Binary Tree](https://leetcode.com/problems/check-completeness-of-a-binary-tree/) | ✅ | | \n| 63. [Find Peak Element](https://leetcode.com/problems/find-peak-element/) |  | | \n| 64. [Search in Rotated Array](https://leetcode.com/problems/search-in-rotated-sorted-array/) |  | | \n| 65. [Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number/) |  | |\n| 66. [Find All Duplicates in an Array](https://leetcode.com/problems/find-all-duplicates-in-an-array/) |  | | \n| 67. [Spiral Matrix](https://leetcode.com/problems/spiral-matrix/submissions/) |  | | \n| 68. [Pancake Sorting](https://leetcode.com/problems/pancake-sorting/) |  | | \n| 69. [K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin/) |  | |\n| 70. [Permutations in String](https://leetcode.com/problems/permutation-in-string/submissions/) | ✅ || \n| 71. [Reverse Integer](https://leetcode.com/problems/reverse-integer/submissions/) |  | | \n| 72. [Subsets](https://leetcode.com/problems/subsets/) | ✅ | | \n| 73. [Minimum Cost For Tickets](https://leetcode.com/problems/minimum-cost-for-tickets/submissions/) |  | | \n| 74. [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring/) |  | |\n| 75. [Swap Nodes in Pairs](https://leetcode.com/problems/swap-nodes-in-pairs/) | ✅ | | \n| 76. [Container With Most Water](https://leetcode.com/problems/container-with-most-water/submissions/) |  || \n| 77. [Two Sum II](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/) | ✅ | |\n| 78. [3Sum](https://leetcode.com/problems/3sum/) |  | | \n| 79. [Generate Parentheses](https://leetcode.com/problems/generate-parentheses/submissions/) |  | |\n| 80. [Reorder List](https://leetcode.com/problems/reorder-list/submissions/) |  | | \n| 81. [Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree/submissions/) |  | | \n| 82. [Sort Colors](https://leetcode.com/problems/sort-colors/) |  | | \n| 83. [Count Sub Islands](https://leetcode.com/problems/count-sub-islands/submissions/) | ✅ | | \n| 84. [Sort List](https://leetcode.com/problems/sort-list/submissions/) |  | | \n| 85. [Reverse Linked List II](https://leetcode.com/problems/reverse-linked-list-ii/submissions/) |  || \n| 86. [Rotate List](https://leetcode.com/problems/rotate-list/) |  | |\n| 87. [Word Search](https://leetcode.com/problems/word-search/submissions/) |  || \n| 88. [Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements/submissions/) |  || \n| 89. [Unique Paths](https://leetcode.com/problems/unique-paths/) | ✅ | | \n| 90. [Permutations II](https://leetcode.com/problems/permutations-ii/submissions/) | ✅ ||\n| 91. [Count Good Nodes in Binary Tree](https://leetcode.com/problems/count-good-nodes-in-binary-tree/) | ||\n| 92. [Second Highest Salary](https://leetcode.com/problems/second-highest-salary/) | | |\n| 93. [Triangle](https://leetcode.com/problems/triangle/submissions/) | | | \n| 94. [Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers/) | | | \n| 95. [Unique Binary Search Trees](https://leetcode.com/problems/unique-binary-search-trees/submissions/) |  || \n| 96. [Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst/) | ✅ | |\n| 97. [House Robber III](https://leetcode.com/problems/house-robber-iii/) |  | | \n| 98. [Flip Equivalent Binary Trees](https://leetcode.com/problems/flip-equivalent-binary-trees/submissions/) |  | |\n| 99. [Flatten Binary Tree to Linked List](https://leetcode.com/problems/flatten-binary-tree-to-linked-list/) |  | | \n| 100. [Find Bottom Left Value](https://leetcode.com/problems/find-bottom-left-tree-value/submissions/) |  | | \n| 101. [Trim a Binary Search Tree](https://leetcode.com/problems/trim-a-binary-search-tree/submissions/) |  || \n| 102. [Recover Binary Search Tree](https://leetcode.com/problems/recover-binary-search-tree/) | ✅ | | \n| 103. [Partition List](https://leetcode.com/problems/partition-list/submissions/) | ✅ | | \n| 104. [Remove All Adjacent Duplicates in String II](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii/) |  | | \n| 105. [Rotate Image](https://leetcode.com/problems/rotate-image/) | ✅ | | \n| 106. [Network Delay Time](https://leetcode.com/problems/network-delay-time/submissions/) |  | |\n| 107. [Deepest Leaves Sum](https://leetcode.com/problems/deepest-leaves-sum/) | | |\n| 108. [Jump Game](https://leetcode.com/problems/jump-game/submissions/) |  | | \n| 109. [Check If a String Contains All Binary Codes](https://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k/) | ✅ | | \n| 110. [Car Pooling](https://leetcode.com/problems/car-pooling/) | ✅ | | \n| 111. [132 Pattern](https://leetcode.com/problems/132-pattern/submissions/) | ||\n| 112. [Palindromic Substring](https://leetcode.com/problems/palindromic-substrings/submissions/) | | |\n| 113. [Search Suggestions System](https://leetcode.com/problems/search-suggestions-system/submissions/) |  | | \n| 114. [Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence/submissions/) |  | |\n| 115. [Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence/submissions/) |  | | \n| 116. [House Robber](https://leetcode.com/problems/house-robber/) |  | |\n| 117. [House Robber II](https://leetcode.com/problems/house-robber-ii/submissions/) |  | |\n| 118. [Decode Ways](https://leetcode.com/problems/decode-ways/submissions/) |  | | \n| 119. [Group Anagrams](https://leetcode.com/problems/group-anagrams/submissions/) |  | | \n| 120. [Search a 2D Matrix](https://leetcode.com/problems/search-a-2d-matrix/) |  | | \n| 121. [Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix/) |  |  |\n| 122. [Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence/) |  | |\n| 123. [Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement/) | ✅ || \n| 124. [Non-Decreasing Array](https://leetcode.com/problems/non-decreasing-array/) |  | | \n\n**HARD QUESTIONS**\n| Name of Question | Status of Completion | Solution |\n| ----- | -----| ----- |\n| 1. [Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum/) |  | |\n| 2. [First Missing Positive](https://leetcode.com/problems/first-missing-positive/submissions/) |  | | \n| 3. [Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree/) | ✅ || \n| 4. [Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum/) |  | | \n| 5. [Merge K Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists/) | | | \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahashraee%2Fcoding_preparation_for_interview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsahashraee%2Fcoding_preparation_for_interview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahashraee%2Fcoding_preparation_for_interview/lists"}