Skip to content

Mo-Shakib/LeetCode

Repository files navigation

Shakib's LeetCode Solutions

Welcome to my LeetCode solutions repository! This project showcases my solutions to various LeetCode problems, along with their runtime, memory usage, and links to the original problems.

Features

  • Search Functionality: Easily search for specific problems by title.
  • Dark Mode: Toggle between light and dark mode for better readability.
  • Responsive Design: The site is fully responsive and works well on all devices.

How to Use

  1. Open LeetCode Solution in your browser.
  2. Use the search bar to find specific problems.
  3. Toggle dark mode using the moon icon in the top-right corner (if you prefer dark mode).

Problems List

Below is a list of problems included in this repository:

Title Status Runtime Memory Solution
1. Two Sum Accepted 86 ms 15.7 MB View
1018. Largest Perimeter Triangle Accepted 9 ms 17.7 MB View
1039. Find the Town Judge Accepted 1299 ms 19 MB View
1054. Complement of Base 10 Integer Accepted 0 ms 16.5 MB View
118. Pascal's Triangle Accepted 38 ms 14.3 MB View
125. Valid Palindrome Accepted 49 ms 18.1 MB View
13. Roman to Integer Accepted 48 ms 14.3 MB View
136. Single Number Accepted 9204 ms 16.5 MB View
14. Longest Common Prefix Accepted 51 ms 16.6 MB View
1444. Number of Steps to Reduce a Number to Zero Accepted 38 ms 16.4 MB View
1584. Average Salary Excluding the Minimum and Maximum Salary Accepted 0 ms 16.7 MB View
1603. Running Sum of 1d Array Accepted 39 ms 16.8 MB View
1610. XOR Operation in an Array Accepted 34 ms 14.4 MB View
169. Majority Element Accepted 4 ms 18.5 MB View
171. Excel Sheet Column Number Accepted 59 ms 14.1 MB View
1791. Richest Customer Wealth Accepted 51 ms 16.5 MB View
1894. Merge Strings Alternately Accepted 37 ms 16.3 MB View
191. Number of 1 Bits Accepted 0 ms 17.6 MB View
20. Valid Parentheses Accepted 0 ms 16.6 MB View
202. Happy Number Accepted 3 ms 16.5 MB View
2083. Three Divisors Accepted 49 ms 14 MB View
217. Contains Duplicate Accepted 112 ms 20.1 MB View
219. Contains Duplicate II Accepted 6038 ms 26.2 MB View
2219. Maximum Number of Words Found in Sentences Accepted 45 ms 14.3 MB View
2235. Capitalize the Title Accepted 50 ms 14.1 MB View
2243. Check if All A's Appears Before All B's Accepted 46 ms 14.2 MB View
2254. Check if Every Row and Column Contains All Numbers Accepted 744 ms 14.8 MB View
231. Power of Two Accepted 0 ms 16.6 MB View
2350. Find Closest Number to Zero Accepted 7 ms 16.7 MB View
242. Valid Anagram Accepted 19 ms 17.5 MB View
258. Add Digits Accepted 67 ms 14.3 MB View
26. Remove Duplicates from Sorted Array Accepted 148 ms 15.6 MB View
268. Missing Number Accepted 7 ms 18.7 MB View
27. Remove Element Accepted 74 ms 14.3 MB View
283. Move Zeroes Accepted 160 ms 15.5 MB View
312. Burst Balloons Accepted 11715 ms 19.9 MB View
344. Reverse String Accepted 213 ms 18.6 MB View
347. Top K Frequent Elements Accepted 7 ms 20.1 MB View
349. Intersection of Two Arrays Accepted 74 ms 14.4 MB View
350. Intersection of Two Arrays II Accepted 113 ms 14.3 MB View
367. Valid Perfect Square Accepted 43 ms 13.8 MB View
392. Is Subsequence Accepted 0 ms 16.5 MB View
4. Median of Two Sorted Arrays Accepted 120 ms 14.6 MB View
412. Fizz Buzz Accepted 38 ms 17.7 MB View
415. Add Strings Accepted 45 ms 14.2 MB View
441. Arranging Coins Accepted 1514 ms 13.8 MB View
461. Hamming Distance Accepted 65 ms 14.2 MB View
48. Rotate Image Accepted 0 ms 16.4 MB View
492. Construct the Rectangle Accepted 3 ms 17.7 MB View
507. Perfect Number Accepted 76 ms 14.3 MB View
53. Maximum Subarray Accepted 116 ms 15.1 MB View
633. Sum of Square Numbers Accepted 164 ms 14 MB View
643. Maximum Average Subarray I Accepted 99 ms 26.5 MB View
66. Plus One Accepted 31 ms 14.2 MB View
67. Add Binary Accepted 51 ms 14.3 MB View
69. Sqrt(x) Accepted 51 ms 13.8 MB View
70. Climbing Stairs Accepted 0 ms 17.6 MB View
742. To Lower Case Accepted 31 ms 14.3 MB View
88. Merge Sorted Array Accepted 78 ms 14.2 MB View
9. Palindrome Number Accepted 56 ms 14.4 MB View
944. Smallest Range I Accepted 3 ms 17.6 MB View

Contributing

If you'd like to contribute to this project, feel free to open an issue or submit a pull request.

License

This project is licensed under the Apache License 2.0 License. See the LICENSE file for more details.