Skip to content

SunandanBose/practiceDS

Repository files navigation

practiceDS

We want to add a list of DS problems that we have solved to come back for reference later

Sl. No. Problem Name Problem Explanation Solution1 Test Solution2
1 Coin change problem Explanation Code Test
2 Kadane's algorithm Explanation Code
3 String Permutation algorithm Code
4 Unique paths matrix Explanation Code
5 Gas Station Explanation Code Test
6 Max Rectangle Explanation Code Test
7 Distinct Sub - Sequences Explanation Code Test
8 Largest rectangle in histogram Explanation Code Test
9 Palindrome Partitioning II Explanation Code Test Code
10 Min Jum Array Explanation Code Test
11 Edit distance Explanation Code Test
12 Word Break Explanation Code Test
13 Interleaving String Explanation Code Test Code
14 Regex Exp Explanation Code Test
15 Pascal Explanation Code Test
16 Merge Interval Explanation Code Test
17 Non Overlapping Interval Explanation Code Test
18 Longest Palindrome Explanation Code Test
19 Best Time to Buy and Sell Stock III Explanation Code Test
20 Numbers With Same Consecutive Differences Explanation Code Test
21 Distribute Candies to People Explanation Code Test
22 GOAT Latin Explanation Code Test
23 ReOrder List Explanation Code Test
24 Sort Array By Parity Explanation Code Test
25 Topological Sort Explanation Code Test
26 Compare String III Explanation Code Test
27 Repeated Substring Pattern Explanation Code Test
28 Partition Labels Explanation Code Test
29 Sum of Root To Leaf Binary Numbers Explanation Code Test
30 All Elements in Two Binary Search Trees Explanation Code Test
31 Invert Binary Tree Explanation Code Test
32 Binary Tree Right Side View Explanation Code Test
33 Word Search II Explanation Code Test
34 Minimum Window Substring Explanation Code Test
35 Word Break II Explanation Code Test
36 Generate Parentheses Explanation Code Test
37 Three Sum Explanation Code Test
38 Add Two Numbers Explanation Code Test
39 Longest Substring Without Repeating Characters Explanation Code Test
40 Minimum Path Sum Explanation Code Test
41 Intersection of Two Linked Lists Explanation Code Test
42 Permutation of Integer List Explanation Test
43 Median of Two Sorted Arrays Explanation Code Test
44 Bubble Sort Explanation Code
45 Insertion Sort Explanation Code
46 Linked List Cycle II Explanation Code Test
47 Remove Duplicates from Sorted List Explanation Code Test
48 Intersection of Two Arrays Explanation Code Test
49 Minimum Size Subarray Sum Explanation Code Test
50 Set Matrix Zeroes Explanation Code Test
51 Single Number Explanation Code Test
52 Climbing Stairs Explanation Code Test
53 Majority Element II Explanation Code Test
54 Find the Duplicate Number Explanation Code Test
55 House Robber Explanation Code Test
56 House Robber II Explanation Code Test
57 Missing Number Explanation Code Test
58 Find All Anagrams in a String Explanation Code Test
59 First Unique Character in a String Explanation Code Test
60 Longest Common Prefix Explanation Code Test
61 Subsets Explanation Code Test
62 Group Anagrams Explanation Code Test
63 Longest Word Refer EverNotes Code Test
64 Increasing Triplet Subsequence Explanation Code Test
65 Odd Even Linked List Explanation Code Test
66 Construct Binary Tree from Preorder and Inorder Traversal Explanation Code Test
67 Kth Smallest Element in a BST Explanation Code
68 Populating Next Right Pointers in Each Node Explanation Code
69 Binary Tree Zigzag Level Order Traversal Explanation Code
70 Letter Combinations of a Phone Number Explanation Code
71 Find First and Last Position of Element in Sorted Array Explanation Code
72 Find Peak Element Explanation Code
73 Search a 2D Matrix II Explanation Code
74 Top K Frequent Elements Explanation Code
75 Subtree of Another Tree Explanation Code
76 Course Schedule Explanation Code
77 Implement Trie (Prefix Tree) Explanation Code Test
78 Trapping Rain Water Explanation Code
79 Diameter of Binary Tree Explanation Code
80 Diameter of Binary Tree Explanation Code
81 Copy List with Random Pointer Explanation Code
82 Clone a Binary Tree Explanation Code
83 Longest Chunked Palindrome Decomposition Explanation Code
84 Unique Paths II Explanation Code
85 Longest Valid Parentheses Explanation Code Test
86 Count Pairs whose sum is equal to X Explanation Code
87 Rotate Linked List Explanation Code
88 Reverse Words in a String Explanation Code
89 Container With Most Water Explanation Code
90 Product Of Array Except Self Explanation Code
91 Palindeome Partitioning I Explanation Code
92 Perfect Squares Explanation Code
93 Coin Chain Get Minimum Count Explanation Code
94 All Paths From Source to Target Explanation Code
95 Letter Tile Possibilities Explanation Code
96 Count Sorted Vowel Strings Explanation Code
97 Alien Dictionary Explanation Code
98 All Nodes Distance K in Binary Tree Explanation Code

About

learn and share programs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors