Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ankushchimnani/DSA-Must-Do-Questions
/ functions
Functions
354 in github.com/ankushchimnani/DSA-Must-Do-Questions
⨍
Functions
354
◇
Types & classes
81
↓ 1 callers
Function
slidingWindowMaximum
(arr, K)
24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.py:4
↓ 1 callers
Method
slidingWindowMaximum
(int arr[], int k)
24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.java:7
↓ 1 callers
Function
sort012
17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.cpp:6
↓ 1 callers
Method
sortArr
(int arr[], int n)
17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.java:12
↓ 1 callers
Function
sortArray
(array)
17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortArray.py:3
↓ 1 callers
Method
squareRoot
(int n)
37_Square Root of an Integer/Ideal Solution/squareRootOfAnInteger.java:7
↓ 1 callers
Function
squareRootOfInteger
(X)
37_Square Root of an Integer/Ideal Solution/squareRootOfInteger'.py:2
↓ 1 callers
Method
stringToArray
(String a)
04_Binary Representation to Number/Ideal Solutions/binaryToNumber.java:8
↓ 1 callers
Function
subsetProblem
(array, n, targetSum, subsetSum)
50_Subset Sum Problem/Ideal Solutions/subsetProblem.py:1
↓ 1 callers
Function
subsetSum
50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.cpp:8
↓ 1 callers
Method
subsetSumProblem
(int array[],int sum)
50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.java:8
↓ 1 callers
Method
sumOfNaturalNumbers
(int N)
11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.java:7
↓ 1 callers
Method
swap
(int[] arr,int i,int j)
08_Bubble sort/Ideal Solutions/bubbleSort.java:7
↓ 1 callers
Method
top
()
15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.java:36
↓ 1 callers
Method
totalNQueens
(int n)
31_N-Queens/Ideal Solutions/nQueens.java:21
↓ 1 callers
Function
twoSum
(array, targetNumber)
25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoSum.py:3
↓ 1 callers
Method
twoSum
(int[] array,int K)
25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoSum.java:8
↓ 1 callers
Method
upperBound
(int[] arr,int k)
33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.java:8
↓ 1 callers
Method
zeroOneKnapSack
(int W, int weight[], int value[], int n)
48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.java:8
↓ 1 callers
Method
zeroOneKnapSack
(int W, int weight[], int value[], int n)
48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.java:8
↓ 1 callers
Function
zeroOneKnapsack
(weight, value, W, noOfItems, knapsackDP)
48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.py:1
↓ 1 callers
Function
zeroOneKnapsack
48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.cpp:5
↓ 1 callers
Function
zeroOneKnapsack
(weight, value, W, noOfItems, knapsackDP)
48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.py:1
↓ 1 callers
Function
zeroOneKnapsack
48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.cpp:5
Method
LinkedList
20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp:21
Method
MinStack
13_Min Stack/Ideal Solutions/minStack.cpp:7
Method
MinStack
()
13_Min Stack/Ideal Solutions/minStack.java:11
Method
Node
(int data)
19_Add Two Linked List/Ideal Solutions/addTwoLinkedList.java:10
Method
Node
(int data)
21_Detect Loop in a Linked List/Ideal Solutions/detectLoopInLinkedList.java:11
Method
Node
(int data)
22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.java:11
Method
Node
(int data)
20_Reverse a Linked List/Ideal Solutions/reverseLinkedList.java:11
Method
Node
20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp:11
Method
Stack
()
15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.java:13
Method
Stack
15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.cpp:12
Method
__init__
(self, value)
19_Add Two Linked List/Ideal Solutions/addTwoList.py:3
Method
__init__
(self)
19_Add Two Linked List/Ideal Solutions/addTwoList.py:36
Method
__init__
(self, value)
21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.py:3
Method
__init__
(self)
21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.py:11
Method
__init__
(self)
13_Min Stack/Ideal Solutions/minStack.py:6
Method
__init__
(self, data)
22_Palindrome Linked List/Ideal Solutions/palindromeList.py:3
Method
__init__
(self)
22_Palindrome Linked List/Ideal Solutions/palindromeList.py:11
Method
__init__
(self, item)
20_Reverse a Linked List/Ideal Solutions/reverseList.py:4
Method
__init__
(self)
20_Reverse a Linked List/Ideal Solutions/reverseList.py:10
Method
__init__
(self)
15_Stacksusing two Queues/Ideal Solutions/stackUsingQueues.py:6
Method
__init__
(self)
14_Queue Using Two Stacks/Ideal Solutions/queueUsingStacks.py:6
Method
compare
(int[] arr1,int[] arr2)
41_Meeting Rooms/Ideal Solutions/meetingRooms.java:7
Function
main
50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.cpp:36
Function
main
06_Check for palindrome/Ideal Solutions/checkPalindrome.cpp:15
Function
main
16_Nearest smaller neighbour/Ideal Solutions/nearestSmallerNeighbour.cpp:29
Function
main
10_Balanced Parenthesis/Ideal Solutions/balancedParenthesis.cpp:44
Function
main
31_N-Queens/Ideal Solutions/nQueens.cpp:59
Function
main
05_Check for anagram/Ideal Solutions/checkAnagram.cpp:27
Function
main
19_Add Two Linked List/Ideal Solutions/addTwoList.cpp:73
Function
main
04_Binary Representation to Number/Ideal Solutions/binaryToNumber.cpp:16
Function
main
12_Infix-Postfix/Ideal Solutions/infixPostfix.cpp:66
Function
main
07_Power of two/Ideal Solutions/powerOfTwo.cpp:24
Function
main
Driven code
18_Matrix rotation/Ideal Solutions/matrixRotation.cpp:19
Function
main
34_Find Peak Element/Ideal Solutions/findPeakElement.cpp:19
Function
main
17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.cpp:48
Function
main
51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.cpp:28
Function
main
09_Sort Array Using Quick Sort/Ideal Solutions/sortUsingQuicksort.cpp:46
Function
main
21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.cpp:35
Function
main
Driver Code
13_Min Stack/Ideal Solutions/minStack.cpp:44
Function
main
44_Longest Palindromic Substring/Ideal Solutions/longestPalindromicSubstring.cpp:39
Function
main
03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.cpp:15
Function
main
35_Search in Rotated & Sorted Array/Ideal Solutions/searchInRotatedAndSortedArray.cpp:31
Function
main
38_Painter's Partition Problem/Ideal Solutions/painterPartitionProblem.cpp:52
Function
main
24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.cpp:54
Function
main
22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.cpp:57
Function
main
32_Binary Search/Ideal Solutions/binarySearch.cpp:19
Function
main
49_Coin Change Problem/Ideal Solutions/coinChange.cpp:25
Function
main
25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoNumbersInSortedArraySumK.cpp:42
Function
main
41_Meeting Rooms/Ideal Solutions/meetingRooms.cpp:18
Function
main
20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp:78
Function
main
08_Bubble sort/Ideal Solutions/bubbleSort.cpp:19
Function
main
27_Nth Fibonacci/Ideal Solutions/nthFibonacci.cpp:26
Function
main
46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubarray.cpp:15
Function
main
15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.cpp:49
Function
main
14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.cpp:39
Function
main
43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.cpp:23
Function
main
11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.cpp:13
Function
main
Driver Code
42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.cpp:25
Function
main
01_Fizz Buzz/Ideal Solutions/fizzBuzz.cpp:16
Function
main
26_GCD/Ideal Solutions/greatestCommonDivisor.cpp:9
Function
main
39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.cpp:18
Function
main
45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToEnd.cpp:22
Function
main
23_Container With Most Water/Ideal Solutions/mostWaterContainer.cpp:23
Function
main
47_Money and Shopping/Ideal Solutions/moneyAndShopping.cpp:19
Function
main
28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.cpp:15
Function
main
37_Square Root of an Integer/Ideal Solution/squareRootOfAnInteger.cpp:39
Function
main
02_Check for prime/Ideal Solutions/checkPrime.cpp:15
Function
main
29_Print All Permutations of an Array/Ideal Solutions/printAllPermutationsOfAnArray.cpp:33
Function
main
48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.cpp:15
Function
main
48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.cpp:15
Function
main
30_Print all Subsequences of a String/Ideal Solutions/allSubsequencesOfAString.cpp:23
Function
main
36_Minimum in Rotated & Sorted Array/Ideal Solutions/minRotatedSortedArray.cpp:19
Function
main
33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.cpp:8
Function
main
40_Gas Stations/Ideal Solutions/gasStations.cpp:20
Method
main
(String args[])
50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.java:23
Method
main
(String[] args)
06_Check for palindrome/Ideal Solutions/checkPalindrome.java:20
← previous
next →
201–300 of 354, ranked by callers