Skip to content

"๐Ÿ’ก LeetCode Solutions Hub! ๐Ÿš€ Explore the problems I solve and the concepts I master daily. Letโ€™s code, learn, and grow together. Stay connected for more challenges! ๐Ÿ’ป"

Notifications You must be signed in to change notification settings

NikitaKarmakarP/Leetcode-Solutions-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Leetcode Solutions-2024: My Coding Journey of 2024๐Ÿ’ป

๐Ÿš€ Welcome to my Leetcode Solutions Repository! This repository is a collection of solutions to problems I've tackled on Leetcode, showcasing my problem-solving skills, algorithms, and coding journey.

You can also check this profile"https://codolio.com/profile/nikita2004"

About This Repository

This repository serves as:

  • A personal archive of solved Leetcode problems.
  • A resource for reviewing problem-solving techniques.
  • A platform to track progress and growth over time.

Highlights

๐Ÿ—‚๏ธ Organized Solutions

  • By Difficulty: Easy, Medium, Hard.
  • By Topics: Arrays, Trees, Dynamic Programming, Graphs, and more.

๐ŸŒŸ Notable Achievements

  • Tackled several Problem of the Day (POTD) challenges.
  • Completed solutions in multiple programming languages, including Python, C++, and JavaScript.

POTD (Problem of the Day): September 2024

  1. Convert 1D array to 2D array(1st sep)
  2. Find the student that will replace the chalk(2nd sep)
  3. sum-of-digits-of-string-after-convert(3rd sep)
  4. walking-robot-simulation(4th sep)
  5. find-missing-observations(5th sep)
  6. delete-nodes-from-linked-list-present-in-array(6th sep)
  7. linked-list-in-binary-tree(7th sep)
  8. split-linked-list-in-parts(8th sep)
  9. spiral-matrix-iv(9th sep)
  10. insert-greatest-common-divisors-in-linked-list(10th sep)
  11. minimum-bit-flips-to-convert-number(11th sep)
  12. count-the-number-of-consistent-strings(12th sep)
  13. xor-queries-of-a-subarray(13th sep)
  14. longest-subarray-with-maximum-bitwise-and(14th sep)
  15. find-the-longest-substring-containing-vowels-in-even-counts(15th sep)
  16. Minimum time differance(16th sep)
  17. Uncommon words from two sentance(17th sep)
  18. Largest Number(18th sep)
  19. Different ways to add paranthesis(19th sep)
  20. Shortest palindrom(20th sep)
  21. Lexicographical Numbers(21st sep)
  22. k-th-smallest-in-lexicographical-order(22nd sep)
  23. Extra characters in string(23rd sep)
  24. find-the-length-of-the-longest-common-prefix(24th sep)
  25. Sum of prefix score of string(25th sep)
  26. My Calander-I(26th sep)
  27. My Calander-II(27th sep)
  28. Design circular Deque(28th sep)
  29. all-oone-data-structure(29th sep)
  30. design-a-stack-with-increment-operation(30th sep)

POTD (Problem of the Day): Octobar 2024

  1. check-if-array-pairs-are-divisible-by-k(1st oct)
  2. Rank Transform of an Array(2nd oct)
  3. Make Sum divisable by P(3rd oct)
  4. Divide Plaers into terms of equal skill(4th oct)
  5. Permutation in string(5th oct)
  6. Sentance Similarity III(6th oct)
  7. minimum-string-length-after-removing-substrings(7th oct)
  8. minimum-number-of-swaps-to-make-the-string-balanced(8th oct)
  9. minimum-add-to-make-parentheses-valid(9th oct)
  10. Maximum width ramp(10th oct)
  11. The-number-of-the-smallest-unoccupied-chair(11th oct)
  12. Divide-intervals-into-minimum-number-of-groups(12th oct)
  13. Smallest-range-covering-elements-from-k-lists(13th oct)
  14. Maximal Score After Applying K Operations(14th oct)
  15. Seperate black and white balls(15th oct)
  16. Longest Happy String(16th oct)
  17. Maximum Swap(17th oct)
  18. Count Number of Maximum Bitwise-OR Subsets(18th oct)
  19. Find Kth bit in Nth Binary string(19th oct)
  20. Parsing a boolean expression(20th oct)
  21. Split a String Into the Max Number of Unique Substrings(21th oct)
  22. Kth largest sum in a binary tree(22nd oct)
  23. Cousins in binary tree II(23rd oct)
  24. Flip equivalent in binary trees(24th oct)
  25. Remove Sub-Folders from the filesystem(25th oct)
  26. Height of Binary Tree After Subtree Removal Queries(26th oct)
  27. Count Square Submatrices with All Ones(27th oct)
  28. Longest Square Streak in an Array(28th oct)
  29. Maximum Number of Moves in a Grid(29th oct)
  30. Minimum Number of Removals to Make Mountain Array(30th oct)
  31. Minimum Total Distance Traveled(31th oct)

POTD (Problem of the Day): November 2024

  1. Delete-characters-to-make-fancy-string(1st nov)
  2. Circular Sentance(2nd nov)
  3. Rotate String(3rd nov)
  4. String Comparisson-III(4th nov)
  5. Minimum-number-of-changes-to-make-binary-string-beautiful(5th nov)
  6. Find if array can be sorted(6th nov)
  7. largest-combination-with-bitwise-and-greater-than-zero(7th nov)
  8. Maximum XOR for each array(8th nov)
  9. minimum-array-end(9th nov)
  10. shortest-subarray-with-or-at-least-k-ii(10th nov)
  11. prime-subtraction-operation(11th nov)
  12. most-beautiful-item-for-each-query(12th nov)
  13. count-the-number-of-fair-pairs(13th nov)
  14. minimized-maximum-of-products-distributed-to-any-store(14th nov)
  15. shortest-subarray-to-be-removed-to-make-array-sorted(15th nov)
  16. find-the-power-of-k-size-subarrays-i(16th nov)
  17. shortest-subarray-with-sum-at-least-k(17th nov)
  18. defuse the bomb(18th nov)
  19. maximum-sum-of-distinct-subarrays-with-length-k(19th nov)
  20. take-k-of-each-character-from-left-and-right(20th nov)
  21. count-unguarded-cells-in-the-grid(21th nov)
  22. Flip Columns For Maximum Number of Equal Rows(22nd nov)
  23. Rotating the Box(23rd nov)
  24. Maximum Matrix Sum(24th nov)
  25. Sliding Puzzle(25th nov)
  26. Find Champion II(26th nov)
  27. Shortest Distance After Road Addition Queries(27th nov)
  28. Minimum Obstacle Removal to Reach Corner(28th nov)
  29. Minimum Time to Visit a Cell In a Grid(29th nov)
  30. Valid Arrangement of Pairs(30th nov)

POTD (Problem of the Day): December 2024

  1. Check If N and Its Double Exist(1st dec)
  2. Check If a Word Occurs As a Prefix of Any Word in a Sentence(2nd dec)
  3. Adding Spaces to a String(3rd dec)
  4. Make String a Subsequence Using Cyclic Increments(4th dec)
  5. Move Pieces to Obtain a String(5th dec)
  6. Maximum Number of Integers to Choose From a Range(6th dec)
  7. Minimum Limit of Balls in a Bag(7th dec)
  8. Two Best Non-Overlapping Events(8th dec)
  9. Special Array II(9th dec)
  10. Find Longest Special Substring That Occurs Thrice I(10th dec)
  11. Maximum Beauty of an Array After Applying Operation(11th dec)
  12. Take Gifts From the Richest Pile(12th dec)
  13. Find Score of an Array After Marking All Elements(13th dec)
  14. Continuous Subarrays(14th dec)
  15. Maximum Average Pass Ratio(15th dec)
  16. Final Array State After K Multiplication Operations I(16th dec)
  17. Construct String With Repeat Limit(17th dec)
  18. Final Prices With a Special Discount in a Shop(18th dec)
  19. Mac Chunks to make Sorted(19th dec)
  20. Reverse Odd Levels of Binary Tree(20th dec)
  21. Maximum Number of K-Divisible Components(21th dec)
  22. Find Building Where Alice and Bob Can Meet(22nd dec)
  23. Minimum Number of Operations to Sort a Binary Tree by Level(23rd dec)
  24. Find Minimum Diameter After Merging Two Trees(24th dec)
  25. Find Largest Value in Each Tree Row(25th dec)
  26. Target Sum(26th dec)
  27. Best Sightseeing Pair(27th dec)
  28. Maximum Sum of 3 Non-Overlapping Subarrays(28th dec)
  29. Number of Ways to Form a Target String Given a Dictionary(29th dec)
  30. Count Ways To Build Good Strings(30th dec)
  31. Minimum Cost For Tickets(31th dec)

How to Explore

  1. Browse through the repository structure to find problems by name or category.
  2. Review solution files for detailed implementation and comments.
  3. Use the repository as a reference for learning and revision.

About Me

I am a passionate coder and lifelong learner who enjoys solving algorithmic problems and sharing knowledge. Through this repository, I aim to grow my skills and contribute to the developer community.

๐Ÿ“ฌ Feel free to connect with me for discussions and collaborations!๐Ÿค

Stay Connected

๐ŸŽ‰ Happy Coding!

Thank you for visiting this repository. Letโ€™s solve problems and grow together!๐Ÿ’ปโœจ

About

"๐Ÿ’ก LeetCode Solutions Hub! ๐Ÿš€ Explore the problems I solve and the concepts I master daily. Letโ€™s code, learn, and grow together. Stay connected for more challenges! ๐Ÿ’ป"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published