├── 01_Fizz Buzz ├── Editorial │ └── fizzBuzzEditorial.md ├── Ideal Solutions │ ├── fizzBuzz.cpp │ ├── fizzBuzz.java │ └── fizzBuzz.py └── Problem Statement │ └── fizzBuzz.md ├── 02_Check for prime ├── Editorial │ └── checkForPrimeEditorial.md ├── Ideal Solutions │ ├── checkPrime.cpp │ ├── checkPrime.java │ └── checkPrime.py └── Problem Statement │ └── Check for prime.md ├── 03_Binary Representation of a Number ├── Editorial │ └── binaryRepresentationOfANumberEditorial.md ├── Ideal Solutions │ ├── binaryRepresentation.cpp │ ├── binaryRepresentation.java │ └── binaryRepresentation.py └── Problem Statement │ └── Binary Representation of a Number.md ├── 04_Binary Representation to Number ├── Editorial │ └── binaryRepresentationToNumberEditorial.md ├── Ideal Solutions │ ├── binaryToNumber.cpp │ ├── binaryToNumber.java │ └── binaryToNumber.py └── Problem Statement │ └── Binary Representation to Number .md ├── 05_Check for anagram ├── Editorial │ └── checkForAnagramEditorial.md ├── Ideal Solutions │ ├── anagram.py │ ├── checkAnagram.cpp │ └── checkAnagram.java └── Problem Statement │ └── anagram.md ├── 06_Check for palindrome ├── Editorial │ └── detectPalindromeEditorial.md ├── Ideal Solutions │ ├── checkPalindrome.cpp │ ├── checkPalindrome.java │ └── checkPalindrome.py └── Problem Statement │ └── checkForPalindrome.md ├── 07_Power of two ├── Editorial │ └── powerOfTwoEditorial.md ├── Ideal Solutions │ ├── powerOfTwo.cpp │ ├── powerOfTwo.java │ └── powerOfTwo.py └── Problem Statement │ └── powerOfTwo.md ├── 08_Bubble sort ├── Editorial │ └── bubbleSortAlgorithmEditorial.md ├── Ideal Solutions │ ├── bubbleSort.cpp │ ├── bubbleSort.java │ └── bubbleSort.py └── Problem Statement │ └── bubbleSort.md ├── 09_Sort Array Using Quick Sort ├── Editorial │ └── Sort Array Using Quick Sort Editorial.md ├── Ideal Solutions │ ├── quickSort.java │ ├── quickSort.py │ └── sortUsingQuicksort.cpp └── Problem Statement │ └── Sort Using Quick Sort .md ├── 10_Balanced Parenthesis ├── Editorial │ └── balancedParenthesisEditorial.md ├── Ideal Solutions │ ├── balancedParanthesis.java │ ├── balancedParanthesis.py │ └── balancedParenthesis.cpp └── Problem Statement │ └── balancedParenthesis.md ├── 11_Find Duplicates in array ├── Editorial │ └── findDuplicatesEditorial.md ├── Ideal Solutions │ ├── findDuplicatesInArray.cpp │ ├── findDuplicatesInArray.java │ └── findDuplicatesInArray.py └── Problem Statement │ └── findDuplicates.md ├── 12_Infix-Postfix ├── Editorial │ └── infixPostfixEditorial.md ├── Ideal Solutions │ ├── infixPostfix.cpp │ ├── infixPostfix.java │ └── infixPostfix.py └── Problem Statement │ └── infixPostfix.md ├── 13_Min Stack ├── Editorial │ └── minStackEditorial.md ├── Ideal Solutions │ ├── minStack.cpp │ ├── minStack.java │ └── minStack.py └── Problem Statement │ └── Min Stack.md ├── 14_Queue Using Two Stacks ├── Editorial │ └── queueUsingTwoStacksEditorial.md ├── Ideal Solutions │ ├── queueUsingStacks.py │ ├── queueUsingTwoStacks.cpp │ └── queueUsingTwoStacks.java └── Problem Statement │ └── queueUsingTwoStacks.md ├── 15_Stacksusing two Queues ├── Editorial │ └── stackUsingTwoQueuesEditorial.md ├── Ideal Solutions │ ├── stackUsingQueues.py │ ├── stackUsingTwoQueues.cpp │ └── stackUsingTwoQueues.java └── Problem Statement │ └── stackUsingTwoQueues.md ├── 16_Nearest smaller neighbour ├── Editorial │ └── nearestSmallerNeighbourEditorial.md ├── Ideal Solutions │ ├── nearestSmallerNeighbour.cpp │ ├── nearestSmallerNeighbour.java │ └── nearestSmallestNeighbour.py └── Problem Statement │ └── nearestSmallerNeighbour.md ├── 17_Sort An Array of 0's. 1's and 2's ├── Editorial │ └── sortAnArrayOf012Editorial.md ├── Ideal Solutions │ ├── sortAnArrayOf012.cpp │ ├── sortAnArrayOf012.java │ └── sortArray.py └── Problem Statement │ └── sortAnArray.md ├── 18_Matrix rotation ├── Editorial │ └── matrixRotationEditorial.md ├── Ideal Solutions │ ├── matrixRotation.cpp │ ├── matrixRotation.java │ └── matrixRotation.py └── Problem Statement │ └── matrixRotation.md ├── 19_Add Two Linked List ├── Editorial │ └── addTwoLinkedListEditorial.md ├── Ideal Solutions │ ├── addTwoLinkedList.java │ ├── addTwoList.cpp │ └── addTwoList.py └── Problem Statement │ └── addTwoLinkedList.md ├── 20_Reverse a Linked List ├── Editorials │ └── reverseLinkedListEditorial.md ├── Ideal Solutions │ ├── reverseALinkedList.cpp │ ├── reverseLinkedList.java │ └── reverseList.py └── Problem Statement │ └── reverseLinkedList.md ├── 21_Detect Loop in a Linked List ├── Editorial │ └── detectLoopInLinkedListEditorial.md ├── Ideal Solutions │ ├── detectLoop.cpp │ ├── detectLoop.py │ └── detectLoopInLinkedList.java └── Problem Statement │ └── loopInALinkedList.md ├── 22_Palindrome Linked List ├── Editorial │ └── palindromeLinkedListEditorial.md ├── Ideal Solutions │ ├── palindromeLinkedList.cpp │ ├── palindromeLinkedList.java │ └── palindromeList.py └── Problem Statement │ └── plaindromeLinkedList.md ├── 23_Container With Most Water ├── Editorial │ └── containerWithMostWaterEditorial.md ├── Ideal Solutions │ ├── containerWithMostWater.java │ ├── mostWaterContainer.cpp │ └── mostWaterContainer.py └── Problem Statement │ └── containerWithMostWater.md ├── 24_Sliding Window Maximum ├── Editorial │ └── Sliding Window Maximum Editorial.md ├── Ideal Solutions │ ├── slidingWindowMaximum.cpp │ ├── slidingWindowMaximum.java │ └── slidingWindowMaximum.py └── Problem Statement │ └── Sliding Window Maximum.md ├── 25_Two Numbers in Sorted Array whose sum is K ├── Editorial │ └── twoNumbersInSortedArrayEditorial.md ├── Ideal Solutions │ ├── twoNumbersInSortedArraySumK.cpp │ ├── twoSum.java │ └── twoSum.py └── Problem Statement │ └── twoNumbersInSortedArray.md ├── 26_GCD ├── Editorial │ └── gcd Editorial.md ├── Ideal Solutions │ ├── greatestCommonDivisor.cpp │ ├── greatestCommonDivisor.java │ └── greatestCommonDivisor.py └── Problem Statement │ └── gcd.md ├── 27_Nth Fibonacci ├── Editorial │ ├── Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09.md │ └── Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09 │ │ ├── fib_code.png │ │ ├── fib_complexity.png │ │ ├── fibonacci.png │ │ ├── fibonacci2.png │ │ └── fibonacci_eqn.png ├── Ideal Solutions │ ├── nthFibonacci.cpp │ ├── nthFibonacci.java │ └── nthFibonacci.py └── Problem Statement │ └── fibonacci.md ├── 28_Permutations with Largest Sum ├── Editorial │ └── Permutations with Largest Sum Editorial.md ├── Ideal Solutions │ ├── permutationWithLargestSum.cpp │ ├── permutationWithLargestSum.java │ └── permutationWithLargestSum.py └── Problem Statement │ └── Permutation with Largest Sum.md ├── 29_Print All Permutations of an Array ├── Editorial │ └── Print All Permutations of an Array Editorial.md ├── Ideal Solutions │ ├── permutationsOfArray.java │ ├── permutationsOfArray.py │ └── printAllPermutationsOfAnArray.cpp └── Problem Statement │ └── Print all Permutations of an Array.md ├── 30_Print all Subsequences of a String ├── Editorial │ └── Print all Subsequence of a String Editorial.md ├── Ideal Solutions │ ├── allSbsequenceOfString.py │ ├── allSubsequencesOfAString.cpp │ └── allSubsequencesOfAString.java └── Problem Statement │ └── Print all subsequences of a string.md ├── 31_N-Queens ├── Editorial │ └── N-Queens Editorial.md ├── Ideal Solutions │ ├── nQueens.cpp │ ├── nQueens.java │ └── nQueens.py └── Problem Statement │ └── N-Queens.md ├── 32_Binary Search ├── Editorial │ └── Binary Search Editorial.md ├── Ideal Solutions │ ├── binarySearch.cpp │ ├── binarySearch.java │ └── binarySearch.py └── Problem Statement │ └── Binary Search.md ├── 33_Frequency in Sorted Array ├── Editorial │ └── Frequency In Sorted Array - Editorial.md ├── Ideal Solutions │ ├── frequencyInSortedArray.cpp │ ├── frequencyInSortedArray.java │ └── frequencyInSortedArray.py └── Problem Statement │ └── Frequency in Sorted Array .md ├── 34_Find Peak Element ├── Editorial │ └── Find Peak Element - Editorial 5ee64a12eeab48b79536611228629447.md ├── Ideal Solutions │ ├── findPeakElement.cpp │ ├── findPeakElement.java │ └── findPeakElement.py └── Problem Statement │ └── findPeakElement.md ├── 35_Search in Rotated & Sorted Array ├── Editorial │ └── Search in rotated and sorted array - Editorial.md ├── Ideal Solutions │ ├── rotatedSortedArraySearch.py │ ├── searchInRotatedAndSortedArray.cpp │ └── searchInRotatedSortedArray.java └── Problem Statement │ └── searchInRotatedSortedArray.md ├── 36_Minimum in Rotated & Sorted Array ├── Editorial │ └── Minimum in sorted & rotated array - Editorial.md ├── Ideal Solutions │ ├── minRotatedSortedArray.cpp │ ├── minRotatedSortedArray.py │ └── minimumInSorted&RotatedArray.java └── Problem Statement │ └── minimumInSorted&RotatedArray.md ├── 37_Square Root of an Integer ├── Editorial │ └── Square Root of an integer - Editorial.md ├── Ideal Solution │ ├── squareRootOfAnInteger.cpp │ ├── squareRootOfAnInteger.java │ └── squareRootOfInteger'.py └── Problem Statement │ └── Square Root of an Integer.md ├── 38_Painter's Partition Problem ├── Editorial │ └── Painter's Partition Problem - Editorial.md ├── Ideal Solutions │ ├── painterPartition.py │ ├── painterPartitionProblem.cpp │ └── paintersPartitionProblem.java └── Problem Statement │ └── Painter's Partition .md ├── 39_Best Time to Buy and Sell Stock ├── Editorial │ └── bestTimeToBuyAndSellStockEditorial.md ├── Ideal Solutions │ ├── bestTimeToBuySellStock.cpp │ ├── bestTimeToBuySellStock.java │ └── bestTimeToBuySellStock.py └── Problem Statement │ └── bestTimeToBuyAndSellStock.md ├── 40_Gas Stations ├── Editorial │ └── gasStationsEditorial.md ├── Ideal Solutions │ ├── gasStations.cpp │ ├── gasStations.java │ └── gasStations.py └── Problem Statement │ └── Gas Stations.md ├── 41_Meeting Rooms ├── Editorial │ └── meetingRoomsEditorial.md ├── Ideal Solutions │ ├── meetingRooms.cpp │ ├── meetingRooms.java │ └── meetingRooms.py └── Problem Statement │ └── Meeting Rooms.md ├── 42_Longest Common Subsequence ├── Editorial │ └── Longest Common Subsequence 698eeff6d5d24168b2d1bd645ef7cd0f.md ├── Ideal Solutions │ ├── longestCommonSubsequence.cpp │ ├── longestCommonSubsequence.java │ └── longestCommonSubsequence.py └── Problem Statement │ └── longestCommonSubsequence.md ├── 43_Longest Increasing Subsequence ├── Editorial │ ├── Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2.md │ └── Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2 │ │ ├── LISEqn.png │ │ ├── LongestSubTree.jpg │ │ └── includeExclude.jpg ├── Ideal Solutions │ ├── longestIncreasingSubsequence.cpp │ ├── longestIncreasingSubsequence.java │ └── longestIncreasingSubsequence.py └── Problem Statement │ └── longestIncreasingSubsequence.md ├── 44_Longest Palindromic Substring ├── Editorial │ ├── Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1.md │ └── Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1 │ │ ├── LPS.jpg │ │ ├── Recurrence_relation.jpg │ │ └── base_case.jpg ├── Ideal Solutions │ ├── longestPalindromeSubstring.py │ ├── longestPalindromicSubstring.cpp │ └── longestPalindromicSubstring.java └── Problem Statement │ └── longestPalindromicSubstring.md ├── 45_Minimum Jumps To Reach The End ├── Editorials │ ├── Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a.md │ └── Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a │ │ ├── OptimizeArray.jpg │ │ ├── Org_Chart_(1).jpg │ │ └── timeComplexity.jpg ├── Ideal Solutions │ ├── minJumpsToEnd.cpp │ ├── minJumpsToEnd.py │ └── minJumpsToTheEnd.java └── Problem Statement │ └── minimumJumpsToReachEnd.md ├── 46_Maximum_Sum_Subarray ├── Editorial │ └── maximumSumSubarrayEditorial.md ├── Ideal Solutions │ ├── maximumSumSubArray.py │ ├── maximumSumSubarray.cpp │ └── maximumSumSubarray.java └── Problem Statement │ └── maximumSumSubarray.md ├── 47_Money and Shopping ├── Editorial │ └── Money and Shopping Editorial.md ├── Ideal Solutions │ ├── money&Shopping.java │ ├── moneyAndShopping.cpp │ └── moneyAndShopping.py └── Problem Statement │ └── money&Shopping.md ├── 48_0-1 Knapsack Problem ├── Editorials │ └── 01KnapsackEditorial.md ├── Ideal Solutions │ ├── Editorial │ │ └── 0-1KnapsackEditorial │ ├── Ideal Solutions │ │ ├── zeroOneKnapsack.cpp │ │ ├── zeroOneKnapsack.java │ │ └── zeroOneKnapsack.py │ ├── Problem Statement │ │ └── 0-1KnapsackProblem.md │ ├── zeroOneKnapsack.cpp │ ├── zeroOneKnapsack.java │ └── zeroOneKnapsack.py └── Problem Statement │ └── 01knapsackProblem.md ├── 49_Coin Change Problem ├── Editorial │ ├── Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8.md │ └── Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8 │ │ ├── Psuedo_Code_Coin.png │ │ ├── breaking_CoinChange.png │ │ └── coinChange_recrrence.png ├── Ideal Solutions │ ├── coinChange.cpp │ ├── coinChange.java │ └── coinChange.py └── Problem Statement │ └── coinChange.md ├── 50_Subset Sum Problem ├── Editorial │ ├── Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d.md │ └── Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d │ │ ├── SubsetSumBcktracking.jpg │ │ ├── code1.png │ │ ├── code2.png │ │ ├── recurrence.png │ │ └── ss1.jpg ├── Ideal Solutions │ ├── subsetProblem.py │ ├── subsetSumProblem.cpp │ └── subsetSumProblem.java └── Problem Statement │ └── subsetSumProblem.md ├── 51_Rod Cutting Problem ├── Editorial │ ├── Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504.md │ └── Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504 │ │ ├── RecursionTree_rod.png │ │ ├── Rod_Recursion.jpg │ │ ├── Rods_cut.jpg │ │ ├── loopEqn.png │ │ ├── rod_eqn.png │ │ └── time_rod.png ├── Ideal Solution │ ├── rodCuttingProblem.cpp │ ├── rodCuttingProblem.java │ └── rodCuttingProblem.py └── Problem Statement │ └── rodCuttingProblem.md ├── DSA_Image.png └── README.md /01_Fizz Buzz/Editorial/fizzBuzzEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/01_Fizz Buzz/Editorial/fizzBuzzEditorial.md -------------------------------------------------------------------------------- /01_Fizz Buzz/Ideal Solutions/fizzBuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/01_Fizz Buzz/Ideal Solutions/fizzBuzz.cpp -------------------------------------------------------------------------------- /01_Fizz Buzz/Ideal Solutions/fizzBuzz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/01_Fizz Buzz/Ideal Solutions/fizzBuzz.java -------------------------------------------------------------------------------- /01_Fizz Buzz/Ideal Solutions/fizzBuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/01_Fizz Buzz/Ideal Solutions/fizzBuzz.py -------------------------------------------------------------------------------- /01_Fizz Buzz/Problem Statement/fizzBuzz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/01_Fizz Buzz/Problem Statement/fizzBuzz.md -------------------------------------------------------------------------------- /02_Check for prime/Editorial/checkForPrimeEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/02_Check for prime/Editorial/checkForPrimeEditorial.md -------------------------------------------------------------------------------- /02_Check for prime/Ideal Solutions/checkPrime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/02_Check for prime/Ideal Solutions/checkPrime.cpp -------------------------------------------------------------------------------- /02_Check for prime/Ideal Solutions/checkPrime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/02_Check for prime/Ideal Solutions/checkPrime.java -------------------------------------------------------------------------------- /02_Check for prime/Ideal Solutions/checkPrime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/02_Check for prime/Ideal Solutions/checkPrime.py -------------------------------------------------------------------------------- /02_Check for prime/Problem Statement/Check for prime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/02_Check for prime/Problem Statement/Check for prime.md -------------------------------------------------------------------------------- /03_Binary Representation of a Number/Editorial/binaryRepresentationOfANumberEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/03_Binary Representation of a Number/Editorial/binaryRepresentationOfANumberEditorial.md -------------------------------------------------------------------------------- /03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.cpp -------------------------------------------------------------------------------- /03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.java -------------------------------------------------------------------------------- /03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/03_Binary Representation of a Number/Ideal Solutions/binaryRepresentation.py -------------------------------------------------------------------------------- /03_Binary Representation of a Number/Problem Statement/Binary Representation of a Number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/03_Binary Representation of a Number/Problem Statement/Binary Representation of a Number.md -------------------------------------------------------------------------------- /04_Binary Representation to Number/Editorial/binaryRepresentationToNumberEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/04_Binary Representation to Number/Editorial/binaryRepresentationToNumberEditorial.md -------------------------------------------------------------------------------- /04_Binary Representation to Number/Ideal Solutions/binaryToNumber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/04_Binary Representation to Number/Ideal Solutions/binaryToNumber.cpp -------------------------------------------------------------------------------- /04_Binary Representation to Number/Ideal Solutions/binaryToNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/04_Binary Representation to Number/Ideal Solutions/binaryToNumber.java -------------------------------------------------------------------------------- /04_Binary Representation to Number/Ideal Solutions/binaryToNumber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/04_Binary Representation to Number/Ideal Solutions/binaryToNumber.py -------------------------------------------------------------------------------- /04_Binary Representation to Number/Problem Statement/Binary Representation to Number .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/04_Binary Representation to Number/Problem Statement/Binary Representation to Number .md -------------------------------------------------------------------------------- /05_Check for anagram/Editorial/checkForAnagramEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/05_Check for anagram/Editorial/checkForAnagramEditorial.md -------------------------------------------------------------------------------- /05_Check for anagram/Ideal Solutions/anagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/05_Check for anagram/Ideal Solutions/anagram.py -------------------------------------------------------------------------------- /05_Check for anagram/Ideal Solutions/checkAnagram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/05_Check for anagram/Ideal Solutions/checkAnagram.cpp -------------------------------------------------------------------------------- /05_Check for anagram/Ideal Solutions/checkAnagram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/05_Check for anagram/Ideal Solutions/checkAnagram.java -------------------------------------------------------------------------------- /05_Check for anagram/Problem Statement/anagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/05_Check for anagram/Problem Statement/anagram.md -------------------------------------------------------------------------------- /06_Check for palindrome/Editorial/detectPalindromeEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/06_Check for palindrome/Editorial/detectPalindromeEditorial.md -------------------------------------------------------------------------------- /06_Check for palindrome/Ideal Solutions/checkPalindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/06_Check for palindrome/Ideal Solutions/checkPalindrome.cpp -------------------------------------------------------------------------------- /06_Check for palindrome/Ideal Solutions/checkPalindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/06_Check for palindrome/Ideal Solutions/checkPalindrome.java -------------------------------------------------------------------------------- /06_Check for palindrome/Ideal Solutions/checkPalindrome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/06_Check for palindrome/Ideal Solutions/checkPalindrome.py -------------------------------------------------------------------------------- /06_Check for palindrome/Problem Statement/checkForPalindrome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/06_Check for palindrome/Problem Statement/checkForPalindrome.md -------------------------------------------------------------------------------- /07_Power of two/Editorial/powerOfTwoEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/07_Power of two/Editorial/powerOfTwoEditorial.md -------------------------------------------------------------------------------- /07_Power of two/Ideal Solutions/powerOfTwo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/07_Power of two/Ideal Solutions/powerOfTwo.cpp -------------------------------------------------------------------------------- /07_Power of two/Ideal Solutions/powerOfTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/07_Power of two/Ideal Solutions/powerOfTwo.java -------------------------------------------------------------------------------- /07_Power of two/Ideal Solutions/powerOfTwo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/07_Power of two/Ideal Solutions/powerOfTwo.py -------------------------------------------------------------------------------- /07_Power of two/Problem Statement/powerOfTwo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/07_Power of two/Problem Statement/powerOfTwo.md -------------------------------------------------------------------------------- /08_Bubble sort/Editorial/bubbleSortAlgorithmEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/08_Bubble sort/Editorial/bubbleSortAlgorithmEditorial.md -------------------------------------------------------------------------------- /08_Bubble sort/Ideal Solutions/bubbleSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/08_Bubble sort/Ideal Solutions/bubbleSort.cpp -------------------------------------------------------------------------------- /08_Bubble sort/Ideal Solutions/bubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/08_Bubble sort/Ideal Solutions/bubbleSort.java -------------------------------------------------------------------------------- /08_Bubble sort/Ideal Solutions/bubbleSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/08_Bubble sort/Ideal Solutions/bubbleSort.py -------------------------------------------------------------------------------- /08_Bubble sort/Problem Statement/bubbleSort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/08_Bubble sort/Problem Statement/bubbleSort.md -------------------------------------------------------------------------------- /09_Sort Array Using Quick Sort/Editorial/Sort Array Using Quick Sort Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/09_Sort Array Using Quick Sort/Editorial/Sort Array Using Quick Sort Editorial.md -------------------------------------------------------------------------------- /09_Sort Array Using Quick Sort/Ideal Solutions/quickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/09_Sort Array Using Quick Sort/Ideal Solutions/quickSort.java -------------------------------------------------------------------------------- /09_Sort Array Using Quick Sort/Ideal Solutions/quickSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/09_Sort Array Using Quick Sort/Ideal Solutions/quickSort.py -------------------------------------------------------------------------------- /09_Sort Array Using Quick Sort/Ideal Solutions/sortUsingQuicksort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/09_Sort Array Using Quick Sort/Ideal Solutions/sortUsingQuicksort.cpp -------------------------------------------------------------------------------- /09_Sort Array Using Quick Sort/Problem Statement/Sort Using Quick Sort .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/09_Sort Array Using Quick Sort/Problem Statement/Sort Using Quick Sort .md -------------------------------------------------------------------------------- /10_Balanced Parenthesis/Editorial/balancedParenthesisEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/10_Balanced Parenthesis/Editorial/balancedParenthesisEditorial.md -------------------------------------------------------------------------------- /10_Balanced Parenthesis/Ideal Solutions/balancedParanthesis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/10_Balanced Parenthesis/Ideal Solutions/balancedParanthesis.java -------------------------------------------------------------------------------- /10_Balanced Parenthesis/Ideal Solutions/balancedParanthesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/10_Balanced Parenthesis/Ideal Solutions/balancedParanthesis.py -------------------------------------------------------------------------------- /10_Balanced Parenthesis/Ideal Solutions/balancedParenthesis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/10_Balanced Parenthesis/Ideal Solutions/balancedParenthesis.cpp -------------------------------------------------------------------------------- /10_Balanced Parenthesis/Problem Statement/balancedParenthesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/10_Balanced Parenthesis/Problem Statement/balancedParenthesis.md -------------------------------------------------------------------------------- /11_Find Duplicates in array/Editorial/findDuplicatesEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/11_Find Duplicates in array/Editorial/findDuplicatesEditorial.md -------------------------------------------------------------------------------- /11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.cpp -------------------------------------------------------------------------------- /11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.java -------------------------------------------------------------------------------- /11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/11_Find Duplicates in array/Ideal Solutions/findDuplicatesInArray.py -------------------------------------------------------------------------------- /11_Find Duplicates in array/Problem Statement/findDuplicates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/11_Find Duplicates in array/Problem Statement/findDuplicates.md -------------------------------------------------------------------------------- /12_Infix-Postfix/Editorial/infixPostfixEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/12_Infix-Postfix/Editorial/infixPostfixEditorial.md -------------------------------------------------------------------------------- /12_Infix-Postfix/Ideal Solutions/infixPostfix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/12_Infix-Postfix/Ideal Solutions/infixPostfix.cpp -------------------------------------------------------------------------------- /12_Infix-Postfix/Ideal Solutions/infixPostfix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/12_Infix-Postfix/Ideal Solutions/infixPostfix.java -------------------------------------------------------------------------------- /12_Infix-Postfix/Ideal Solutions/infixPostfix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/12_Infix-Postfix/Ideal Solutions/infixPostfix.py -------------------------------------------------------------------------------- /12_Infix-Postfix/Problem Statement/infixPostfix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/12_Infix-Postfix/Problem Statement/infixPostfix.md -------------------------------------------------------------------------------- /13_Min Stack/Editorial/minStackEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/13_Min Stack/Editorial/minStackEditorial.md -------------------------------------------------------------------------------- /13_Min Stack/Ideal Solutions/minStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/13_Min Stack/Ideal Solutions/minStack.cpp -------------------------------------------------------------------------------- /13_Min Stack/Ideal Solutions/minStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/13_Min Stack/Ideal Solutions/minStack.java -------------------------------------------------------------------------------- /13_Min Stack/Ideal Solutions/minStack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/13_Min Stack/Ideal Solutions/minStack.py -------------------------------------------------------------------------------- /13_Min Stack/Problem Statement/Min Stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/13_Min Stack/Problem Statement/Min Stack.md -------------------------------------------------------------------------------- /14_Queue Using Two Stacks/Editorial/queueUsingTwoStacksEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/14_Queue Using Two Stacks/Editorial/queueUsingTwoStacksEditorial.md -------------------------------------------------------------------------------- /14_Queue Using Two Stacks/Ideal Solutions/queueUsingStacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/14_Queue Using Two Stacks/Ideal Solutions/queueUsingStacks.py -------------------------------------------------------------------------------- /14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.cpp -------------------------------------------------------------------------------- /14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/14_Queue Using Two Stacks/Ideal Solutions/queueUsingTwoStacks.java -------------------------------------------------------------------------------- /14_Queue Using Two Stacks/Problem Statement/queueUsingTwoStacks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/14_Queue Using Two Stacks/Problem Statement/queueUsingTwoStacks.md -------------------------------------------------------------------------------- /15_Stacksusing two Queues/Editorial/stackUsingTwoQueuesEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/15_Stacksusing two Queues/Editorial/stackUsingTwoQueuesEditorial.md -------------------------------------------------------------------------------- /15_Stacksusing two Queues/Ideal Solutions/stackUsingQueues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/15_Stacksusing two Queues/Ideal Solutions/stackUsingQueues.py -------------------------------------------------------------------------------- /15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.cpp -------------------------------------------------------------------------------- /15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/15_Stacksusing two Queues/Ideal Solutions/stackUsingTwoQueues.java -------------------------------------------------------------------------------- /15_Stacksusing two Queues/Problem Statement/stackUsingTwoQueues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/15_Stacksusing two Queues/Problem Statement/stackUsingTwoQueues.md -------------------------------------------------------------------------------- /16_Nearest smaller neighbour/Editorial/nearestSmallerNeighbourEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/16_Nearest smaller neighbour/Editorial/nearestSmallerNeighbourEditorial.md -------------------------------------------------------------------------------- /16_Nearest smaller neighbour/Ideal Solutions/nearestSmallerNeighbour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/16_Nearest smaller neighbour/Ideal Solutions/nearestSmallerNeighbour.cpp -------------------------------------------------------------------------------- /16_Nearest smaller neighbour/Ideal Solutions/nearestSmallerNeighbour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/16_Nearest smaller neighbour/Ideal Solutions/nearestSmallerNeighbour.java -------------------------------------------------------------------------------- /16_Nearest smaller neighbour/Ideal Solutions/nearestSmallestNeighbour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/16_Nearest smaller neighbour/Ideal Solutions/nearestSmallestNeighbour.py -------------------------------------------------------------------------------- /16_Nearest smaller neighbour/Problem Statement/nearestSmallerNeighbour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/16_Nearest smaller neighbour/Problem Statement/nearestSmallerNeighbour.md -------------------------------------------------------------------------------- /17_Sort An Array of 0's. 1's and 2's/Editorial/sortAnArrayOf012Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/17_Sort An Array of 0's. 1's and 2's/Editorial/sortAnArrayOf012Editorial.md -------------------------------------------------------------------------------- /17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.cpp -------------------------------------------------------------------------------- /17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortAnArrayOf012.java -------------------------------------------------------------------------------- /17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/17_Sort An Array of 0's. 1's and 2's/Ideal Solutions/sortArray.py -------------------------------------------------------------------------------- /17_Sort An Array of 0's. 1's and 2's/Problem Statement/sortAnArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/17_Sort An Array of 0's. 1's and 2's/Problem Statement/sortAnArray.md -------------------------------------------------------------------------------- /18_Matrix rotation/Editorial/matrixRotationEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/18_Matrix rotation/Editorial/matrixRotationEditorial.md -------------------------------------------------------------------------------- /18_Matrix rotation/Ideal Solutions/matrixRotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/18_Matrix rotation/Ideal Solutions/matrixRotation.cpp -------------------------------------------------------------------------------- /18_Matrix rotation/Ideal Solutions/matrixRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/18_Matrix rotation/Ideal Solutions/matrixRotation.java -------------------------------------------------------------------------------- /18_Matrix rotation/Ideal Solutions/matrixRotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/18_Matrix rotation/Ideal Solutions/matrixRotation.py -------------------------------------------------------------------------------- /18_Matrix rotation/Problem Statement/matrixRotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/18_Matrix rotation/Problem Statement/matrixRotation.md -------------------------------------------------------------------------------- /19_Add Two Linked List/Editorial/addTwoLinkedListEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/19_Add Two Linked List/Editorial/addTwoLinkedListEditorial.md -------------------------------------------------------------------------------- /19_Add Two Linked List/Ideal Solutions/addTwoLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/19_Add Two Linked List/Ideal Solutions/addTwoLinkedList.java -------------------------------------------------------------------------------- /19_Add Two Linked List/Ideal Solutions/addTwoList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/19_Add Two Linked List/Ideal Solutions/addTwoList.cpp -------------------------------------------------------------------------------- /19_Add Two Linked List/Ideal Solutions/addTwoList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/19_Add Two Linked List/Ideal Solutions/addTwoList.py -------------------------------------------------------------------------------- /19_Add Two Linked List/Problem Statement/addTwoLinkedList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/19_Add Two Linked List/Problem Statement/addTwoLinkedList.md -------------------------------------------------------------------------------- /20_Reverse a Linked List/Editorials/reverseLinkedListEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/20_Reverse a Linked List/Editorials/reverseLinkedListEditorial.md -------------------------------------------------------------------------------- /20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/20_Reverse a Linked List/Ideal Solutions/reverseALinkedList.cpp -------------------------------------------------------------------------------- /20_Reverse a Linked List/Ideal Solutions/reverseLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/20_Reverse a Linked List/Ideal Solutions/reverseLinkedList.java -------------------------------------------------------------------------------- /20_Reverse a Linked List/Ideal Solutions/reverseList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/20_Reverse a Linked List/Ideal Solutions/reverseList.py -------------------------------------------------------------------------------- /20_Reverse a Linked List/Problem Statement/reverseLinkedList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/20_Reverse a Linked List/Problem Statement/reverseLinkedList.md -------------------------------------------------------------------------------- /21_Detect Loop in a Linked List/Editorial/detectLoopInLinkedListEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/21_Detect Loop in a Linked List/Editorial/detectLoopInLinkedListEditorial.md -------------------------------------------------------------------------------- /21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.cpp -------------------------------------------------------------------------------- /21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/21_Detect Loop in a Linked List/Ideal Solutions/detectLoop.py -------------------------------------------------------------------------------- /21_Detect Loop in a Linked List/Ideal Solutions/detectLoopInLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/21_Detect Loop in a Linked List/Ideal Solutions/detectLoopInLinkedList.java -------------------------------------------------------------------------------- /21_Detect Loop in a Linked List/Problem Statement/loopInALinkedList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/21_Detect Loop in a Linked List/Problem Statement/loopInALinkedList.md -------------------------------------------------------------------------------- /22_Palindrome Linked List/Editorial/palindromeLinkedListEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/22_Palindrome Linked List/Editorial/palindromeLinkedListEditorial.md -------------------------------------------------------------------------------- /22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.cpp -------------------------------------------------------------------------------- /22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/22_Palindrome Linked List/Ideal Solutions/palindromeLinkedList.java -------------------------------------------------------------------------------- /22_Palindrome Linked List/Ideal Solutions/palindromeList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/22_Palindrome Linked List/Ideal Solutions/palindromeList.py -------------------------------------------------------------------------------- /22_Palindrome Linked List/Problem Statement/plaindromeLinkedList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/22_Palindrome Linked List/Problem Statement/plaindromeLinkedList.md -------------------------------------------------------------------------------- /23_Container With Most Water/Editorial/containerWithMostWaterEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/23_Container With Most Water/Editorial/containerWithMostWaterEditorial.md -------------------------------------------------------------------------------- /23_Container With Most Water/Ideal Solutions/containerWithMostWater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/23_Container With Most Water/Ideal Solutions/containerWithMostWater.java -------------------------------------------------------------------------------- /23_Container With Most Water/Ideal Solutions/mostWaterContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/23_Container With Most Water/Ideal Solutions/mostWaterContainer.cpp -------------------------------------------------------------------------------- /23_Container With Most Water/Ideal Solutions/mostWaterContainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/23_Container With Most Water/Ideal Solutions/mostWaterContainer.py -------------------------------------------------------------------------------- /23_Container With Most Water/Problem Statement/containerWithMostWater.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/23_Container With Most Water/Problem Statement/containerWithMostWater.md -------------------------------------------------------------------------------- /24_Sliding Window Maximum/Editorial/Sliding Window Maximum Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/24_Sliding Window Maximum/Editorial/Sliding Window Maximum Editorial.md -------------------------------------------------------------------------------- /24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.cpp -------------------------------------------------------------------------------- /24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.java -------------------------------------------------------------------------------- /24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/24_Sliding Window Maximum/Ideal Solutions/slidingWindowMaximum.py -------------------------------------------------------------------------------- /24_Sliding Window Maximum/Problem Statement/Sliding Window Maximum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/24_Sliding Window Maximum/Problem Statement/Sliding Window Maximum.md -------------------------------------------------------------------------------- /25_Two Numbers in Sorted Array whose sum is K/Editorial/twoNumbersInSortedArrayEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/25_Two Numbers in Sorted Array whose sum is K/Editorial/twoNumbersInSortedArrayEditorial.md -------------------------------------------------------------------------------- /25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoNumbersInSortedArraySumK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoNumbersInSortedArraySumK.cpp -------------------------------------------------------------------------------- /25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoSum.java -------------------------------------------------------------------------------- /25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoSum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/25_Two Numbers in Sorted Array whose sum is K/Ideal Solutions/twoSum.py -------------------------------------------------------------------------------- /25_Two Numbers in Sorted Array whose sum is K/Problem Statement/twoNumbersInSortedArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/25_Two Numbers in Sorted Array whose sum is K/Problem Statement/twoNumbersInSortedArray.md -------------------------------------------------------------------------------- /26_GCD/Editorial/gcd Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/26_GCD/Editorial/gcd Editorial.md -------------------------------------------------------------------------------- /26_GCD/Ideal Solutions/greatestCommonDivisor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/26_GCD/Ideal Solutions/greatestCommonDivisor.cpp -------------------------------------------------------------------------------- /26_GCD/Ideal Solutions/greatestCommonDivisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/26_GCD/Ideal Solutions/greatestCommonDivisor.java -------------------------------------------------------------------------------- /26_GCD/Ideal Solutions/greatestCommonDivisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/26_GCD/Ideal Solutions/greatestCommonDivisor.py -------------------------------------------------------------------------------- /26_GCD/Problem Statement/gcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/26_GCD/Problem Statement/gcd.md -------------------------------------------------------------------------------- /27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09.md -------------------------------------------------------------------------------- /27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fib_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fib_code.png -------------------------------------------------------------------------------- /27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fib_complexity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fib_complexity.png -------------------------------------------------------------------------------- /27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fibonacci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fibonacci.png -------------------------------------------------------------------------------- /27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fibonacci2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fibonacci2.png -------------------------------------------------------------------------------- /27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fibonacci_eqn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Editorial/Nth Fibonacci - Editorial 6b42f65168a44ba3a8f845ded117ae09/fibonacci_eqn.png -------------------------------------------------------------------------------- /27_Nth Fibonacci/Ideal Solutions/nthFibonacci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Ideal Solutions/nthFibonacci.cpp -------------------------------------------------------------------------------- /27_Nth Fibonacci/Ideal Solutions/nthFibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Ideal Solutions/nthFibonacci.java -------------------------------------------------------------------------------- /27_Nth Fibonacci/Ideal Solutions/nthFibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Ideal Solutions/nthFibonacci.py -------------------------------------------------------------------------------- /27_Nth Fibonacci/Problem Statement/fibonacci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/27_Nth Fibonacci/Problem Statement/fibonacci.md -------------------------------------------------------------------------------- /28_Permutations with Largest Sum/Editorial/Permutations with Largest Sum Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/28_Permutations with Largest Sum/Editorial/Permutations with Largest Sum Editorial.md -------------------------------------------------------------------------------- /28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.cpp -------------------------------------------------------------------------------- /28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.java -------------------------------------------------------------------------------- /28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/28_Permutations with Largest Sum/Ideal Solutions/permutationWithLargestSum.py -------------------------------------------------------------------------------- /28_Permutations with Largest Sum/Problem Statement/Permutation with Largest Sum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/28_Permutations with Largest Sum/Problem Statement/Permutation with Largest Sum.md -------------------------------------------------------------------------------- /29_Print All Permutations of an Array/Editorial/Print All Permutations of an Array Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/29_Print All Permutations of an Array/Editorial/Print All Permutations of an Array Editorial.md -------------------------------------------------------------------------------- /29_Print All Permutations of an Array/Ideal Solutions/permutationsOfArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/29_Print All Permutations of an Array/Ideal Solutions/permutationsOfArray.java -------------------------------------------------------------------------------- /29_Print All Permutations of an Array/Ideal Solutions/permutationsOfArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/29_Print All Permutations of an Array/Ideal Solutions/permutationsOfArray.py -------------------------------------------------------------------------------- /29_Print All Permutations of an Array/Ideal Solutions/printAllPermutationsOfAnArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/29_Print All Permutations of an Array/Ideal Solutions/printAllPermutationsOfAnArray.cpp -------------------------------------------------------------------------------- /29_Print All Permutations of an Array/Problem Statement/Print all Permutations of an Array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/29_Print All Permutations of an Array/Problem Statement/Print all Permutations of an Array.md -------------------------------------------------------------------------------- /30_Print all Subsequences of a String/Editorial/Print all Subsequence of a String Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/30_Print all Subsequences of a String/Editorial/Print all Subsequence of a String Editorial.md -------------------------------------------------------------------------------- /30_Print all Subsequences of a String/Ideal Solutions/allSbsequenceOfString.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/30_Print all Subsequences of a String/Ideal Solutions/allSbsequenceOfString.py -------------------------------------------------------------------------------- /30_Print all Subsequences of a String/Ideal Solutions/allSubsequencesOfAString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/30_Print all Subsequences of a String/Ideal Solutions/allSubsequencesOfAString.cpp -------------------------------------------------------------------------------- /30_Print all Subsequences of a String/Ideal Solutions/allSubsequencesOfAString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/30_Print all Subsequences of a String/Ideal Solutions/allSubsequencesOfAString.java -------------------------------------------------------------------------------- /30_Print all Subsequences of a String/Problem Statement/Print all subsequences of a string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/30_Print all Subsequences of a String/Problem Statement/Print all subsequences of a string.md -------------------------------------------------------------------------------- /31_N-Queens/Editorial/N-Queens Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/31_N-Queens/Editorial/N-Queens Editorial.md -------------------------------------------------------------------------------- /31_N-Queens/Ideal Solutions/nQueens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/31_N-Queens/Ideal Solutions/nQueens.cpp -------------------------------------------------------------------------------- /31_N-Queens/Ideal Solutions/nQueens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/31_N-Queens/Ideal Solutions/nQueens.java -------------------------------------------------------------------------------- /31_N-Queens/Ideal Solutions/nQueens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/31_N-Queens/Ideal Solutions/nQueens.py -------------------------------------------------------------------------------- /31_N-Queens/Problem Statement/N-Queens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/31_N-Queens/Problem Statement/N-Queens.md -------------------------------------------------------------------------------- /32_Binary Search/Editorial/Binary Search Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/32_Binary Search/Editorial/Binary Search Editorial.md -------------------------------------------------------------------------------- /32_Binary Search/Ideal Solutions/binarySearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/32_Binary Search/Ideal Solutions/binarySearch.cpp -------------------------------------------------------------------------------- /32_Binary Search/Ideal Solutions/binarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/32_Binary Search/Ideal Solutions/binarySearch.java -------------------------------------------------------------------------------- /32_Binary Search/Ideal Solutions/binarySearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/32_Binary Search/Ideal Solutions/binarySearch.py -------------------------------------------------------------------------------- /32_Binary Search/Problem Statement/Binary Search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/32_Binary Search/Problem Statement/Binary Search.md -------------------------------------------------------------------------------- /33_Frequency in Sorted Array/Editorial/Frequency In Sorted Array - Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/33_Frequency in Sorted Array/Editorial/Frequency In Sorted Array - Editorial.md -------------------------------------------------------------------------------- /33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.cpp -------------------------------------------------------------------------------- /33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.java -------------------------------------------------------------------------------- /33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/33_Frequency in Sorted Array/Ideal Solutions/frequencyInSortedArray.py -------------------------------------------------------------------------------- /33_Frequency in Sorted Array/Problem Statement/Frequency in Sorted Array .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/33_Frequency in Sorted Array/Problem Statement/Frequency in Sorted Array .md -------------------------------------------------------------------------------- /34_Find Peak Element/Editorial/Find Peak Element - Editorial 5ee64a12eeab48b79536611228629447.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/34_Find Peak Element/Editorial/Find Peak Element - Editorial 5ee64a12eeab48b79536611228629447.md -------------------------------------------------------------------------------- /34_Find Peak Element/Ideal Solutions/findPeakElement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/34_Find Peak Element/Ideal Solutions/findPeakElement.cpp -------------------------------------------------------------------------------- /34_Find Peak Element/Ideal Solutions/findPeakElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/34_Find Peak Element/Ideal Solutions/findPeakElement.java -------------------------------------------------------------------------------- /34_Find Peak Element/Ideal Solutions/findPeakElement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/34_Find Peak Element/Ideal Solutions/findPeakElement.py -------------------------------------------------------------------------------- /34_Find Peak Element/Problem Statement/findPeakElement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/34_Find Peak Element/Problem Statement/findPeakElement.md -------------------------------------------------------------------------------- /35_Search in Rotated & Sorted Array/Editorial/Search in rotated and sorted array - Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/35_Search in Rotated & Sorted Array/Editorial/Search in rotated and sorted array - Editorial.md -------------------------------------------------------------------------------- /35_Search in Rotated & Sorted Array/Ideal Solutions/rotatedSortedArraySearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/35_Search in Rotated & Sorted Array/Ideal Solutions/rotatedSortedArraySearch.py -------------------------------------------------------------------------------- /35_Search in Rotated & Sorted Array/Ideal Solutions/searchInRotatedAndSortedArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/35_Search in Rotated & Sorted Array/Ideal Solutions/searchInRotatedAndSortedArray.cpp -------------------------------------------------------------------------------- /35_Search in Rotated & Sorted Array/Ideal Solutions/searchInRotatedSortedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/35_Search in Rotated & Sorted Array/Ideal Solutions/searchInRotatedSortedArray.java -------------------------------------------------------------------------------- /35_Search in Rotated & Sorted Array/Problem Statement/searchInRotatedSortedArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/35_Search in Rotated & Sorted Array/Problem Statement/searchInRotatedSortedArray.md -------------------------------------------------------------------------------- /36_Minimum in Rotated & Sorted Array/Editorial/Minimum in sorted & rotated array - Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/36_Minimum in Rotated & Sorted Array/Editorial/Minimum in sorted & rotated array - Editorial.md -------------------------------------------------------------------------------- /36_Minimum in Rotated & Sorted Array/Ideal Solutions/minRotatedSortedArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/36_Minimum in Rotated & Sorted Array/Ideal Solutions/minRotatedSortedArray.cpp -------------------------------------------------------------------------------- /36_Minimum in Rotated & Sorted Array/Ideal Solutions/minRotatedSortedArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/36_Minimum in Rotated & Sorted Array/Ideal Solutions/minRotatedSortedArray.py -------------------------------------------------------------------------------- /36_Minimum in Rotated & Sorted Array/Ideal Solutions/minimumInSorted&RotatedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/36_Minimum in Rotated & Sorted Array/Ideal Solutions/minimumInSorted&RotatedArray.java -------------------------------------------------------------------------------- /36_Minimum in Rotated & Sorted Array/Problem Statement/minimumInSorted&RotatedArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/36_Minimum in Rotated & Sorted Array/Problem Statement/minimumInSorted&RotatedArray.md -------------------------------------------------------------------------------- /37_Square Root of an Integer/Editorial/Square Root of an integer - Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/37_Square Root of an Integer/Editorial/Square Root of an integer - Editorial.md -------------------------------------------------------------------------------- /37_Square Root of an Integer/Ideal Solution/squareRootOfAnInteger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/37_Square Root of an Integer/Ideal Solution/squareRootOfAnInteger.cpp -------------------------------------------------------------------------------- /37_Square Root of an Integer/Ideal Solution/squareRootOfAnInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/37_Square Root of an Integer/Ideal Solution/squareRootOfAnInteger.java -------------------------------------------------------------------------------- /37_Square Root of an Integer/Ideal Solution/squareRootOfInteger'.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/37_Square Root of an Integer/Ideal Solution/squareRootOfInteger'.py -------------------------------------------------------------------------------- /37_Square Root of an Integer/Problem Statement/Square Root of an Integer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/37_Square Root of an Integer/Problem Statement/Square Root of an Integer.md -------------------------------------------------------------------------------- /38_Painter's Partition Problem/Editorial/Painter's Partition Problem - Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/38_Painter's Partition Problem/Editorial/Painter's Partition Problem - Editorial.md -------------------------------------------------------------------------------- /38_Painter's Partition Problem/Ideal Solutions/painterPartition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/38_Painter's Partition Problem/Ideal Solutions/painterPartition.py -------------------------------------------------------------------------------- /38_Painter's Partition Problem/Ideal Solutions/painterPartitionProblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/38_Painter's Partition Problem/Ideal Solutions/painterPartitionProblem.cpp -------------------------------------------------------------------------------- /38_Painter's Partition Problem/Ideal Solutions/paintersPartitionProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/38_Painter's Partition Problem/Ideal Solutions/paintersPartitionProblem.java -------------------------------------------------------------------------------- /38_Painter's Partition Problem/Problem Statement/Painter's Partition .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/38_Painter's Partition Problem/Problem Statement/Painter's Partition .md -------------------------------------------------------------------------------- /39_Best Time to Buy and Sell Stock/Editorial/bestTimeToBuyAndSellStockEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/39_Best Time to Buy and Sell Stock/Editorial/bestTimeToBuyAndSellStockEditorial.md -------------------------------------------------------------------------------- /39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.cpp -------------------------------------------------------------------------------- /39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.java -------------------------------------------------------------------------------- /39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/39_Best Time to Buy and Sell Stock/Ideal Solutions/bestTimeToBuySellStock.py -------------------------------------------------------------------------------- /39_Best Time to Buy and Sell Stock/Problem Statement/bestTimeToBuyAndSellStock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/39_Best Time to Buy and Sell Stock/Problem Statement/bestTimeToBuyAndSellStock.md -------------------------------------------------------------------------------- /40_Gas Stations/Editorial/gasStationsEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/40_Gas Stations/Editorial/gasStationsEditorial.md -------------------------------------------------------------------------------- /40_Gas Stations/Ideal Solutions/gasStations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/40_Gas Stations/Ideal Solutions/gasStations.cpp -------------------------------------------------------------------------------- /40_Gas Stations/Ideal Solutions/gasStations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/40_Gas Stations/Ideal Solutions/gasStations.java -------------------------------------------------------------------------------- /40_Gas Stations/Ideal Solutions/gasStations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/40_Gas Stations/Ideal Solutions/gasStations.py -------------------------------------------------------------------------------- /40_Gas Stations/Problem Statement/Gas Stations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/40_Gas Stations/Problem Statement/Gas Stations.md -------------------------------------------------------------------------------- /41_Meeting Rooms/Editorial/meetingRoomsEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/41_Meeting Rooms/Editorial/meetingRoomsEditorial.md -------------------------------------------------------------------------------- /41_Meeting Rooms/Ideal Solutions/meetingRooms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/41_Meeting Rooms/Ideal Solutions/meetingRooms.cpp -------------------------------------------------------------------------------- /41_Meeting Rooms/Ideal Solutions/meetingRooms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/41_Meeting Rooms/Ideal Solutions/meetingRooms.java -------------------------------------------------------------------------------- /41_Meeting Rooms/Ideal Solutions/meetingRooms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/41_Meeting Rooms/Ideal Solutions/meetingRooms.py -------------------------------------------------------------------------------- /41_Meeting Rooms/Problem Statement/Meeting Rooms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/41_Meeting Rooms/Problem Statement/Meeting Rooms.md -------------------------------------------------------------------------------- /42_Longest Common Subsequence/Editorial/Longest Common Subsequence 698eeff6d5d24168b2d1bd645ef7cd0f.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/42_Longest Common Subsequence/Editorial/Longest Common Subsequence 698eeff6d5d24168b2d1bd645ef7cd0f.md -------------------------------------------------------------------------------- /42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.cpp -------------------------------------------------------------------------------- /42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.java -------------------------------------------------------------------------------- /42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/42_Longest Common Subsequence/Ideal Solutions/longestCommonSubsequence.py -------------------------------------------------------------------------------- /42_Longest Common Subsequence/Problem Statement/longestCommonSubsequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/42_Longest Common Subsequence/Problem Statement/longestCommonSubsequence.md -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2.md -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2/LISEqn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2/LISEqn.png -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2/LongestSubTree.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2/LongestSubTree.jpg -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2/includeExclude.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Editorial/Longest Increasing Subsequence - Editorial 355e0d4002fa4fd1883260e0cbd30dc2/includeExclude.jpg -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.cpp -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.java -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Ideal Solutions/longestIncreasingSubsequence.py -------------------------------------------------------------------------------- /43_Longest Increasing Subsequence/Problem Statement/longestIncreasingSubsequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/43_Longest Increasing Subsequence/Problem Statement/longestIncreasingSubsequence.md -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1.md -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1/LPS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1/LPS.jpg -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1/Recurrence_relation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1/Recurrence_relation.jpg -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1/base_case.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Editorial/Longest Palindromic Substring 6b2c169974f34e56b43fd31e9c9e43d1/base_case.jpg -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Ideal Solutions/longestPalindromeSubstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Ideal Solutions/longestPalindromeSubstring.py -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Ideal Solutions/longestPalindromicSubstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Ideal Solutions/longestPalindromicSubstring.cpp -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Ideal Solutions/longestPalindromicSubstring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Ideal Solutions/longestPalindromicSubstring.java -------------------------------------------------------------------------------- /44_Longest Palindromic Substring/Problem Statement/longestPalindromicSubstring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/44_Longest Palindromic Substring/Problem Statement/longestPalindromicSubstring.md -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a.md -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a/OptimizeArray.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a/OptimizeArray.jpg -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a/Org_Chart_(1).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a/Org_Chart_(1).jpg -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a/timeComplexity.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Editorials/Minimum Jumps - Editorial 28b57b66a1664ee0864f2fa34bd67b1a/timeComplexity.jpg -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToEnd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToEnd.cpp -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToEnd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToEnd.py -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToTheEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Ideal Solutions/minJumpsToTheEnd.java -------------------------------------------------------------------------------- /45_Minimum Jumps To Reach The End/Problem Statement/minimumJumpsToReachEnd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/45_Minimum Jumps To Reach The End/Problem Statement/minimumJumpsToReachEnd.md -------------------------------------------------------------------------------- /46_Maximum_Sum_Subarray/Editorial/maximumSumSubarrayEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/46_Maximum_Sum_Subarray/Editorial/maximumSumSubarrayEditorial.md -------------------------------------------------------------------------------- /46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubArray.py -------------------------------------------------------------------------------- /46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubarray.cpp -------------------------------------------------------------------------------- /46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubarray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/46_Maximum_Sum_Subarray/Ideal Solutions/maximumSumSubarray.java -------------------------------------------------------------------------------- /46_Maximum_Sum_Subarray/Problem Statement/maximumSumSubarray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/46_Maximum_Sum_Subarray/Problem Statement/maximumSumSubarray.md -------------------------------------------------------------------------------- /47_Money and Shopping/Editorial/Money and Shopping Editorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/47_Money and Shopping/Editorial/Money and Shopping Editorial.md -------------------------------------------------------------------------------- /47_Money and Shopping/Ideal Solutions/money&Shopping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/47_Money and Shopping/Ideal Solutions/money&Shopping.java -------------------------------------------------------------------------------- /47_Money and Shopping/Ideal Solutions/moneyAndShopping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/47_Money and Shopping/Ideal Solutions/moneyAndShopping.cpp -------------------------------------------------------------------------------- /47_Money and Shopping/Ideal Solutions/moneyAndShopping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/47_Money and Shopping/Ideal Solutions/moneyAndShopping.py -------------------------------------------------------------------------------- /47_Money and Shopping/Problem Statement/money&Shopping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/47_Money and Shopping/Problem Statement/money&Shopping.md -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Editorials/01KnapsackEditorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Editorials/01KnapsackEditorial.md -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/Editorial/0-1KnapsackEditorial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/Editorial/0-1KnapsackEditorial -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.cpp -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.java -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/Ideal Solutions/zeroOneKnapsack.py -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/Problem Statement/0-1KnapsackProblem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/Problem Statement/0-1KnapsackProblem.md -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.cpp -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.java -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Ideal Solutions/zeroOneKnapsack.py -------------------------------------------------------------------------------- /48_0-1 Knapsack Problem/Problem Statement/01knapsackProblem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/48_0-1 Knapsack Problem/Problem Statement/01knapsackProblem.md -------------------------------------------------------------------------------- /49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8.md -------------------------------------------------------------------------------- /49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8/Psuedo_Code_Coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8/Psuedo_Code_Coin.png -------------------------------------------------------------------------------- /49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8/breaking_CoinChange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8/breaking_CoinChange.png -------------------------------------------------------------------------------- /49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8/coinChange_recrrence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Editorial/Coin Change Problem - Editorial d9a49c0a05574afb85e805610d9f68e8/coinChange_recrrence.png -------------------------------------------------------------------------------- /49_Coin Change Problem/Ideal Solutions/coinChange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Ideal Solutions/coinChange.cpp -------------------------------------------------------------------------------- /49_Coin Change Problem/Ideal Solutions/coinChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Ideal Solutions/coinChange.java -------------------------------------------------------------------------------- /49_Coin Change Problem/Ideal Solutions/coinChange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Ideal Solutions/coinChange.py -------------------------------------------------------------------------------- /49_Coin Change Problem/Problem Statement/coinChange.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/49_Coin Change Problem/Problem Statement/coinChange.md -------------------------------------------------------------------------------- /50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d.md -------------------------------------------------------------------------------- /50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/SubsetSumBcktracking.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/SubsetSumBcktracking.jpg -------------------------------------------------------------------------------- /50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/code1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/code1.png -------------------------------------------------------------------------------- /50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/code2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/code2.png -------------------------------------------------------------------------------- /50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/recurrence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/recurrence.png -------------------------------------------------------------------------------- /50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/ss1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Editorial/Subset Sum Problem 4a45aeb2aaf44038bb7536c833a60e3d/ss1.jpg -------------------------------------------------------------------------------- /50_Subset Sum Problem/Ideal Solutions/subsetProblem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Ideal Solutions/subsetProblem.py -------------------------------------------------------------------------------- /50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.cpp -------------------------------------------------------------------------------- /50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Ideal Solutions/subsetSumProblem.java -------------------------------------------------------------------------------- /50_Subset Sum Problem/Problem Statement/subsetSumProblem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/50_Subset Sum Problem/Problem Statement/subsetSumProblem.md -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504.md -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/RecursionTree_rod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/RecursionTree_rod.png -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/Rod_Recursion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/Rod_Recursion.jpg -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/Rods_cut.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/Rods_cut.jpg -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/loopEqn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/loopEqn.png -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/rod_eqn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/rod_eqn.png -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/time_rod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Editorial/Cutting Rod fb54c14dfdff4b3ab82f028f3ee77504/time_rod.png -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.cpp -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.java -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Ideal Solution/rodCuttingProblem.py -------------------------------------------------------------------------------- /51_Rod Cutting Problem/Problem Statement/rodCuttingProblem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/51_Rod Cutting Problem/Problem Statement/rodCuttingProblem.md -------------------------------------------------------------------------------- /DSA_Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/DSA_Image.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankushchimnani/DSA-Must-Do-Questions/HEAD/README.md --------------------------------------------------------------------------------