/coding-problems

A repository for doing practice on coding interview problems.

Primary LanguageC++

Coding Problems

A repository for doing practice on coding interview problems from the course: 50 popular coding interview problems.

Problems

Problem Dificulty Solution
Sort List Medium Link
Valid Parentheses Easy Link
Find Minimum in Rotated Sorted Array Medium Link
Binary Tree Preorder Traversal Easy Link
Binary Tree Level Order Traversal Medium Link
Implement strStr() Hard Link
Merge Two Sorted Lists Easy Link
Tuple with Same Product Medium Link
Shortest Palindrome Hard Link
Reverse Linked List Easy Link
Binary Tree Inorder Traversal Easy Link
Minimum Path Sum Medium Link
Coin Change Medium Link
Find pair that sum up to k (two sum) Easy Link
Word Ladder Hard Link
Edit Distance Hard Link
Longest Common Subsequence Medium Link
Delete Node in a BST Medium Link
Maximum Subarray Medium Link
Unique Paths II Medium Link
Subarray Sum Equals K Medium Link
Longest Palindrome Easy Link
Climbing Stairs Easy Link
Jump Game Medium Link
Remove K Digits Medium Link
Remove Duplicates from Sorted Array Easy Link
Binary Tree Postorder Traversal Easy Link
Product of Array Except Self Medium Link
Add Two Numbers Medium Link
Min Cost Climbing Stairs Easy Link
Longest Substring Without Repeating Characters Medium Link
Find the Duplicate Number Medium Link
Longest Consecutive Sequence Medium Link
Binary Tree Maximum Path Sum Hard Link
N-Queens Hard Link
Validate Binary Search Tree Medium Link
Longest Increasing Subsequence Medium Link
Merge Intervals Medium Link
Lowest Common Ancestor of a Binary Tree Medium Link
Palindrome Linked List Easy Link
Word Search Medium Link
Balanced Binary Tree Easy Link
Flatten Binary Tree to Linked List Medium Link
Two Sum II Medium Link
Distinct Subsequences Hard Link
Invert Binary Tree Easy Link
Permutations Medium Link
Find Peak Element Medium Link
Longest Palindromic Substring Medium Link
Decode Ways Medium Link
Insert Interval Medium Link