Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ankushchimnani/DSA-Must-Do-Questions
/ types & classes
Types & classes
81 in github.com/ankushchimnani/DSA-Must-Do-Questions
⨍
Functions
354
◇
Types & classes
81
↓ 3 callers
Class
Queue
14_Queue Using Two Stacks/Ideal Solutions/queueUsingStacks.py:3
↓ 2 callers
Class
List
19_Add Two Linked List/Ideal Solutions/addTwoList.py:34
↓ 2 callers
Class
Node
19_Add Two Linked List/Ideal Solutions/addTwoList.py:2
↓ 1 callers
Class
LinkedList
20_Reverse a Linked List/Ideal Solutions/reverseList.py:8
↓ 1 callers
Class
List
21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.py:9
↓ 1 callers
Class
MinStack
13_Min Stack/Ideal Solutions/minStack.py:3
↓ 1 callers
Class
Node
21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.py:2
↓ 1 callers
Class
Node
22_Palindrome Linked List/Ideal Solutions/palindromeList.py:2
↓ 1 callers
Class
Node
20_Reverse a Linked List/Ideal Solutions/reverseList.py:3
↓ 1 callers
Class
Palindrome
22_Palindrome Linked List/Ideal Solutions/palindromeList.py:9
↓ 1 callers
Class
Stack
15_Stacksusing two Queues/Ideal Solutions/stackUsingQueues.py:4
Class
LinkedList
20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp:18
Class
Main
50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.java:6
Class
Main
06_Check for palindrome/Ideal Solutions/checkPalindrome.java:7
Class
Main
16_Nearest smaller neighbour/Ideal Solutions/nearestSmallerNeighbour.java:6
Class
Main
10_Balanced Parenthesis/Ideal Solutions/balancedParanthesis.java:5
Class
Main
31_N-Queens/Ideal Solutions/nQueens.java:5
Class
Main
05_Check for anagram/Ideal Solutions/checkAnagram.java:7
Class
Main
19_Add Two Linked List/Ideal Solutions/addTwoLinkedList.java:17
Class
Main
04_Binary Representation to Number/Ideal Solutions/binaryToNumber.java:6
Class
Main
12_Infix-Postfix/Ideal Solutions/infixPostfix.java:6
Class
Main
07_Power of two/Ideal Solutions/powerOfTwo.java:6
Class
Main
18_Matrix rotation/Ideal Solutions/matrixRotation.java:6
Class
Main
34_Find Peak Element/Ideal Solutions/findPeakElement.java:6
Class
Main
17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.java:5
Class
Main
51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.java:6
Class
Main
09_Sort Array Using Quick Sort/Ideal Solutions/quickSort.java:5
Class
Main
21_Detect Loop in a Linked List/Ideal Solutions/detectLoopInLinkedList.java:18
Class
Main
13_Min Stack/Ideal Solutions/minStack.java:46
Class
Main
44_Longest Palindromic Substring/Ideal Solutions/longestPalindromicSubstring.java:6
Class
Main
03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.java:6
Class
Main
35_Search in Rotated & Sorted Array/Ideal Solutions/searchInRotatedSortedArray.java:5
Class
Main
38_Painter's Partition Problem/Ideal Solutions/paintersPartitionProblem.java:5
Class
Main
24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.java:5
Class
Main
22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.java:18
Class
Main
32_Binary Search/Ideal Solutions/binarySearch.java:5
Class
Main
49_Coin Change Problem/Ideal Solutions/coinChange.java:6
Class
Main
25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoSum.java:6
Class
Main
41_Meeting Rooms/Ideal Solutions/meetingRooms.java:14
Class
Main
20_Reverse a Linked List/Ideal Solutions/reverseLinkedList.java:18
Class
Main
27_Nth Fibonacci/Ideal Solutions/nthFibonacci.java:5
Class
Main
46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubarray.java:6
Class
Main
15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.java:6
Class
Main
14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.java:5
Class
Main
43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.java:6
Class
Main
11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.java:5
Class
Main
42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.java:6
Class
Main
01_Fizz Buzz/Ideal Solutions/fizzBuzz.java:6
Class
Main
26_GCD/Ideal Solutions/greatestCommonDivisor.java:6
Class
Main
39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.java:7
Class
Main
45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToTheEnd.java:6
Class
Main
23_Container With Most Water/Ideal Solutions/containerWithMostWater.java:6
Class
Main
47_Money and Shopping/Ideal Solutions/money&Shopping.java:6
Class
Main
28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.java:6
Class
Main
37_Square Root of an Integer/Ideal Solution/squareRootOfAnInteger.java:5
Class
Main
02_Check for prime/Ideal Solutions/checkPrime.java:6
Class
Main
29_Print All Permutations of an Array/Ideal Solutions/permutationsOfArray.java:5
Class
Main
48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.java:6
Class
Main
48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.java:6
Class
Main
30_Print all Subsequences of a String/Ideal Solutions/allSubsequencesOfAString.java:5
Class
Main
36_Minimum in Rotated & Sorted Array/Ideal Solutions/minimumInSorted&RotatedArray.java:6
Class
Main
33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.java:6
Class
Main
40_Gas Stations/Ideal Solutions/gasStations.java:6
Class
MinStack
13_Min Stack/Ideal Solutions/minStack.cpp:3
Class
MinStack
13_Min Stack/Ideal Solutions/minStack.java:7
Class
Node
19_Add Two Linked List/Ideal Solutions/addTwoLinkedList.java:6
Class
Node
19_Add Two Linked List/Ideal Solutions/addTwoList.cpp:3
Class
Node
21_Detect Loop in a Linked List/Ideal Solutions/detectLoopInLinkedList.java:6
Class
Node
Link list node */
21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.cpp:5
Class
Node
structure of node of linked list
22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.cpp:5
Class
Node
22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.java:6
Class
Node
20_Reverse a Linked List/Ideal Solutions/reverseLinkedList.java:6
Class
Node
20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp:6
Class
Node
20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp:9
Class
Node
20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp:69
Class
Queue
14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.java:7
Class
Queue
14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.cpp:4
Class
Stack
15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.java:8
Class
Stack
15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.cpp:6
Class
bubbleSort
08_Bubble sort/Ideal Solutions/bubbleSort.java:5
Class
comparator
41_Meeting Rooms/Ideal Solutions/meetingRooms.java:6