├── .vscode ├── c_cpp_properties.json └── settings.json ├── 001 Array and Math ├── A1 Rain water trapped.ipynb ├── A2 Maximum Absolute Difference.ipynb ├── A3 Maximum Consecutive Gap.ipynb ├── A3 maxConsecutiveGap.cpp ├── A4 Carotenemia.ipynb ├── HW1 Set Matrix Zeroes.ipynb ├── HW2 Spiral Order Matrix.ipynb ├── HW3 next Permutation.ipynb ├── HW4 Reading Newspaper.ipynb └── README.md ├── 002 Array 2 ├── A1 Rearrange the array.ipynb ├── A2 Sub-matrix Sum Queries.ipynb ├── A3 Sum of All Submatrices.ipynb ├── A4 Search in a Sorted matrix.ipynb ├── HW1 Merge Intervals .ipynb ├── HW2 Wave Array.ipynb ├── HW3 FizzBuzz.ipynb ├── HW4 Max Chunks to Make Sorted II.ipynb ├── HW5 Min operations to make all elements of a matrix equal.ipynb ├── HW6_mergeOverlappingIntervals.py └── README.md ├── 003 Math 1 GCD ├── A1 GCD.ipynb ├── A2 Divisor Game.ipynb ├── A3 Delete Elements.ipynb ├── A4 Delete One.ipynb ├── A5 Pubg.ipynb ├── HW1 Repeated Subtraction.ipynb ├── HW2 Enumerating GCD.ipynb ├── HW3 Finding Position.ipynb ├── HW4 Overlap Rectangles.ipynb ├── HW5 Solve sub-sequences and return OR.ipynb ├── Notes.ipynb ├── Practice notes.ipynb └── README.md ├── 004 Math 2 Prime ├── A1 Lucky Numbers.ipynb ├── A1_lucky.cpp ├── A2 Prime Factors.ipynb ├── A3 Open doors.ipynb ├── A4 Count of divisors for multiple queries.ipynb ├── HW1 Trailing Zeroes.ipynb ├── HW2 Prime Sum.ipynb ├── HW3 Largest Coprime Divisor.ipynb ├── HW4 Coprime Again.ipynb ├── HW5 Find nth magic number 5, 25, 30.ipynb ├── Notes.ipynb └── README.md ├── 005 Math 3 Mod ├── A1 Excel Column Tile.py ├── A2 Grid Unique paths.py ├── A3 Cut the chocolate.py ├── A4 To and Fro.py ├── A5 victory.cpp ├── HW! Excel Column Number.py ├── HW2 Reverse Integer.py ├── HW3 ncr % p.cpp ├── HW3 ncr%p.cpp ├── HW4 All GCD Pair.py ├── HW5 ncr % m.cpp ├── HW5 ncr % m1.cpp ├── HW6 rectangle Area.cpp ├── README.md ├── binomialCoefficient.cpp └── img │ ├── IMG_20200618_003533__01.jpg │ └── README.md ├── 006 Bit Manipulation ├── A1 Reverse Bits.ipynb ├── A2 Single Number.ipynb ├── A3 Single Number II.ipynb ├── A4 Min XOR.ipynb ├── HW1 Divide integer.ipynb ├── HW2 Different Bits Sum Pairwise.ipynb ├── HW2 diffBitsSumPairwise.cpp ├── HW3 XOR Queries.ipynb ├── HW4 Interesting Array.ipynb └── README.md ├── 007 Searching 1 ├── A1 RotatedSortedArraySearch.py ├── A2 MatrixMedian.py ├── A3 AllTwiceExceptOnce.py ├── A4 PeakElement.py ├── HW1 MatrixSearch.py ├── HW2 MaxStairCaseHeight.py ├── HW3 SpecialInteger.py └── README.md ├── 008 Searching 2 ├── A1 AllocateBooks.py ├── A2 MatrixMedian.cpp ├── A3 AggressiveCows.cpp ├── A4 SmallestGoodBase.py ├── HW1 MatrixSearch.py ├── HW2 SquareRoot.py ├── HW3 PaintersPartition.py └── README.md ├── 009 Recursion ├── A1 UniquePermutations.cpp ├── A2 permutations.py ├── A3 Subset.cpp ├── HW1 CombinationSum2.cpp ├── HW1 [opt2] CombinationSum2.cpp ├── HW1 [opt3] CombinationSum.cpp ├── HW1 [opt]CombinationSum2.cpp └── README.md ├── 010 Backtracking 1 ├── A1_nQueens.cpp ├── A4_grayCode.cpp └── README.md ├── 011 Backtracking 2 └── README.md ├── 012 Sorting 1 ├── A1 Merging Intervals.cpp ├── A2 Largest Number.cpp ├── A3 waveArray.cpp ├── A4_maxUnsortedSubarray1.cpp ├── A4_maximumUnsortedSubarray.cpp ├── A5_inversionCount.cpp ├── HW1 Merge two sorted LL.py ├── HW2 Triplets with Sum between given range.cpp ├── HW3 Sum the difference.cpp ├── HW4 Flight Range Bookings.cpp ├── README.md ├── Sorting Algorithms │ ├── bubble3Sort.cpp │ ├── bubbleSort.cpp │ ├── countSort.cpp │ ├── insertionSort.cpp │ └── selectionSort.cpp └── img │ ├── Horners method.JPG │ ├── README.md │ ├── Sum the difference 1.jpg │ ├── Sum the difference 2.jpg │ └── Sum the difference.jpg ├── 013 Sorting 2 ├── A1 SumtheDifference.py ├── A2 GameOfBottles.py ├── A4 MaximumAndMinimum.py ├── HW1 LargestNumber.py ├── HW3 Alternate+ve&-ve.cpp ├── HW4 MaxChunksToSorted.cpp ├── HW5 minSwaps2.cpp └── README.md ├── 014 Two Pointers ├── A1 3 Sum.cpp ├── A2 Container with Most Water.cpp ├── A3 CountPairsWithGivenSum.py ├── A5 anotherCountingProblem.cpp ├── A5 subArraywithgivenSum.cpp ├── HW1 array3Ptrs.cpp ├── Notes.cpp └── README.md ├── 015 Hashing 1 ├── A1 LongestConsecutiveSequence.py ├── A2 ShaggyAndDistances.py ├── A3 SubarrayWithZeroSum.py ├── A4 SortArrayAccToAnotherArray.py ├── HW1 WindowString.cpp ├── HW2 longestSubstrwoutRepeating.cpp ├── HW3 ColorfulNumber.cpp ├── HW4 Permutations.cpp ├── Notes.py ├── README.md ├── countTriangles.py ├── img │ ├── IMG_20200312_155622.jpg │ └── README.md └── lengthConsecutiveElements.py ├── 016 Hashing 2 ├── A1 Replicating Substring.py ├── A2 pointsOnSameLine.py ├── A3 Count Triangles.py ├── HW1 Anagrams.cpp ├── HW2 Equal.cpp ├── HW3 Compare Sorted Subarrays.py ├── HW3 CompareSortedSubarrays.cpp ├── PalindromicPairs.py └── README.md ├── 017 String Algorithm ├── A1 longestCommonPrefix.cpp ├── A2 reverseTheString.cpp ├── A3 reverseString.py ├── A4_boringSubstring.cpp ├── Atoi.cpp ├── HW1 makeStringPalindrome.cpp ├── HW2_smallestPrefixString.cpp ├── HW3 closestPalindrome.cpp ├── Notes.cpp ├── README.md ├── anagrams.cpp ├── isomorphic.cpp ├── reverseWordsInSentence.cpp └── rotateStringTwice.py ├── 018 Pattern Matching └── README.md ├── 019 Stack 1 ├── A1 Min Stack.cpp ├── A2 Sort Stack using another stack.cpp ├── A3 Order them.cpp ├── A4 Max Freq Stack.cpp ├── A4 maxFreqStack.cpp ├── HW! SimplifyDirectoryPath.py ├── HW2 PalindromeList.cpp ├── README.md ├── getMin.cpp ├── insertAtBootom.cpp ├── stackImplementation.cpp └── stackUsingSTL.cpp ├── 020 Stack 2 ├── A1 LargestAreainHistogram.cpp ├── A2 MaximumRectangle.cpp ├── A4 StackReverseUsingRecursion.cpp ├── HW1 EvaluateExpr.cpp ├── HW2 RedundantBraces.cpp ├── HW3 nearestSmallerEle.cpp ├── HW3 prevSmallerEle.cpp ├── HW4_kth_char_double_decrypted_string.cpp ├── README.md └── img │ ├── README.md │ ├── histogram.png │ └── histogram0.png ├── 021 Queue ├── A1GasStation.cpp ├── A2 reverse1stBnumQ.cpp ├── A3 N123.cpp ├── A4 Max&MinDiffWindow.cpp ├── CircularQueue.cpp ├── HW1 firstNonRepeatingChar.cpp ├── HW2 FirstNegativeInteger.cpp ├── QueueImplementation.cpp ├── README.md └── slidingWindowMaximum.cpp ├── 022 Linked List 1 ├── A1 ReorderList.cpp ├── A2 removeNthNodefromLast.cpp ├── A3 KreverseLL.cpp ├── A4 ImplementLL.cpp ├── A5 CloneLL.cpp ├── DoubleLL.cpp ├── HW1 ReverseInPairs.cpp ├── HW2 removeDuplicatesSorted1.cpp ├── HW3 middleNode.cpp ├── HW4 reverseLLRange.cpp ├── README.md ├── SingleLL.cpp ├── addLL.cpp ├── circularLL.cpp ├── reverseKGroups.cpp ├── reverseKgroups.cpp └── reverseLL.cpp ├── 023 Linked List 2 ├── A1 MergeTwoSortedLL.cpp ├── A2 IntersectionOfLL.cpp ├── A3 CloneLL.cpp ├── A4 FlattenLL.cpp ├── HW1 Remove Duplicates from Sorted List II.cpp ├── HW2 removeDuplicatesSorted1.cpp ├── HW3 longestPalindromicList.cpp ├── README.md ├── detectAndRemoveLoop.cpp └── firstRepeatedChar.cpp ├── 024 Trees 1 ├── A1 LevelOrder.cpp ├── A2 InorderTraversal.cpp ├── A3 InPost.cpp ├── A4 checkInPostPre.cpp ├── A5 verticalOrderTraversal.cpp ├── BT2DLL.cpp ├── ChildrenSumProperty.cpp ├── HW1 InPre.cpp ├── HW2 PreOrderTraversal.cpp ├── HW3 PostOrderTraversal.cpp ├── HW4 ZigZagLevelOrder.cpp ├── HW4 ZigZagLeverOrder1.cpp ├── HW4 ZigZagLeverOrder2.cpp ├── README.md ├── TreeImplementation.cpp ├── getHeight.cpp ├── getMax.cpp ├── getSize.cpp ├── inOrder.cpp ├── isBalanced.cpp ├── isBalancedOptimized.cpp ├── leftView.cpp ├── maxWidth.cpp ├── mirrorTraversal.cpp ├── nodesAtKDist.cpp ├── postOrder.cpp ├── preOrder.cpp ├── rightView.cpp ├── sumOfLeaves.cpp └── treeDiameter.cpp ├── 025 Trees 2 ├── A1 isBalancedBST.cpp ├── A1 isBalancedBT.cpp ├── A3 rightView.cpp ├── A4 TopView.cpp ├── A4 nextPointerBT.cpp ├── A5 diameter.cpp ├── HW1 isSymmetric.cpp ├── HW2 areIdentical.cpp ├── HW3 leftView.cpp ├── HW4 Odd&EvenLevelSumDifference.cpp └── README.md ├── 026 BST 1 └── HW4 BSTNodesinRange.cpp ├── 026 BST ├── A1 recoverBST.cpp ├── A2 validBST.cpp ├── A3 kthSmallest.cpp ├── A4 2-SumBinaryTree.cpp ├── A5 largestBSTsubtree.cpp ├── HW1 sortedArr2BST.cpp ├── HW2 checkBSToneChild.cpp ├── HW3 commonNodesin2BSTs.cpp ├── HW4 BSTnodesinRange.cpp └── README.md ├── 027 Problem On Trees ├── A2 BinaryTree2DLL.cpp ├── A3 invertTree.cpp ├── A4 EqualTreePartition.cpp ├── HW1 pathSum.cpp ├── HW2 flatterBT2LL.cpp ├── HW2 flatterBT2LL1.cpp ├── HW2 flatterBT2LL2.cpp ├── HW3 sumBT.cpp ├── README.md └── img │ ├── BT2DLL (1).jpg │ └── BT2DLL (2).jpg ├── 028 Tries ├── 01 TRIE_best.cpp ├── BinaryTree2dArray.cpp ├── R4_validPhoneDirectory.cpp ├── README.md ├── Remedial_15July │ └── contactFinder.cpp ├── Trie.cpp ├── Trie_implementation.cpp ├── TrieusingMAP.cpp └── img │ ├── IMG_20200512_224826.jpg │ └── README.md ├── 029 Segment Trees ├── README.md └── SegTreeImplementation.cpp ├── 030 Heaps 1 ├── A1 Magician&Chocolates.cpp ├── A2 ProductOf3.cpp ├── A3 ConnectRopes.cpp ├── A4 maxArrSumAfterBNegative.cpp ├── HW1 BthSmallestPrimeFraction.cpp ├── HW2 BptsClosertoOrogin.cpp ├── HW2 BptsClosest2Origin.cpp ├── HW2 BptsClosestOrigin.py ├── HW3 kSmallestEleinSortedMatrix.cpp ├── HW4 MishaAndCandies.cpp ├── PQArrayMax.cpp ├── PQArrayMin.cpp ├── README.md ├── heapImplementation.cpp ├── img │ ├── IMG_20200525_224809.jpg │ └── README.md ├── inbuiltmaxHeap.cpp └── inbuiltminHeap.cpp ├── 031 Heap 2 ├── A1 mergeKsortedLL.cpp ├── A2 ways2formMaxHeap.cpp ├── A3 AthLargestNo.cpp ├── A4 RunningMedian.cpp ├── HW1 NmaxPairCombination.cpp ├── HW4 minLargestEle.cpp ├── HW4 minLargestElement.cpp ├── README.md └── customHeap.cpp ├── 032 Greedy 1 ├── A1 DistributeCandies.cpp ├── A1 DistributeCandy.cpp ├── A2 Seats.cpp ├── A3 AssignMicetoHoles.cpp ├── A4 Bulbs.cpp ├── A5 CandiesInABox.cpp ├── HW1 StackingCubes.cpp ├── HW1 stackingCubes.cpp ├── HW2 ThsShipCompany.cpp ├── HW3 BinaryString.cpp ├── Hw4 AnotherCoinProblem.cpp └── README.md ├── 033 Greedy 2 ├── A1 Gas Station.cpp ├── A2 Delete Min and Max.cpp ├── A3 minJumpsArray.cpp └── README.md ├── 034 Dynamic Programming (1D DP) ├── A1 Stairs.cpp ├── A2 MaxwoutAdjEle.cpp ├── A3 minNumSquares.cpp ├── A4 LetsParty.cpp ├── A5 FibonacciNumber.cpp ├── A5 FibonacciNumber1.cpp ├── HW1 MaxProductSubArray.cpp ├── HW2_ways2Decode.cpp ├── HW3 LongestBalancedSubstring.cpp ├── HW4 MaximumSum.cpp ├── HW4 maximumSum1.cpp └── README.md ├── 035 Dynamic Programming 2 ├── A1 UniquePathGrid.cpp ├── A1 UniquePathGrid1.cpp ├── A1 UniquePathsGrid.cpp ├── A2 RegExpMatch.cpp ├── A2 RegularExpMatch.cpp ├── A3 minSumPath.cpp ├── A4 EditDistance.cpp ├── A5 LongestCommonSubsequence.cpp ├── A6 longestPalindromicSubsequence.cpp ├── HW1 DistinctSubsequences.cpp ├── HW2 ways3Decode.cpp ├── HW3 regularExpression2.cpp ├── HW4 letsParty.cpp ├── HW5 maxSum.cpp ├── HW6 oddPalindrome.cpp └── README.md ├── 036 Dynamic Programming 3 ├── A1 palindromePartitioning2.cpp ├── A2 coinSumInfinite.cpp ├── A2 palindrome partitioning 2.cpp ├── A3 subMatrixSumQueries.cpp ├── HW1 dungeonPrincess.cpp ├── HW2 repeatingSubsequence.cpp ├── HW3 lengthLongestFibonacciSubsequence.cpp └── README.md ├── 037 Dynamic Programming 4 ├── A2_minSumPathTriangle.cpp └── README.md ├── 038 Dynamic Programming 5 ├── A1 fipArray.cpp ├── A2 0-1 Knapsack.cpp └── README.md ├── 039 Dynamic Programming 6 ├── A1 maxSumPathBinaryTree.cpp ├── HW1 burstBalloons.cpp ├── HW2 arithmeticSubsequences.cpp └── README.md ├── 040 Dynamic Programming 7 ├── A1 scrambleString.cpp ├── A3 treeColoringwith3colors.cpp ├── A4 obsessiveString.cpp ├── HW2 LittlePonny&SubsetMedian.py └── README.md ├── 041 Dynamic Programming 8 ├── A2 treeColoringwith3colors.cpp ├── HW3 Repeating SubSequence.cpp └── README.md ├── 042 Dynamic Programming 9 ├── HW2 longestFibonacciSubsequence.cpp └── README.md ├── 043 Dynamic Programming Problems └── README.md ├── 044 Graphs 1 ├── A1 firstDFS.cpp ├── A2 noOfIslands.cpp ├── A3_anotherBFS.cpp ├── A4 pathInDirectedGraph.cpp ├── HW1_cloneGraph.cpp ├── HW2_BlackShapes.cpp ├── HW3_makeCircle.cpp ├── HW4_diameterofTree.cpp └── README.md ├── 045 Graphs 2 ├── A2_rottenOranges.cpp ├── A4 ColoringCyclicGraph.cpp └── README.md ├── 046 Graphs 3 ├── HW1 largestDistanceBWnodesTree.cpp └── README.md ├── 047 Graphs 4 ├── 1 commutableIslands.cpp ├── 4 edgeInMST.cpp ├── A1_commutableGraphs.cpp ├── A2_batches.cpp ├── HW2 Batches.cpp ├── README.md └── UNION_FIND.cpp ├── 048 Graphs 5 ├── A1 preReqCourses.cpp ├── A3 detectCycle.cpp ├── A3_LexTopologicalSort.cpp ├── HW1_goodGraph.cpp ├── HW3_tree_coloring_with_three_colors.cpp ├── README.md ├── detectCycle.cpp └── topologicalSort.cpp ├── 049 Problems on Graphs ├── Assignme.cpp └── README.md ├── 050 Practice ├── 01 MISC │ ├── 1 meetingRooms.cpp │ ├── 2_removeExtraEdge.cpp │ ├── 3 pickFromBothSides.cpp │ ├── 4_oddShuffling.cpp │ └── README.md ├── 02 MISC │ ├── 2 littlePonyAndPartitionSort.cpp │ ├── 4 canUWin.cpp │ └── README.md ├── 03 MISC │ ├── 1 countTotalSetBits.cpp │ ├── 1_cntTotSetBits1.cpp │ └── README.md ├── 04 DP Remedial │ ├── 1_maxCoinsInALine.cpp │ ├── 2_maxFruits.cpp │ ├── 3_cutRod.cpp │ └── 4_minFallingPathSum2.cpp ├── 05 DP 2 (Remedial) │ ├── 01 uniqueBST.cpp │ ├── 01 uniqueBST1.cpp │ ├── 01 uniqueBST2.cpp │ ├── 02_universalString.cpp │ ├── 03_maxCoinTree.cpp │ └── README.md ├── 07 Graphs Remedial │ ├── [Optimized]steppingNumbers.cpp │ └── steppingStones.cpp ├── MI │ ├── 1_15Aug.cpp │ └── 2_23Aug.cpp └── README.md ├── 051 DP with Bitmasking 1 ├── A1_elementSelection.cpp ├── A2_AllthePermutations.cpp ├── A3_favouriteTeacher.cpp └── README.MD ├── 052 DP with Bitmasking 2 ├── 1_Travelling_Salesman_Problem.cpp └── README.MD ├── 053 Digit DP ├── A1_[Optimized]_nonZeroDigits.cpp ├── A1_nonZeroDigits.cpp ├── A2_DoubleSum.cpp ├── A2_[Optimized]_DoubleSum.cpp └── README.MD ├── Contests ├── 01 Contest │ ├── 01 PairSumDivisibleB.cpp │ ├── 01 PairSumDivisiblebyB.cpp │ ├── 02 powersOf3.cpp │ ├── 03 KSmallestTriplet.cpp │ ├── 03 KSmallestTripletSum.cpp │ ├── 04 XORPrime.cpp │ └── README.md ├── 02 Contest │ ├── 04 A-B.cpp │ ├── 1 Swap elements.cpp │ ├── 2 Hide Boxes.cpp │ ├── 3 Sort permutation.cpp │ └── README.md ├── 03 Contest │ └── README.md ├── 04 Contest │ ├── AdjPosNeg.cpp │ ├── BallMagician.cpp │ ├── README.md │ ├── SwapElements.cpp │ └── maximumXOR.cpp ├── 05 Contest │ ├── 1_EqualStrings.cpp │ ├── 2_RemoveElements.cpp │ ├── 3_AnotherGCD.cpp │ └── 4_OpenMinimumShop.py ├── 06 Contest │ ├── 1 powerArrays.cpp │ ├── 2 similarityBWcities.cpp │ ├── 3 sweetDish.cpp │ ├── 4 crosstheWall.cpp │ └── README.md ├── 07 Contest │ ├── 1 powerArray.cpp │ ├── 2 similarityBWcities.cpp │ ├── 3 sweetDish.cpp │ └── README.md ├── 08 Contest │ ├── 1 GCD_PAIR.cpp │ └── 2 squareWindow.cpp ├── 10 Contest │ └── fractionalDistillation.cpp ├── 11 Contest │ └── stringQueries.cpp ├── 12 Contest │ ├── InATrouble.cpp │ └── substringSums.cpp ├── 13 Contest │ ├── greatestItems.cpp │ ├── oneLove.cpp │ └── shaggyLikeMedians.cpp ├── 14 Contest │ └── README.md ├── 15 Contest │ └── README.md ├── 16 Contest │ ├── 2 bagsAndXOR.cpp │ └── README.md ├── 17 Contest │ ├── NameTransformation.cpp │ ├── NoMoreZeroes.cpp │ └── README.md ├── 18 Contest │ ├── chessmodulo.cpp │ ├── gcdQueries.cpp │ ├── permutation game.jpg │ ├── permutationGame.cpp │ └── top 2 in scaler contest.jpg ├── 19 Contest │ ├── 1 reconstructLinks.cpp │ ├── 2 waysOfColoring.cpp │ ├── 3 minSingletons.cpp │ └── 4 maxSumMatrix.cpp └── README.md ├── Core Subjects ├── Database │ └── README.MD └── Operating Systems │ ├── Operating Systems 1 │ └── README.md │ ├── Operating Systems 2 │ └── README.md │ ├── Operating Systems 3 │ └── README.md │ ├── Operating Systems 4 │ └── README.md │ ├── Operating Systems 5 │ ├── README.md │ └── TaskScheduling.cpp │ ├── Operating Systems 6 │ └── README.md │ ├── Operating Systems 7 │ └── README.md │ └── Operating Systems 8 │ └── README.md ├── MI ├── 11October.cpp ├── 12 December2020.cpp └── recursion.cpp ├── README.md ├── basics ├── README.md ├── passByRef.cpp ├── tree.cpp ├── vector.cpp └── vectorImplementation.cpp └── template.cpp /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /001 Array and Math/A1 Rain water trapped.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/A1 Rain water trapped.ipynb -------------------------------------------------------------------------------- /001 Array and Math/A2 Maximum Absolute Difference.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/A2 Maximum Absolute Difference.ipynb -------------------------------------------------------------------------------- /001 Array and Math/A3 Maximum Consecutive Gap.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/A3 Maximum Consecutive Gap.ipynb -------------------------------------------------------------------------------- /001 Array and Math/A3 maxConsecutiveGap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/A3 maxConsecutiveGap.cpp -------------------------------------------------------------------------------- /001 Array and Math/A4 Carotenemia.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/A4 Carotenemia.ipynb -------------------------------------------------------------------------------- /001 Array and Math/HW1 Set Matrix Zeroes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/HW1 Set Matrix Zeroes.ipynb -------------------------------------------------------------------------------- /001 Array and Math/HW2 Spiral Order Matrix.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/HW2 Spiral Order Matrix.ipynb -------------------------------------------------------------------------------- /001 Array and Math/HW3 next Permutation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/HW3 next Permutation.ipynb -------------------------------------------------------------------------------- /001 Array and Math/HW4 Reading Newspaper.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/HW4 Reading Newspaper.ipynb -------------------------------------------------------------------------------- /001 Array and Math/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/001 Array and Math/README.md -------------------------------------------------------------------------------- /002 Array 2/A1 Rearrange the array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/A1 Rearrange the array.ipynb -------------------------------------------------------------------------------- /002 Array 2/A2 Sub-matrix Sum Queries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/A2 Sub-matrix Sum Queries.ipynb -------------------------------------------------------------------------------- /002 Array 2/A3 Sum of All Submatrices.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/A3 Sum of All Submatrices.ipynb -------------------------------------------------------------------------------- /002 Array 2/A4 Search in a Sorted matrix.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/A4 Search in a Sorted matrix.ipynb -------------------------------------------------------------------------------- /002 Array 2/HW1 Merge Intervals .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/HW1 Merge Intervals .ipynb -------------------------------------------------------------------------------- /002 Array 2/HW2 Wave Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/HW2 Wave Array.ipynb -------------------------------------------------------------------------------- /002 Array 2/HW3 FizzBuzz.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/HW3 FizzBuzz.ipynb -------------------------------------------------------------------------------- /002 Array 2/HW4 Max Chunks to Make Sorted II.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/HW4 Max Chunks to Make Sorted II.ipynb -------------------------------------------------------------------------------- /002 Array 2/HW5 Min operations to make all elements of a matrix equal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/HW5 Min operations to make all elements of a matrix equal.ipynb -------------------------------------------------------------------------------- /002 Array 2/HW6_mergeOverlappingIntervals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/HW6_mergeOverlappingIntervals.py -------------------------------------------------------------------------------- /002 Array 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/002 Array 2/README.md -------------------------------------------------------------------------------- /003 Math 1 GCD/A1 GCD.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/A1 GCD.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/A2 Divisor Game.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/A2 Divisor Game.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/A3 Delete Elements.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/A3 Delete Elements.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/A4 Delete One.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/A4 Delete One.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/A5 Pubg.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/A5 Pubg.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/HW1 Repeated Subtraction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/HW1 Repeated Subtraction.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/HW2 Enumerating GCD.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/HW2 Enumerating GCD.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/HW3 Finding Position.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/HW3 Finding Position.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/HW4 Overlap Rectangles.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/HW4 Overlap Rectangles.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/HW5 Solve sub-sequences and return OR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/HW5 Solve sub-sequences and return OR.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/Notes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/Notes.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/Practice notes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/Practice notes.ipynb -------------------------------------------------------------------------------- /003 Math 1 GCD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/003 Math 1 GCD/README.md -------------------------------------------------------------------------------- /004 Math 2 Prime/A1 Lucky Numbers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/A1 Lucky Numbers.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/A1_lucky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/A1_lucky.cpp -------------------------------------------------------------------------------- /004 Math 2 Prime/A2 Prime Factors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/A2 Prime Factors.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/A3 Open doors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/A3 Open doors.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/A4 Count of divisors for multiple queries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/A4 Count of divisors for multiple queries.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/HW1 Trailing Zeroes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/HW1 Trailing Zeroes.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/HW2 Prime Sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/HW2 Prime Sum.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/HW3 Largest Coprime Divisor.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/HW3 Largest Coprime Divisor.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/HW4 Coprime Again.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/HW4 Coprime Again.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/HW5 Find nth magic number 5, 25, 30.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/HW5 Find nth magic number 5, 25, 30.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/Notes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/Notes.ipynb -------------------------------------------------------------------------------- /004 Math 2 Prime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/004 Math 2 Prime/README.md -------------------------------------------------------------------------------- /005 Math 3 Mod/A1 Excel Column Tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/A1 Excel Column Tile.py -------------------------------------------------------------------------------- /005 Math 3 Mod/A2 Grid Unique paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/A2 Grid Unique paths.py -------------------------------------------------------------------------------- /005 Math 3 Mod/A3 Cut the chocolate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/A3 Cut the chocolate.py -------------------------------------------------------------------------------- /005 Math 3 Mod/A4 To and Fro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/A4 To and Fro.py -------------------------------------------------------------------------------- /005 Math 3 Mod/A5 victory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/A5 victory.cpp -------------------------------------------------------------------------------- /005 Math 3 Mod/HW! Excel Column Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW! Excel Column Number.py -------------------------------------------------------------------------------- /005 Math 3 Mod/HW2 Reverse Integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW2 Reverse Integer.py -------------------------------------------------------------------------------- /005 Math 3 Mod/HW3 ncr % p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW3 ncr % p.cpp -------------------------------------------------------------------------------- /005 Math 3 Mod/HW3 ncr%p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW3 ncr%p.cpp -------------------------------------------------------------------------------- /005 Math 3 Mod/HW4 All GCD Pair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW4 All GCD Pair.py -------------------------------------------------------------------------------- /005 Math 3 Mod/HW5 ncr % m.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW5 ncr % m.cpp -------------------------------------------------------------------------------- /005 Math 3 Mod/HW5 ncr % m1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW5 ncr % m1.cpp -------------------------------------------------------------------------------- /005 Math 3 Mod/HW6 rectangle Area.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/HW6 rectangle Area.cpp -------------------------------------------------------------------------------- /005 Math 3 Mod/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/README.md -------------------------------------------------------------------------------- /005 Math 3 Mod/binomialCoefficient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/binomialCoefficient.cpp -------------------------------------------------------------------------------- /005 Math 3 Mod/img/IMG_20200618_003533__01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/img/IMG_20200618_003533__01.jpg -------------------------------------------------------------------------------- /005 Math 3 Mod/img/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/005 Math 3 Mod/img/README.md -------------------------------------------------------------------------------- /006 Bit Manipulation/A1 Reverse Bits.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/A1 Reverse Bits.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/A2 Single Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/A2 Single Number.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/A3 Single Number II.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/A3 Single Number II.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/A4 Min XOR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/A4 Min XOR.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/HW1 Divide integer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/HW1 Divide integer.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/HW2 Different Bits Sum Pairwise.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/HW2 Different Bits Sum Pairwise.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/HW2 diffBitsSumPairwise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/HW2 diffBitsSumPairwise.cpp -------------------------------------------------------------------------------- /006 Bit Manipulation/HW3 XOR Queries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/HW3 XOR Queries.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/HW4 Interesting Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/HW4 Interesting Array.ipynb -------------------------------------------------------------------------------- /006 Bit Manipulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/006 Bit Manipulation/README.md -------------------------------------------------------------------------------- /007 Searching 1/A1 RotatedSortedArraySearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/A1 RotatedSortedArraySearch.py -------------------------------------------------------------------------------- /007 Searching 1/A2 MatrixMedian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/A2 MatrixMedian.py -------------------------------------------------------------------------------- /007 Searching 1/A3 AllTwiceExceptOnce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/A3 AllTwiceExceptOnce.py -------------------------------------------------------------------------------- /007 Searching 1/A4 PeakElement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/A4 PeakElement.py -------------------------------------------------------------------------------- /007 Searching 1/HW1 MatrixSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/HW1 MatrixSearch.py -------------------------------------------------------------------------------- /007 Searching 1/HW2 MaxStairCaseHeight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/HW2 MaxStairCaseHeight.py -------------------------------------------------------------------------------- /007 Searching 1/HW3 SpecialInteger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/HW3 SpecialInteger.py -------------------------------------------------------------------------------- /007 Searching 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/007 Searching 1/README.md -------------------------------------------------------------------------------- /008 Searching 2/A1 AllocateBooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/A1 AllocateBooks.py -------------------------------------------------------------------------------- /008 Searching 2/A2 MatrixMedian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/A2 MatrixMedian.cpp -------------------------------------------------------------------------------- /008 Searching 2/A3 AggressiveCows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/A3 AggressiveCows.cpp -------------------------------------------------------------------------------- /008 Searching 2/A4 SmallestGoodBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/A4 SmallestGoodBase.py -------------------------------------------------------------------------------- /008 Searching 2/HW1 MatrixSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/HW1 MatrixSearch.py -------------------------------------------------------------------------------- /008 Searching 2/HW2 SquareRoot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/HW2 SquareRoot.py -------------------------------------------------------------------------------- /008 Searching 2/HW3 PaintersPartition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/HW3 PaintersPartition.py -------------------------------------------------------------------------------- /008 Searching 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/008 Searching 2/README.md -------------------------------------------------------------------------------- /009 Recursion/A1 UniquePermutations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/A1 UniquePermutations.cpp -------------------------------------------------------------------------------- /009 Recursion/A2 permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/A2 permutations.py -------------------------------------------------------------------------------- /009 Recursion/A3 Subset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/A3 Subset.cpp -------------------------------------------------------------------------------- /009 Recursion/HW1 CombinationSum2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/HW1 CombinationSum2.cpp -------------------------------------------------------------------------------- /009 Recursion/HW1 [opt2] CombinationSum2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/HW1 [opt2] CombinationSum2.cpp -------------------------------------------------------------------------------- /009 Recursion/HW1 [opt3] CombinationSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/HW1 [opt3] CombinationSum.cpp -------------------------------------------------------------------------------- /009 Recursion/HW1 [opt]CombinationSum2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/HW1 [opt]CombinationSum2.cpp -------------------------------------------------------------------------------- /009 Recursion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/009 Recursion/README.md -------------------------------------------------------------------------------- /010 Backtracking 1/A1_nQueens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/010 Backtracking 1/A1_nQueens.cpp -------------------------------------------------------------------------------- /010 Backtracking 1/A4_grayCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/010 Backtracking 1/A4_grayCode.cpp -------------------------------------------------------------------------------- /010 Backtracking 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/010 Backtracking 1/README.md -------------------------------------------------------------------------------- /011 Backtracking 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/011 Backtracking 2/README.md -------------------------------------------------------------------------------- /012 Sorting 1/A1 Merging Intervals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/A1 Merging Intervals.cpp -------------------------------------------------------------------------------- /012 Sorting 1/A2 Largest Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/A2 Largest Number.cpp -------------------------------------------------------------------------------- /012 Sorting 1/A3 waveArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/A3 waveArray.cpp -------------------------------------------------------------------------------- /012 Sorting 1/A4_maxUnsortedSubarray1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/A4_maxUnsortedSubarray1.cpp -------------------------------------------------------------------------------- /012 Sorting 1/A4_maximumUnsortedSubarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/A4_maximumUnsortedSubarray.cpp -------------------------------------------------------------------------------- /012 Sorting 1/A5_inversionCount.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/A5_inversionCount.cpp -------------------------------------------------------------------------------- /012 Sorting 1/HW1 Merge two sorted LL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/HW1 Merge two sorted LL.py -------------------------------------------------------------------------------- /012 Sorting 1/HW2 Triplets with Sum between given range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/HW2 Triplets with Sum between given range.cpp -------------------------------------------------------------------------------- /012 Sorting 1/HW3 Sum the difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/HW3 Sum the difference.cpp -------------------------------------------------------------------------------- /012 Sorting 1/HW4 Flight Range Bookings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/HW4 Flight Range Bookings.cpp -------------------------------------------------------------------------------- /012 Sorting 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/README.md -------------------------------------------------------------------------------- /012 Sorting 1/Sorting Algorithms/bubble3Sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/Sorting Algorithms/bubble3Sort.cpp -------------------------------------------------------------------------------- /012 Sorting 1/Sorting Algorithms/bubbleSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/Sorting Algorithms/bubbleSort.cpp -------------------------------------------------------------------------------- /012 Sorting 1/Sorting Algorithms/countSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/Sorting Algorithms/countSort.cpp -------------------------------------------------------------------------------- /012 Sorting 1/Sorting Algorithms/insertionSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/Sorting Algorithms/insertionSort.cpp -------------------------------------------------------------------------------- /012 Sorting 1/Sorting Algorithms/selectionSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/Sorting Algorithms/selectionSort.cpp -------------------------------------------------------------------------------- /012 Sorting 1/img/Horners method.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/img/Horners method.JPG -------------------------------------------------------------------------------- /012 Sorting 1/img/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/img/README.md -------------------------------------------------------------------------------- /012 Sorting 1/img/Sum the difference 1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/img/Sum the difference 1.jpg -------------------------------------------------------------------------------- /012 Sorting 1/img/Sum the difference 2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/img/Sum the difference 2.jpg -------------------------------------------------------------------------------- /012 Sorting 1/img/Sum the difference.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/012 Sorting 1/img/Sum the difference.jpg -------------------------------------------------------------------------------- /013 Sorting 2/A1 SumtheDifference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/A1 SumtheDifference.py -------------------------------------------------------------------------------- /013 Sorting 2/A2 GameOfBottles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/A2 GameOfBottles.py -------------------------------------------------------------------------------- /013 Sorting 2/A4 MaximumAndMinimum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/A4 MaximumAndMinimum.py -------------------------------------------------------------------------------- /013 Sorting 2/HW1 LargestNumber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/HW1 LargestNumber.py -------------------------------------------------------------------------------- /013 Sorting 2/HW3 Alternate+ve&-ve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/HW3 Alternate+ve&-ve.cpp -------------------------------------------------------------------------------- /013 Sorting 2/HW4 MaxChunksToSorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/HW4 MaxChunksToSorted.cpp -------------------------------------------------------------------------------- /013 Sorting 2/HW5 minSwaps2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/HW5 minSwaps2.cpp -------------------------------------------------------------------------------- /013 Sorting 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/013 Sorting 2/README.md -------------------------------------------------------------------------------- /014 Two Pointers/A1 3 Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/A1 3 Sum.cpp -------------------------------------------------------------------------------- /014 Two Pointers/A2 Container with Most Water.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/A2 Container with Most Water.cpp -------------------------------------------------------------------------------- /014 Two Pointers/A3 CountPairsWithGivenSum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/A3 CountPairsWithGivenSum.py -------------------------------------------------------------------------------- /014 Two Pointers/A5 anotherCountingProblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/A5 anotherCountingProblem.cpp -------------------------------------------------------------------------------- /014 Two Pointers/A5 subArraywithgivenSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/A5 subArraywithgivenSum.cpp -------------------------------------------------------------------------------- /014 Two Pointers/HW1 array3Ptrs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/HW1 array3Ptrs.cpp -------------------------------------------------------------------------------- /014 Two Pointers/Notes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/Notes.cpp -------------------------------------------------------------------------------- /014 Two Pointers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/014 Two Pointers/README.md -------------------------------------------------------------------------------- /015 Hashing 1/A1 LongestConsecutiveSequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/A1 LongestConsecutiveSequence.py -------------------------------------------------------------------------------- /015 Hashing 1/A2 ShaggyAndDistances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/A2 ShaggyAndDistances.py -------------------------------------------------------------------------------- /015 Hashing 1/A3 SubarrayWithZeroSum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/A3 SubarrayWithZeroSum.py -------------------------------------------------------------------------------- /015 Hashing 1/A4 SortArrayAccToAnotherArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/A4 SortArrayAccToAnotherArray.py -------------------------------------------------------------------------------- /015 Hashing 1/HW1 WindowString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/HW1 WindowString.cpp -------------------------------------------------------------------------------- /015 Hashing 1/HW2 longestSubstrwoutRepeating.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/HW2 longestSubstrwoutRepeating.cpp -------------------------------------------------------------------------------- /015 Hashing 1/HW3 ColorfulNumber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/HW3 ColorfulNumber.cpp -------------------------------------------------------------------------------- /015 Hashing 1/HW4 Permutations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/HW4 Permutations.cpp -------------------------------------------------------------------------------- /015 Hashing 1/Notes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/Notes.py -------------------------------------------------------------------------------- /015 Hashing 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/README.md -------------------------------------------------------------------------------- /015 Hashing 1/countTriangles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/countTriangles.py -------------------------------------------------------------------------------- /015 Hashing 1/img/IMG_20200312_155622.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/img/IMG_20200312_155622.jpg -------------------------------------------------------------------------------- /015 Hashing 1/img/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/img/README.md -------------------------------------------------------------------------------- /015 Hashing 1/lengthConsecutiveElements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/015 Hashing 1/lengthConsecutiveElements.py -------------------------------------------------------------------------------- /016 Hashing 2/A1 Replicating Substring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/A1 Replicating Substring.py -------------------------------------------------------------------------------- /016 Hashing 2/A2 pointsOnSameLine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/A2 pointsOnSameLine.py -------------------------------------------------------------------------------- /016 Hashing 2/A3 Count Triangles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/A3 Count Triangles.py -------------------------------------------------------------------------------- /016 Hashing 2/HW1 Anagrams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/HW1 Anagrams.cpp -------------------------------------------------------------------------------- /016 Hashing 2/HW2 Equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/HW2 Equal.cpp -------------------------------------------------------------------------------- /016 Hashing 2/HW3 Compare Sorted Subarrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/HW3 Compare Sorted Subarrays.py -------------------------------------------------------------------------------- /016 Hashing 2/HW3 CompareSortedSubarrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/HW3 CompareSortedSubarrays.cpp -------------------------------------------------------------------------------- /016 Hashing 2/PalindromicPairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/PalindromicPairs.py -------------------------------------------------------------------------------- /016 Hashing 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/016 Hashing 2/README.md -------------------------------------------------------------------------------- /017 String Algorithm/A1 longestCommonPrefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/A1 longestCommonPrefix.cpp -------------------------------------------------------------------------------- /017 String Algorithm/A2 reverseTheString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/A2 reverseTheString.cpp -------------------------------------------------------------------------------- /017 String Algorithm/A3 reverseString.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/A3 reverseString.py -------------------------------------------------------------------------------- /017 String Algorithm/A4_boringSubstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/A4_boringSubstring.cpp -------------------------------------------------------------------------------- /017 String Algorithm/Atoi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/Atoi.cpp -------------------------------------------------------------------------------- /017 String Algorithm/HW1 makeStringPalindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/HW1 makeStringPalindrome.cpp -------------------------------------------------------------------------------- /017 String Algorithm/HW2_smallestPrefixString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/HW2_smallestPrefixString.cpp -------------------------------------------------------------------------------- /017 String Algorithm/HW3 closestPalindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/HW3 closestPalindrome.cpp -------------------------------------------------------------------------------- /017 String Algorithm/Notes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/Notes.cpp -------------------------------------------------------------------------------- /017 String Algorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/README.md -------------------------------------------------------------------------------- /017 String Algorithm/anagrams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/anagrams.cpp -------------------------------------------------------------------------------- /017 String Algorithm/isomorphic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/isomorphic.cpp -------------------------------------------------------------------------------- /017 String Algorithm/reverseWordsInSentence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/reverseWordsInSentence.cpp -------------------------------------------------------------------------------- /017 String Algorithm/rotateStringTwice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/017 String Algorithm/rotateStringTwice.py -------------------------------------------------------------------------------- /018 Pattern Matching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/018 Pattern Matching/README.md -------------------------------------------------------------------------------- /019 Stack 1/A1 Min Stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/A1 Min Stack.cpp -------------------------------------------------------------------------------- /019 Stack 1/A2 Sort Stack using another stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/A2 Sort Stack using another stack.cpp -------------------------------------------------------------------------------- /019 Stack 1/A3 Order them.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/A3 Order them.cpp -------------------------------------------------------------------------------- /019 Stack 1/A4 Max Freq Stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/A4 Max Freq Stack.cpp -------------------------------------------------------------------------------- /019 Stack 1/A4 maxFreqStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/A4 maxFreqStack.cpp -------------------------------------------------------------------------------- /019 Stack 1/HW! SimplifyDirectoryPath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/HW! SimplifyDirectoryPath.py -------------------------------------------------------------------------------- /019 Stack 1/HW2 PalindromeList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/HW2 PalindromeList.cpp -------------------------------------------------------------------------------- /019 Stack 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/README.md -------------------------------------------------------------------------------- /019 Stack 1/getMin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/getMin.cpp -------------------------------------------------------------------------------- /019 Stack 1/insertAtBootom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/insertAtBootom.cpp -------------------------------------------------------------------------------- /019 Stack 1/stackImplementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/stackImplementation.cpp -------------------------------------------------------------------------------- /019 Stack 1/stackUsingSTL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/019 Stack 1/stackUsingSTL.cpp -------------------------------------------------------------------------------- /020 Stack 2/A1 LargestAreainHistogram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/A1 LargestAreainHistogram.cpp -------------------------------------------------------------------------------- /020 Stack 2/A2 MaximumRectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/A2 MaximumRectangle.cpp -------------------------------------------------------------------------------- /020 Stack 2/A4 StackReverseUsingRecursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/A4 StackReverseUsingRecursion.cpp -------------------------------------------------------------------------------- /020 Stack 2/HW1 EvaluateExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/HW1 EvaluateExpr.cpp -------------------------------------------------------------------------------- /020 Stack 2/HW2 RedundantBraces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/HW2 RedundantBraces.cpp -------------------------------------------------------------------------------- /020 Stack 2/HW3 nearestSmallerEle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/HW3 nearestSmallerEle.cpp -------------------------------------------------------------------------------- /020 Stack 2/HW3 prevSmallerEle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/HW3 prevSmallerEle.cpp -------------------------------------------------------------------------------- /020 Stack 2/HW4_kth_char_double_decrypted_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/HW4_kth_char_double_decrypted_string.cpp -------------------------------------------------------------------------------- /020 Stack 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/README.md -------------------------------------------------------------------------------- /020 Stack 2/img/README.md: -------------------------------------------------------------------------------- 1 | contains images 2 | -------------------------------------------------------------------------------- /020 Stack 2/img/histogram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/img/histogram.png -------------------------------------------------------------------------------- /020 Stack 2/img/histogram0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/020 Stack 2/img/histogram0.png -------------------------------------------------------------------------------- /021 Queue/A1GasStation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/A1GasStation.cpp -------------------------------------------------------------------------------- /021 Queue/A2 reverse1stBnumQ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/A2 reverse1stBnumQ.cpp -------------------------------------------------------------------------------- /021 Queue/A3 N123.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/A3 N123.cpp -------------------------------------------------------------------------------- /021 Queue/A4 Max&MinDiffWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/A4 Max&MinDiffWindow.cpp -------------------------------------------------------------------------------- /021 Queue/CircularQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/CircularQueue.cpp -------------------------------------------------------------------------------- /021 Queue/HW1 firstNonRepeatingChar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/HW1 firstNonRepeatingChar.cpp -------------------------------------------------------------------------------- /021 Queue/HW2 FirstNegativeInteger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/HW2 FirstNegativeInteger.cpp -------------------------------------------------------------------------------- /021 Queue/QueueImplementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/QueueImplementation.cpp -------------------------------------------------------------------------------- /021 Queue/README.md: -------------------------------------------------------------------------------- 1 | This folder contain all assignments/homeworks of Queue topic 2 | -------------------------------------------------------------------------------- /021 Queue/slidingWindowMaximum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/021 Queue/slidingWindowMaximum.cpp -------------------------------------------------------------------------------- /022 Linked List 1/A1 ReorderList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/A1 ReorderList.cpp -------------------------------------------------------------------------------- /022 Linked List 1/A2 removeNthNodefromLast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/A2 removeNthNodefromLast.cpp -------------------------------------------------------------------------------- /022 Linked List 1/A3 KreverseLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/A3 KreverseLL.cpp -------------------------------------------------------------------------------- /022 Linked List 1/A4 ImplementLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/A4 ImplementLL.cpp -------------------------------------------------------------------------------- /022 Linked List 1/A5 CloneLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/A5 CloneLL.cpp -------------------------------------------------------------------------------- /022 Linked List 1/DoubleLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/DoubleLL.cpp -------------------------------------------------------------------------------- /022 Linked List 1/HW1 ReverseInPairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/HW1 ReverseInPairs.cpp -------------------------------------------------------------------------------- /022 Linked List 1/HW2 removeDuplicatesSorted1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/HW2 removeDuplicatesSorted1.cpp -------------------------------------------------------------------------------- /022 Linked List 1/HW3 middleNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/HW3 middleNode.cpp -------------------------------------------------------------------------------- /022 Linked List 1/HW4 reverseLLRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/HW4 reverseLLRange.cpp -------------------------------------------------------------------------------- /022 Linked List 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/README.md -------------------------------------------------------------------------------- /022 Linked List 1/SingleLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/SingleLL.cpp -------------------------------------------------------------------------------- /022 Linked List 1/addLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/addLL.cpp -------------------------------------------------------------------------------- /022 Linked List 1/circularLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/circularLL.cpp -------------------------------------------------------------------------------- /022 Linked List 1/reverseKGroups.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/reverseKGroups.cpp -------------------------------------------------------------------------------- /022 Linked List 1/reverseKgroups.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/reverseKgroups.cpp -------------------------------------------------------------------------------- /022 Linked List 1/reverseLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/022 Linked List 1/reverseLL.cpp -------------------------------------------------------------------------------- /023 Linked List 2/A1 MergeTwoSortedLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/A1 MergeTwoSortedLL.cpp -------------------------------------------------------------------------------- /023 Linked List 2/A2 IntersectionOfLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/A2 IntersectionOfLL.cpp -------------------------------------------------------------------------------- /023 Linked List 2/A3 CloneLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/A3 CloneLL.cpp -------------------------------------------------------------------------------- /023 Linked List 2/A4 FlattenLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/A4 FlattenLL.cpp -------------------------------------------------------------------------------- /023 Linked List 2/HW1 Remove Duplicates from Sorted List II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/HW1 Remove Duplicates from Sorted List II.cpp -------------------------------------------------------------------------------- /023 Linked List 2/HW2 removeDuplicatesSorted1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/HW2 removeDuplicatesSorted1.cpp -------------------------------------------------------------------------------- /023 Linked List 2/HW3 longestPalindromicList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/HW3 longestPalindromicList.cpp -------------------------------------------------------------------------------- /023 Linked List 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/README.md -------------------------------------------------------------------------------- /023 Linked List 2/detectAndRemoveLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/detectAndRemoveLoop.cpp -------------------------------------------------------------------------------- /023 Linked List 2/firstRepeatedChar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/023 Linked List 2/firstRepeatedChar.cpp -------------------------------------------------------------------------------- /024 Trees 1/A1 LevelOrder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/A1 LevelOrder.cpp -------------------------------------------------------------------------------- /024 Trees 1/A2 InorderTraversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/A2 InorderTraversal.cpp -------------------------------------------------------------------------------- /024 Trees 1/A3 InPost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/A3 InPost.cpp -------------------------------------------------------------------------------- /024 Trees 1/A4 checkInPostPre.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/A4 checkInPostPre.cpp -------------------------------------------------------------------------------- /024 Trees 1/A5 verticalOrderTraversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/A5 verticalOrderTraversal.cpp -------------------------------------------------------------------------------- /024 Trees 1/BT2DLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/BT2DLL.cpp -------------------------------------------------------------------------------- /024 Trees 1/ChildrenSumProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/ChildrenSumProperty.cpp -------------------------------------------------------------------------------- /024 Trees 1/HW1 InPre.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/HW1 InPre.cpp -------------------------------------------------------------------------------- /024 Trees 1/HW2 PreOrderTraversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/HW2 PreOrderTraversal.cpp -------------------------------------------------------------------------------- /024 Trees 1/HW3 PostOrderTraversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/HW3 PostOrderTraversal.cpp -------------------------------------------------------------------------------- /024 Trees 1/HW4 ZigZagLevelOrder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/HW4 ZigZagLevelOrder.cpp -------------------------------------------------------------------------------- /024 Trees 1/HW4 ZigZagLeverOrder1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/HW4 ZigZagLeverOrder1.cpp -------------------------------------------------------------------------------- /024 Trees 1/HW4 ZigZagLeverOrder2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/HW4 ZigZagLeverOrder2.cpp -------------------------------------------------------------------------------- /024 Trees 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/README.md -------------------------------------------------------------------------------- /024 Trees 1/TreeImplementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/TreeImplementation.cpp -------------------------------------------------------------------------------- /024 Trees 1/getHeight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/getHeight.cpp -------------------------------------------------------------------------------- /024 Trees 1/getMax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/getMax.cpp -------------------------------------------------------------------------------- /024 Trees 1/getSize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/getSize.cpp -------------------------------------------------------------------------------- /024 Trees 1/inOrder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/inOrder.cpp -------------------------------------------------------------------------------- /024 Trees 1/isBalanced.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/isBalanced.cpp -------------------------------------------------------------------------------- /024 Trees 1/isBalancedOptimized.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/isBalancedOptimized.cpp -------------------------------------------------------------------------------- /024 Trees 1/leftView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/leftView.cpp -------------------------------------------------------------------------------- /024 Trees 1/maxWidth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/maxWidth.cpp -------------------------------------------------------------------------------- /024 Trees 1/mirrorTraversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/mirrorTraversal.cpp -------------------------------------------------------------------------------- /024 Trees 1/nodesAtKDist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/nodesAtKDist.cpp -------------------------------------------------------------------------------- /024 Trees 1/postOrder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/postOrder.cpp -------------------------------------------------------------------------------- /024 Trees 1/preOrder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/preOrder.cpp -------------------------------------------------------------------------------- /024 Trees 1/rightView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/rightView.cpp -------------------------------------------------------------------------------- /024 Trees 1/sumOfLeaves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/sumOfLeaves.cpp -------------------------------------------------------------------------------- /024 Trees 1/treeDiameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/024 Trees 1/treeDiameter.cpp -------------------------------------------------------------------------------- /025 Trees 2/A1 isBalancedBST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/A1 isBalancedBST.cpp -------------------------------------------------------------------------------- /025 Trees 2/A1 isBalancedBT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/A1 isBalancedBT.cpp -------------------------------------------------------------------------------- /025 Trees 2/A3 rightView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/A3 rightView.cpp -------------------------------------------------------------------------------- /025 Trees 2/A4 TopView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/A4 TopView.cpp -------------------------------------------------------------------------------- /025 Trees 2/A4 nextPointerBT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/A4 nextPointerBT.cpp -------------------------------------------------------------------------------- /025 Trees 2/A5 diameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/A5 diameter.cpp -------------------------------------------------------------------------------- /025 Trees 2/HW1 isSymmetric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/HW1 isSymmetric.cpp -------------------------------------------------------------------------------- /025 Trees 2/HW2 areIdentical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/HW2 areIdentical.cpp -------------------------------------------------------------------------------- /025 Trees 2/HW3 leftView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/HW3 leftView.cpp -------------------------------------------------------------------------------- /025 Trees 2/HW4 Odd&EvenLevelSumDifference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/HW4 Odd&EvenLevelSumDifference.cpp -------------------------------------------------------------------------------- /025 Trees 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/025 Trees 2/README.md -------------------------------------------------------------------------------- /026 BST 1/HW4 BSTNodesinRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST 1/HW4 BSTNodesinRange.cpp -------------------------------------------------------------------------------- /026 BST/A1 recoverBST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/A1 recoverBST.cpp -------------------------------------------------------------------------------- /026 BST/A2 validBST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/A2 validBST.cpp -------------------------------------------------------------------------------- /026 BST/A3 kthSmallest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/A3 kthSmallest.cpp -------------------------------------------------------------------------------- /026 BST/A4 2-SumBinaryTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/A4 2-SumBinaryTree.cpp -------------------------------------------------------------------------------- /026 BST/A5 largestBSTsubtree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/A5 largestBSTsubtree.cpp -------------------------------------------------------------------------------- /026 BST/HW1 sortedArr2BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/HW1 sortedArr2BST.cpp -------------------------------------------------------------------------------- /026 BST/HW2 checkBSToneChild.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/HW2 checkBSToneChild.cpp -------------------------------------------------------------------------------- /026 BST/HW3 commonNodesin2BSTs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/HW3 commonNodesin2BSTs.cpp -------------------------------------------------------------------------------- /026 BST/HW4 BSTnodesinRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/HW4 BSTnodesinRange.cpp -------------------------------------------------------------------------------- /026 BST/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/026 BST/README.md -------------------------------------------------------------------------------- /027 Problem On Trees/A2 BinaryTree2DLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/A2 BinaryTree2DLL.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/A3 invertTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/A3 invertTree.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/A4 EqualTreePartition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/A4 EqualTreePartition.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/HW1 pathSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/HW1 pathSum.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/HW2 flatterBT2LL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/HW2 flatterBT2LL.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/HW2 flatterBT2LL1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/HW2 flatterBT2LL1.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/HW2 flatterBT2LL2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/HW2 flatterBT2LL2.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/HW3 sumBT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/HW3 sumBT.cpp -------------------------------------------------------------------------------- /027 Problem On Trees/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/README.md -------------------------------------------------------------------------------- /027 Problem On Trees/img/BT2DLL (1).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/img/BT2DLL (1).jpg -------------------------------------------------------------------------------- /027 Problem On Trees/img/BT2DLL (2).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/027 Problem On Trees/img/BT2DLL (2).jpg -------------------------------------------------------------------------------- /028 Tries/01 TRIE_best.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/01 TRIE_best.cpp -------------------------------------------------------------------------------- /028 Tries/BinaryTree2dArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/BinaryTree2dArray.cpp -------------------------------------------------------------------------------- /028 Tries/R4_validPhoneDirectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/R4_validPhoneDirectory.cpp -------------------------------------------------------------------------------- /028 Tries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/README.md -------------------------------------------------------------------------------- /028 Tries/Remedial_15July/contactFinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/Remedial_15July/contactFinder.cpp -------------------------------------------------------------------------------- /028 Tries/Trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/Trie.cpp -------------------------------------------------------------------------------- /028 Tries/Trie_implementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/Trie_implementation.cpp -------------------------------------------------------------------------------- /028 Tries/TrieusingMAP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/TrieusingMAP.cpp -------------------------------------------------------------------------------- /028 Tries/img/IMG_20200512_224826.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/img/IMG_20200512_224826.jpg -------------------------------------------------------------------------------- /028 Tries/img/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/028 Tries/img/README.md -------------------------------------------------------------------------------- /029 Segment Trees/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/029 Segment Trees/README.md -------------------------------------------------------------------------------- /029 Segment Trees/SegTreeImplementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/029 Segment Trees/SegTreeImplementation.cpp -------------------------------------------------------------------------------- /030 Heaps 1/A1 Magician&Chocolates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/A1 Magician&Chocolates.cpp -------------------------------------------------------------------------------- /030 Heaps 1/A2 ProductOf3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/A2 ProductOf3.cpp -------------------------------------------------------------------------------- /030 Heaps 1/A3 ConnectRopes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/A3 ConnectRopes.cpp -------------------------------------------------------------------------------- /030 Heaps 1/A4 maxArrSumAfterBNegative.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/A4 maxArrSumAfterBNegative.cpp -------------------------------------------------------------------------------- /030 Heaps 1/HW1 BthSmallestPrimeFraction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/HW1 BthSmallestPrimeFraction.cpp -------------------------------------------------------------------------------- /030 Heaps 1/HW2 BptsClosertoOrogin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/HW2 BptsClosertoOrogin.cpp -------------------------------------------------------------------------------- /030 Heaps 1/HW2 BptsClosest2Origin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/HW2 BptsClosest2Origin.cpp -------------------------------------------------------------------------------- /030 Heaps 1/HW2 BptsClosestOrigin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/HW2 BptsClosestOrigin.py -------------------------------------------------------------------------------- /030 Heaps 1/HW3 kSmallestEleinSortedMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/HW3 kSmallestEleinSortedMatrix.cpp -------------------------------------------------------------------------------- /030 Heaps 1/HW4 MishaAndCandies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/HW4 MishaAndCandies.cpp -------------------------------------------------------------------------------- /030 Heaps 1/PQArrayMax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/PQArrayMax.cpp -------------------------------------------------------------------------------- /030 Heaps 1/PQArrayMin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/PQArrayMin.cpp -------------------------------------------------------------------------------- /030 Heaps 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/README.md -------------------------------------------------------------------------------- /030 Heaps 1/heapImplementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/heapImplementation.cpp -------------------------------------------------------------------------------- /030 Heaps 1/img/IMG_20200525_224809.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/img/IMG_20200525_224809.jpg -------------------------------------------------------------------------------- /030 Heaps 1/img/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/img/README.md -------------------------------------------------------------------------------- /030 Heaps 1/inbuiltmaxHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/inbuiltmaxHeap.cpp -------------------------------------------------------------------------------- /030 Heaps 1/inbuiltminHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/030 Heaps 1/inbuiltminHeap.cpp -------------------------------------------------------------------------------- /031 Heap 2/A1 mergeKsortedLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/A1 mergeKsortedLL.cpp -------------------------------------------------------------------------------- /031 Heap 2/A2 ways2formMaxHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/A2 ways2formMaxHeap.cpp -------------------------------------------------------------------------------- /031 Heap 2/A3 AthLargestNo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/A3 AthLargestNo.cpp -------------------------------------------------------------------------------- /031 Heap 2/A4 RunningMedian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/A4 RunningMedian.cpp -------------------------------------------------------------------------------- /031 Heap 2/HW1 NmaxPairCombination.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/HW1 NmaxPairCombination.cpp -------------------------------------------------------------------------------- /031 Heap 2/HW4 minLargestEle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/HW4 minLargestEle.cpp -------------------------------------------------------------------------------- /031 Heap 2/HW4 minLargestElement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/HW4 minLargestElement.cpp -------------------------------------------------------------------------------- /031 Heap 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/README.md -------------------------------------------------------------------------------- /031 Heap 2/customHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/031 Heap 2/customHeap.cpp -------------------------------------------------------------------------------- /032 Greedy 1/A1 DistributeCandies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/A1 DistributeCandies.cpp -------------------------------------------------------------------------------- /032 Greedy 1/A1 DistributeCandy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/A1 DistributeCandy.cpp -------------------------------------------------------------------------------- /032 Greedy 1/A2 Seats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/A2 Seats.cpp -------------------------------------------------------------------------------- /032 Greedy 1/A3 AssignMicetoHoles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/A3 AssignMicetoHoles.cpp -------------------------------------------------------------------------------- /032 Greedy 1/A4 Bulbs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/A4 Bulbs.cpp -------------------------------------------------------------------------------- /032 Greedy 1/A5 CandiesInABox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/A5 CandiesInABox.cpp -------------------------------------------------------------------------------- /032 Greedy 1/HW1 StackingCubes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/HW1 StackingCubes.cpp -------------------------------------------------------------------------------- /032 Greedy 1/HW1 stackingCubes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/HW1 stackingCubes.cpp -------------------------------------------------------------------------------- /032 Greedy 1/HW2 ThsShipCompany.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/HW2 ThsShipCompany.cpp -------------------------------------------------------------------------------- /032 Greedy 1/HW3 BinaryString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/HW3 BinaryString.cpp -------------------------------------------------------------------------------- /032 Greedy 1/Hw4 AnotherCoinProblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/Hw4 AnotherCoinProblem.cpp -------------------------------------------------------------------------------- /032 Greedy 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/032 Greedy 1/README.md -------------------------------------------------------------------------------- /033 Greedy 2/A1 Gas Station.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/033 Greedy 2/A1 Gas Station.cpp -------------------------------------------------------------------------------- /033 Greedy 2/A2 Delete Min and Max.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/033 Greedy 2/A2 Delete Min and Max.cpp -------------------------------------------------------------------------------- /033 Greedy 2/A3 minJumpsArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/033 Greedy 2/A3 minJumpsArray.cpp -------------------------------------------------------------------------------- /033 Greedy 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/033 Greedy 2/README.md -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/A1 Stairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/A1 Stairs.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/A2 MaxwoutAdjEle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/A2 MaxwoutAdjEle.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/A3 minNumSquares.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/A3 minNumSquares.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/A4 LetsParty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/A4 LetsParty.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/A5 FibonacciNumber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/A5 FibonacciNumber.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/A5 FibonacciNumber1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/A5 FibonacciNumber1.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/HW1 MaxProductSubArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/HW1 MaxProductSubArray.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/HW2_ways2Decode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/HW2_ways2Decode.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/HW3 LongestBalancedSubstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/HW3 LongestBalancedSubstring.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/HW4 MaximumSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/HW4 MaximumSum.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/HW4 maximumSum1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/HW4 maximumSum1.cpp -------------------------------------------------------------------------------- /034 Dynamic Programming (1D DP)/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/034 Dynamic Programming (1D DP)/README.md -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A1 UniquePathGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A1 UniquePathGrid.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A1 UniquePathGrid1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A1 UniquePathGrid1.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A1 UniquePathsGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A1 UniquePathsGrid.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A2 RegExpMatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A2 RegExpMatch.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A2 RegularExpMatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A2 RegularExpMatch.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A3 minSumPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A3 minSumPath.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A4 EditDistance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A4 EditDistance.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A5 LongestCommonSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A5 LongestCommonSubsequence.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/A6 longestPalindromicSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/A6 longestPalindromicSubsequence.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/HW1 DistinctSubsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/HW1 DistinctSubsequences.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/HW2 ways3Decode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/HW2 ways3Decode.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/HW3 regularExpression2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/HW3 regularExpression2.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/HW4 letsParty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/HW4 letsParty.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/HW5 maxSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/HW5 maxSum.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/HW6 oddPalindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/HW6 oddPalindrome.cpp -------------------------------------------------------------------------------- /035 Dynamic Programming 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/035 Dynamic Programming 2/README.md -------------------------------------------------------------------------------- /036 Dynamic Programming 3/A1 palindromePartitioning2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/A1 palindromePartitioning2.cpp -------------------------------------------------------------------------------- /036 Dynamic Programming 3/A2 coinSumInfinite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/A2 coinSumInfinite.cpp -------------------------------------------------------------------------------- /036 Dynamic Programming 3/A2 palindrome partitioning 2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/A2 palindrome partitioning 2.cpp -------------------------------------------------------------------------------- /036 Dynamic Programming 3/A3 subMatrixSumQueries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/A3 subMatrixSumQueries.cpp -------------------------------------------------------------------------------- /036 Dynamic Programming 3/HW1 dungeonPrincess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/HW1 dungeonPrincess.cpp -------------------------------------------------------------------------------- /036 Dynamic Programming 3/HW2 repeatingSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/HW2 repeatingSubsequence.cpp -------------------------------------------------------------------------------- /036 Dynamic Programming 3/HW3 lengthLongestFibonacciSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/HW3 lengthLongestFibonacciSubsequence.cpp -------------------------------------------------------------------------------- /036 Dynamic Programming 3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/036 Dynamic Programming 3/README.md -------------------------------------------------------------------------------- /037 Dynamic Programming 4/A2_minSumPathTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/037 Dynamic Programming 4/A2_minSumPathTriangle.cpp -------------------------------------------------------------------------------- /037 Dynamic Programming 4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/037 Dynamic Programming 4/README.md -------------------------------------------------------------------------------- /038 Dynamic Programming 5/A1 fipArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/038 Dynamic Programming 5/A1 fipArray.cpp -------------------------------------------------------------------------------- /038 Dynamic Programming 5/A2 0-1 Knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/038 Dynamic Programming 5/A2 0-1 Knapsack.cpp -------------------------------------------------------------------------------- /038 Dynamic Programming 5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/038 Dynamic Programming 5/README.md -------------------------------------------------------------------------------- /039 Dynamic Programming 6/A1 maxSumPathBinaryTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/039 Dynamic Programming 6/A1 maxSumPathBinaryTree.cpp -------------------------------------------------------------------------------- /039 Dynamic Programming 6/HW1 burstBalloons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/039 Dynamic Programming 6/HW1 burstBalloons.cpp -------------------------------------------------------------------------------- /039 Dynamic Programming 6/HW2 arithmeticSubsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/039 Dynamic Programming 6/HW2 arithmeticSubsequences.cpp -------------------------------------------------------------------------------- /039 Dynamic Programming 6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/039 Dynamic Programming 6/README.md -------------------------------------------------------------------------------- /040 Dynamic Programming 7/A1 scrambleString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/040 Dynamic Programming 7/A1 scrambleString.cpp -------------------------------------------------------------------------------- /040 Dynamic Programming 7/A3 treeColoringwith3colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/040 Dynamic Programming 7/A3 treeColoringwith3colors.cpp -------------------------------------------------------------------------------- /040 Dynamic Programming 7/A4 obsessiveString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/040 Dynamic Programming 7/A4 obsessiveString.cpp -------------------------------------------------------------------------------- /040 Dynamic Programming 7/HW2 LittlePonny&SubsetMedian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/040 Dynamic Programming 7/HW2 LittlePonny&SubsetMedian.py -------------------------------------------------------------------------------- /040 Dynamic Programming 7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/040 Dynamic Programming 7/README.md -------------------------------------------------------------------------------- /041 Dynamic Programming 8/A2 treeColoringwith3colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/041 Dynamic Programming 8/A2 treeColoringwith3colors.cpp -------------------------------------------------------------------------------- /041 Dynamic Programming 8/HW3 Repeating SubSequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/041 Dynamic Programming 8/HW3 Repeating SubSequence.cpp -------------------------------------------------------------------------------- /041 Dynamic Programming 8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/041 Dynamic Programming 8/README.md -------------------------------------------------------------------------------- /042 Dynamic Programming 9/HW2 longestFibonacciSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/042 Dynamic Programming 9/HW2 longestFibonacciSubsequence.cpp -------------------------------------------------------------------------------- /042 Dynamic Programming 9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/042 Dynamic Programming 9/README.md -------------------------------------------------------------------------------- /043 Dynamic Programming Problems/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/043 Dynamic Programming Problems/README.md -------------------------------------------------------------------------------- /044 Graphs 1/A1 firstDFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/A1 firstDFS.cpp -------------------------------------------------------------------------------- /044 Graphs 1/A2 noOfIslands.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/A2 noOfIslands.cpp -------------------------------------------------------------------------------- /044 Graphs 1/A3_anotherBFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/A3_anotherBFS.cpp -------------------------------------------------------------------------------- /044 Graphs 1/A4 pathInDirectedGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/A4 pathInDirectedGraph.cpp -------------------------------------------------------------------------------- /044 Graphs 1/HW1_cloneGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/HW1_cloneGraph.cpp -------------------------------------------------------------------------------- /044 Graphs 1/HW2_BlackShapes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/HW2_BlackShapes.cpp -------------------------------------------------------------------------------- /044 Graphs 1/HW3_makeCircle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/HW3_makeCircle.cpp -------------------------------------------------------------------------------- /044 Graphs 1/HW4_diameterofTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/HW4_diameterofTree.cpp -------------------------------------------------------------------------------- /044 Graphs 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/044 Graphs 1/README.md -------------------------------------------------------------------------------- /045 Graphs 2/A2_rottenOranges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/045 Graphs 2/A2_rottenOranges.cpp -------------------------------------------------------------------------------- /045 Graphs 2/A4 ColoringCyclicGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/045 Graphs 2/A4 ColoringCyclicGraph.cpp -------------------------------------------------------------------------------- /045 Graphs 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/045 Graphs 2/README.md -------------------------------------------------------------------------------- /046 Graphs 3/HW1 largestDistanceBWnodesTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/046 Graphs 3/HW1 largestDistanceBWnodesTree.cpp -------------------------------------------------------------------------------- /046 Graphs 3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/046 Graphs 3/README.md -------------------------------------------------------------------------------- /047 Graphs 4/1 commutableIslands.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/047 Graphs 4/1 commutableIslands.cpp -------------------------------------------------------------------------------- /047 Graphs 4/4 edgeInMST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/047 Graphs 4/4 edgeInMST.cpp -------------------------------------------------------------------------------- /047 Graphs 4/A1_commutableGraphs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/047 Graphs 4/A1_commutableGraphs.cpp -------------------------------------------------------------------------------- /047 Graphs 4/A2_batches.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/047 Graphs 4/A2_batches.cpp -------------------------------------------------------------------------------- /047 Graphs 4/HW2 Batches.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/047 Graphs 4/HW2 Batches.cpp -------------------------------------------------------------------------------- /047 Graphs 4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/047 Graphs 4/README.md -------------------------------------------------------------------------------- /047 Graphs 4/UNION_FIND.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/047 Graphs 4/UNION_FIND.cpp -------------------------------------------------------------------------------- /048 Graphs 5/A1 preReqCourses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/A1 preReqCourses.cpp -------------------------------------------------------------------------------- /048 Graphs 5/A3 detectCycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/A3 detectCycle.cpp -------------------------------------------------------------------------------- /048 Graphs 5/A3_LexTopologicalSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/A3_LexTopologicalSort.cpp -------------------------------------------------------------------------------- /048 Graphs 5/HW1_goodGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/HW1_goodGraph.cpp -------------------------------------------------------------------------------- /048 Graphs 5/HW3_tree_coloring_with_three_colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/HW3_tree_coloring_with_three_colors.cpp -------------------------------------------------------------------------------- /048 Graphs 5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/README.md -------------------------------------------------------------------------------- /048 Graphs 5/detectCycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/detectCycle.cpp -------------------------------------------------------------------------------- /048 Graphs 5/topologicalSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/048 Graphs 5/topologicalSort.cpp -------------------------------------------------------------------------------- /049 Problems on Graphs/Assignme.cpp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /049 Problems on Graphs/README.md: -------------------------------------------------------------------------------- 1 | This file 2 | -------------------------------------------------------------------------------- /050 Practice/01 MISC/1 meetingRooms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/01 MISC/1 meetingRooms.cpp -------------------------------------------------------------------------------- /050 Practice/01 MISC/2_removeExtraEdge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/01 MISC/2_removeExtraEdge.cpp -------------------------------------------------------------------------------- /050 Practice/01 MISC/3 pickFromBothSides.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/01 MISC/3 pickFromBothSides.cpp -------------------------------------------------------------------------------- /050 Practice/01 MISC/4_oddShuffling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/01 MISC/4_oddShuffling.cpp -------------------------------------------------------------------------------- /050 Practice/01 MISC/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/01 MISC/README.md -------------------------------------------------------------------------------- /050 Practice/02 MISC/2 littlePonyAndPartitionSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/02 MISC/2 littlePonyAndPartitionSort.cpp -------------------------------------------------------------------------------- /050 Practice/02 MISC/4 canUWin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/02 MISC/4 canUWin.cpp -------------------------------------------------------------------------------- /050 Practice/02 MISC/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/02 MISC/README.md -------------------------------------------------------------------------------- /050 Practice/03 MISC/1 countTotalSetBits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/03 MISC/1 countTotalSetBits.cpp -------------------------------------------------------------------------------- /050 Practice/03 MISC/1_cntTotSetBits1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/03 MISC/1_cntTotSetBits1.cpp -------------------------------------------------------------------------------- /050 Practice/03 MISC/README.md: -------------------------------------------------------------------------------- 1 | This folder contains all practice problems 2 | -------------------------------------------------------------------------------- /050 Practice/04 DP Remedial/1_maxCoinsInALine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/04 DP Remedial/1_maxCoinsInALine.cpp -------------------------------------------------------------------------------- /050 Practice/04 DP Remedial/2_maxFruits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/04 DP Remedial/2_maxFruits.cpp -------------------------------------------------------------------------------- /050 Practice/04 DP Remedial/3_cutRod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/04 DP Remedial/3_cutRod.cpp -------------------------------------------------------------------------------- /050 Practice/04 DP Remedial/4_minFallingPathSum2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/04 DP Remedial/4_minFallingPathSum2.cpp -------------------------------------------------------------------------------- /050 Practice/05 DP 2 (Remedial)/01 uniqueBST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/05 DP 2 (Remedial)/01 uniqueBST.cpp -------------------------------------------------------------------------------- /050 Practice/05 DP 2 (Remedial)/01 uniqueBST1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/05 DP 2 (Remedial)/01 uniqueBST1.cpp -------------------------------------------------------------------------------- /050 Practice/05 DP 2 (Remedial)/01 uniqueBST2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/05 DP 2 (Remedial)/01 uniqueBST2.cpp -------------------------------------------------------------------------------- /050 Practice/05 DP 2 (Remedial)/02_universalString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/05 DP 2 (Remedial)/02_universalString.cpp -------------------------------------------------------------------------------- /050 Practice/05 DP 2 (Remedial)/03_maxCoinTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/05 DP 2 (Remedial)/03_maxCoinTree.cpp -------------------------------------------------------------------------------- /050 Practice/05 DP 2 (Remedial)/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/05 DP 2 (Remedial)/README.md -------------------------------------------------------------------------------- /050 Practice/07 Graphs Remedial/[Optimized]steppingNumbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/07 Graphs Remedial/[Optimized]steppingNumbers.cpp -------------------------------------------------------------------------------- /050 Practice/07 Graphs Remedial/steppingStones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/07 Graphs Remedial/steppingStones.cpp -------------------------------------------------------------------------------- /050 Practice/MI/1_15Aug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/MI/1_15Aug.cpp -------------------------------------------------------------------------------- /050 Practice/MI/2_23Aug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/050 Practice/MI/2_23Aug.cpp -------------------------------------------------------------------------------- /050 Practice/README.md: -------------------------------------------------------------------------------- 1 | This folder contains all practice problems 2 | -------------------------------------------------------------------------------- /051 DP with Bitmasking 1/A1_elementSelection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/051 DP with Bitmasking 1/A1_elementSelection.cpp -------------------------------------------------------------------------------- /051 DP with Bitmasking 1/A2_AllthePermutations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/051 DP with Bitmasking 1/A2_AllthePermutations.cpp -------------------------------------------------------------------------------- /051 DP with Bitmasking 1/A3_favouriteTeacher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/051 DP with Bitmasking 1/A3_favouriteTeacher.cpp -------------------------------------------------------------------------------- /051 DP with Bitmasking 1/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/051 DP with Bitmasking 1/README.MD -------------------------------------------------------------------------------- /052 DP with Bitmasking 2/1_Travelling_Salesman_Problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/052 DP with Bitmasking 2/1_Travelling_Salesman_Problem.cpp -------------------------------------------------------------------------------- /052 DP with Bitmasking 2/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/052 DP with Bitmasking 2/README.MD -------------------------------------------------------------------------------- /053 Digit DP/A1_[Optimized]_nonZeroDigits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/053 Digit DP/A1_[Optimized]_nonZeroDigits.cpp -------------------------------------------------------------------------------- /053 Digit DP/A1_nonZeroDigits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/053 Digit DP/A1_nonZeroDigits.cpp -------------------------------------------------------------------------------- /053 Digit DP/A2_DoubleSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/053 Digit DP/A2_DoubleSum.cpp -------------------------------------------------------------------------------- /053 Digit DP/A2_[Optimized]_DoubleSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/053 Digit DP/A2_[Optimized]_DoubleSum.cpp -------------------------------------------------------------------------------- /053 Digit DP/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/053 Digit DP/README.MD -------------------------------------------------------------------------------- /Contests/01 Contest/01 PairSumDivisibleB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/01 Contest/01 PairSumDivisibleB.cpp -------------------------------------------------------------------------------- /Contests/01 Contest/01 PairSumDivisiblebyB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/01 Contest/01 PairSumDivisiblebyB.cpp -------------------------------------------------------------------------------- /Contests/01 Contest/02 powersOf3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/01 Contest/02 powersOf3.cpp -------------------------------------------------------------------------------- /Contests/01 Contest/03 KSmallestTriplet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/01 Contest/03 KSmallestTriplet.cpp -------------------------------------------------------------------------------- /Contests/01 Contest/03 KSmallestTripletSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/01 Contest/03 KSmallestTripletSum.cpp -------------------------------------------------------------------------------- /Contests/01 Contest/04 XORPrime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/01 Contest/04 XORPrime.cpp -------------------------------------------------------------------------------- /Contests/01 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/01 Contest/README.md -------------------------------------------------------------------------------- /Contests/02 Contest/04 A-B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/02 Contest/04 A-B.cpp -------------------------------------------------------------------------------- /Contests/02 Contest/1 Swap elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/02 Contest/1 Swap elements.cpp -------------------------------------------------------------------------------- /Contests/02 Contest/2 Hide Boxes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/02 Contest/2 Hide Boxes.cpp -------------------------------------------------------------------------------- /Contests/02 Contest/3 Sort permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/02 Contest/3 Sort permutation.cpp -------------------------------------------------------------------------------- /Contests/02 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/02 Contest/README.md -------------------------------------------------------------------------------- /Contests/03 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/03 Contest/README.md -------------------------------------------------------------------------------- /Contests/04 Contest/AdjPosNeg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/04 Contest/AdjPosNeg.cpp -------------------------------------------------------------------------------- /Contests/04 Contest/BallMagician.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/04 Contest/BallMagician.cpp -------------------------------------------------------------------------------- /Contests/04 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/04 Contest/README.md -------------------------------------------------------------------------------- /Contests/04 Contest/SwapElements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/04 Contest/SwapElements.cpp -------------------------------------------------------------------------------- /Contests/04 Contest/maximumXOR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/04 Contest/maximumXOR.cpp -------------------------------------------------------------------------------- /Contests/05 Contest/1_EqualStrings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/05 Contest/1_EqualStrings.cpp -------------------------------------------------------------------------------- /Contests/05 Contest/2_RemoveElements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/05 Contest/2_RemoveElements.cpp -------------------------------------------------------------------------------- /Contests/05 Contest/3_AnotherGCD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/05 Contest/3_AnotherGCD.cpp -------------------------------------------------------------------------------- /Contests/05 Contest/4_OpenMinimumShop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/05 Contest/4_OpenMinimumShop.py -------------------------------------------------------------------------------- /Contests/06 Contest/1 powerArrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/06 Contest/1 powerArrays.cpp -------------------------------------------------------------------------------- /Contests/06 Contest/2 similarityBWcities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/06 Contest/2 similarityBWcities.cpp -------------------------------------------------------------------------------- /Contests/06 Contest/3 sweetDish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/06 Contest/3 sweetDish.cpp -------------------------------------------------------------------------------- /Contests/06 Contest/4 crosstheWall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/06 Contest/4 crosstheWall.cpp -------------------------------------------------------------------------------- /Contests/06 Contest/README.md: -------------------------------------------------------------------------------- 1 | Contest problems 2 | -------------------------------------------------------------------------------- /Contests/07 Contest/1 powerArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/07 Contest/1 powerArray.cpp -------------------------------------------------------------------------------- /Contests/07 Contest/2 similarityBWcities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/07 Contest/2 similarityBWcities.cpp -------------------------------------------------------------------------------- /Contests/07 Contest/3 sweetDish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/07 Contest/3 sweetDish.cpp -------------------------------------------------------------------------------- /Contests/07 Contest/README.md: -------------------------------------------------------------------------------- 1 | Solved contest problems 2 | -------------------------------------------------------------------------------- /Contests/08 Contest/1 GCD_PAIR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/08 Contest/1 GCD_PAIR.cpp -------------------------------------------------------------------------------- /Contests/08 Contest/2 squareWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/08 Contest/2 squareWindow.cpp -------------------------------------------------------------------------------- /Contests/10 Contest/fractionalDistillation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/10 Contest/fractionalDistillation.cpp -------------------------------------------------------------------------------- /Contests/11 Contest/stringQueries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/11 Contest/stringQueries.cpp -------------------------------------------------------------------------------- /Contests/12 Contest/InATrouble.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/12 Contest/InATrouble.cpp -------------------------------------------------------------------------------- /Contests/12 Contest/substringSums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/12 Contest/substringSums.cpp -------------------------------------------------------------------------------- /Contests/13 Contest/greatestItems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/13 Contest/greatestItems.cpp -------------------------------------------------------------------------------- /Contests/13 Contest/oneLove.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/13 Contest/oneLove.cpp -------------------------------------------------------------------------------- /Contests/13 Contest/shaggyLikeMedians.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/13 Contest/shaggyLikeMedians.cpp -------------------------------------------------------------------------------- /Contests/14 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/14 Contest/README.md -------------------------------------------------------------------------------- /Contests/15 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/15 Contest/README.md -------------------------------------------------------------------------------- /Contests/16 Contest/2 bagsAndXOR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/16 Contest/2 bagsAndXOR.cpp -------------------------------------------------------------------------------- /Contests/16 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/16 Contest/README.md -------------------------------------------------------------------------------- /Contests/17 Contest/NameTransformation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/17 Contest/NameTransformation.cpp -------------------------------------------------------------------------------- /Contests/17 Contest/NoMoreZeroes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/17 Contest/NoMoreZeroes.cpp -------------------------------------------------------------------------------- /Contests/17 Contest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/17 Contest/README.md -------------------------------------------------------------------------------- /Contests/18 Contest/chessmodulo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/18 Contest/chessmodulo.cpp -------------------------------------------------------------------------------- /Contests/18 Contest/gcdQueries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/18 Contest/gcdQueries.cpp -------------------------------------------------------------------------------- /Contests/18 Contest/permutation game.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/18 Contest/permutation game.jpg -------------------------------------------------------------------------------- /Contests/18 Contest/permutationGame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/18 Contest/permutationGame.cpp -------------------------------------------------------------------------------- /Contests/18 Contest/top 2 in scaler contest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/18 Contest/top 2 in scaler contest.jpg -------------------------------------------------------------------------------- /Contests/19 Contest/1 reconstructLinks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/19 Contest/1 reconstructLinks.cpp -------------------------------------------------------------------------------- /Contests/19 Contest/2 waysOfColoring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/19 Contest/2 waysOfColoring.cpp -------------------------------------------------------------------------------- /Contests/19 Contest/3 minSingletons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/19 Contest/3 minSingletons.cpp -------------------------------------------------------------------------------- /Contests/19 Contest/4 maxSumMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/19 Contest/4 maxSumMatrix.cpp -------------------------------------------------------------------------------- /Contests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Contests/README.md -------------------------------------------------------------------------------- /Core Subjects/Database/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Database/README.MD -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 1/README.md -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 2/README.md -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 3/README.md -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 4/README.md -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 5/README.md -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 5/TaskScheduling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 5/TaskScheduling.cpp -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 6/README.md -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 7/README.md -------------------------------------------------------------------------------- /Core Subjects/Operating Systems/Operating Systems 8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/Core Subjects/Operating Systems/Operating Systems 8/README.md -------------------------------------------------------------------------------- /MI/11October.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/MI/11October.cpp -------------------------------------------------------------------------------- /MI/12 December2020.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/MI/12 December2020.cpp -------------------------------------------------------------------------------- /MI/recursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/MI/recursion.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/README.md -------------------------------------------------------------------------------- /basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/basics/README.md -------------------------------------------------------------------------------- /basics/passByRef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/basics/passByRef.cpp -------------------------------------------------------------------------------- /basics/tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/basics/tree.cpp -------------------------------------------------------------------------------- /basics/vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/basics/vector.cpp -------------------------------------------------------------------------------- /basics/vectorImplementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/basics/vectorImplementation.cpp -------------------------------------------------------------------------------- /template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazeelUsmani/Scaler-Academy/HEAD/template.cpp --------------------------------------------------------------------------------