## Let’s LeetCode with Fun

The LeetCode problems are suitable exercises for beginners, intermediate learners or any programmer who want more proficient at data structures and algorithms. Let’s treat it with fun.

The LeetCode problems are suitable exercises for beginners, intermediate learners or any programmer who want more proficient at data structures and algorithms. Let’s treat it with fun.

LeetCode: Swap Nodes in Pairs, with explanations and solutions with the recursive and iterative traverse.

Solution for LeetCode: Merge Two Sorted Lists

Solution for LeetCode: Generate Parentheses

Solution for LeetCode: Remove Nth Node From End of List

Solution for Leetcode: Longest Common Prefix

LeetCode: Regular Expression Matching, with explanation and DFS solution, DFS with memorization and dynamic programming solution.

Solution for LeetCode 4sum in Cpp

Solution for LeetCode 3sum Closet, explanation with code of Cpp/Java/Python

LeetCode: Palindrome number, explanation and solution with C++/Java/Python