├── .idea ├── .gitignore ├── misc.xml ├── modules.xml ├── uiDesigner.xml └── vcs.xml ├── Advanced ├── .gitignore ├── Advance1-2 │ ├── AdvanceDSA_Arrays2 │ │ ├── Homework │ │ │ ├── MaximumSumSquareSubMatrix.java │ │ │ ├── MinimumSwaps.java │ │ │ ├── MinimumSwaps2.java │ │ │ └── RowWithMaxOnes.java │ │ ├── SearchInSortedMatrix.java │ │ ├── SubMatrixMaxSum.java │ │ ├── SumOfAllSubmatrices.java │ │ └── SumOfQuerrySubMatrix.java │ ├── AdvanceDsa_Arrays1 │ │ ├── BeggarsPot.java │ │ ├── HomeWork │ │ │ ├── Add1.java │ │ │ └── Flip.java │ │ ├── MaxSumInArray.java │ │ └── MaximumAbsoluteDifference.java │ ├── AdvanceDsa_Interview_Problems │ │ ├── FirstMissingInteger.java │ │ ├── MergeIntervals.java │ │ └── WaterTrapped.java │ ├── AdvanceHashing1 │ │ ├── FlipAndNearest.java │ │ ├── Homework │ │ │ ├── ColorFullNumber.java │ │ │ ├── CountSubArrays.java │ │ │ └── SortArrayInGivenOrder.java │ │ ├── LongestConsecutiveSequence.java │ │ ├── ShaggyAndDistance.java │ │ └── SubArrSum0.java │ ├── AdvanceTwoPointer │ │ ├── ContainerWithMostWater.java │ │ ├── PairWithSumB.java │ │ ├── PairswithGivenDifference.java │ │ ├── SubArrayGivenSum.java │ │ └── ThreeSum.java │ ├── BinarySearch1 │ │ ├── BinarySearch.java │ │ ├── Homework │ │ │ ├── MatrixMedian.java │ │ │ └── MatrixSearch.java │ │ ├── PeakElement.java │ │ ├── SearchForARange.java │ │ └── SortedInsertPosition.java │ ├── BinarySearchOnAnswer │ │ ├── LargestMinDistance.java │ │ ├── MinPainterToWorkInXTime.java │ │ └── PainterProblem.java │ ├── BinarySearchProblems │ │ ├── MedianOfArray.java │ │ ├── SortedRoatedSearch.java │ │ └── SquareRootIntegers.java │ ├── BitManipulationBasic │ │ ├── Homework │ │ │ ├── DifferentBitsSumPairwise.java │ │ │ ├── DivideInteger.java │ │ │ └── InterestingArray.java │ │ ├── Number_of_1_Bits.java │ │ └── SingleNumberPart2.java │ ├── BitManipulationProblems │ │ ├── Homework │ │ │ ├── MinXor.java │ │ │ ├── StrangeEquality.java │ │ │ └── SubarrayOr.java │ │ ├── MaxAndPair.java │ │ └── SingleNumberIII.java │ ├── Hashing2GeometryAndString │ │ ├── CountRectangles.java │ │ ├── CountRightTriangles.java │ │ └── WindowString.java │ ├── InsertionQucikSort │ │ ├── MaxChunkToSort.java │ │ └── UniqueElements.java │ ├── Math2GCD │ │ ├── DeleteOne.java │ │ ├── GCD.java │ │ ├── HomeWork │ │ │ ├── AllGcdPair.java │ │ │ ├── DivisorGame.java │ │ │ ├── EnumeratingGCD.java │ │ │ └── LargestCoprimeDivisor.java │ │ └── PubG.java │ ├── Maths1ModularArithmatic │ │ ├── Homework │ │ │ ├── AandBModulo.java │ │ │ └── RearrangeArray.java │ │ ├── ImplementPowerFunction.java │ │ ├── ModularArithmaticNotes │ │ ├── PairSumdivisiblebyM.java │ │ ├── PrimeModuloInverse.java │ │ ├── TrailingZerosinFactorial.java │ │ └── VeryLargePower.java │ ├── Maths3PrimeNumbers │ │ ├── CountFactors.java │ │ ├── CountOfDivisor.java │ │ ├── FindAllPrimes.java │ │ ├── HomeWork │ │ │ ├── FactorialArray.java │ │ │ ├── FindIfRectangleOverlap.java │ │ │ ├── LuckyNumber.java │ │ │ └── PrimeSum.java │ │ ├── NumberOfOpenDoors.java │ │ └── SieveAlgo.java │ ├── Maths4Combimatrics │ │ ├── ComputNCRmodM.java │ │ ├── ExcelColumnTitle.java │ │ ├── PrimeModuloInverse.java │ │ └── SortedPermutationRank.java │ ├── Recursion │ │ ├── FindFactorial.java │ │ ├── GenerateParentheses.java │ │ ├── Homework │ │ │ └── Combinations.java │ │ └── TowerOfHanoi.java │ ├── SortingPrograms │ │ ├── InsertionSort.java │ │ ├── MergeAlgo.java │ │ ├── MergeSort.java │ │ ├── Partition.java │ │ ├── QuickSort.java │ │ └── SelectionSort.java │ ├── SortingRadixAndCountSort │ │ ├── BClosestPointsToOrigin.java │ │ ├── CountSort.java │ │ ├── Homework │ │ │ └── LargestNumber.java │ │ ├── MaxUnsortedSubarray.java │ │ └── SumDifferenceMaxMin.java │ ├── Sorting_Merge_Selection │ │ ├── Homework │ │ │ ├── MaxMinMagic.java │ │ │ ├── MinAbsoluteDiff.java │ │ │ ├── ReversePair.java │ │ │ └── WaveArray.java │ │ ├── InversionCountInArray.java │ │ ├── KthSmallestElement.java │ │ └── MergeTwoSortedArrays.java │ ├── StringPatternMatching │ │ ├── BoringSubstring.java │ │ ├── RabinKarp.java │ │ └── ReverseString.java │ ├── Zalgo │ │ └── ZalgoBruteForce.java │ ├── adv12Utils │ │ ├── BuildPasactTriangle.java │ │ └── ScaUtils.java │ ├── contest2 │ │ └── Mountain.java │ └── temp.java ├── Advance3 │ ├── Heaps │ │ ├── ConnectRopes.java │ │ ├── Homework │ │ │ ├── BClosestPointsToOrigin.java │ │ │ ├── BSmallestPrimeFactor.java │ │ │ ├── KthSmallestElementIn2dArray.java │ │ │ ├── MaxSumAfterBNegations.java │ │ │ ├── MishaAndCandies.java │ │ │ └── ProductOf3.java │ │ └── MagicianAndChocolates.java │ ├── Heaps2 │ │ ├── AthLargestElement.java │ │ ├── Homework │ │ │ └── MinLargestElement.java │ │ ├── KplacesApart.java │ │ ├── RunningMedian.java │ │ └── WaysToFormMaxHeap.java │ ├── LL2SortingAndDetectingLoop │ │ ├── AddTwoNumber.java │ │ ├── DoublyLIst.java │ │ ├── PreRead1SortedArr.java │ │ └── PreRead2MergeSort.java │ ├── LinkedList1 │ │ ├── CopyList.java │ │ ├── CreatLL.java │ │ └── ReverseLinkedList.java │ ├── Main.java │ ├── Queues │ │ ├── Homework │ │ │ ├── MaxAndMinSubarray.java │ │ │ ├── MaxFreqStack.java │ │ │ └── NintegersContaining123.java │ │ ├── MaxElementFromWindow.java │ │ ├── NonRepeatingChar.java │ │ ├── PerfectNumbers.java │ │ └── ReversingQueue.java │ ├── Stacks │ │ ├── BalancedParanthesis.java │ │ ├── DoubleCharacterTrouble.java │ │ ├── Homework │ │ │ ├── RedundantBraces.java │ │ │ └── TwoBracketProblem.java │ │ └── PostfixOperation.java │ ├── Stacks2 │ │ ├── Homework │ │ │ ├── AllSubArrays.java │ │ │ ├── MaxRectangleWith1s.java │ │ │ └── NearestGreaterElement.java │ │ ├── LargestRectangleInHistogram.java │ │ ├── MaxAndMin.java │ │ ├── NearestSmallestElem.java │ │ └── SortStack.java │ ├── Trees1 │ │ ├── Assignments │ │ │ └── BTPreIn.java │ │ └── PreReadWarmup │ │ │ ├── InOrderTraversal.java │ │ │ ├── PostOrder.java │ │ │ └── PreOrder.java │ ├── Tries2 │ │ ├── MaxXor.java │ │ └── MaxXorSubArray.java │ ├── Utils │ │ ├── ListNode.java │ │ ├── RandomListNode.java │ │ └── ScaUtils.java │ ├── tp.java │ └── tries │ │ ├── AutoComplete.java │ │ ├── CreateSearchTrie.java │ │ └── ModifiedSearch.java ├── Advance4 │ ├── Graph1 │ │ ├── BfsDfs.java │ │ ├── CycleInGraph.java │ │ ├── HomeWork │ │ │ ├── CloneGraph.java │ │ │ ├── FirstDfs.java │ │ │ └── ValidPath.java │ │ ├── NumberOfIsland.java │ │ └── ShortestDistanceInMaze.java │ └── Graph2 │ │ ├── CheckBipartiteGraph.java │ │ ├── ColoringCycleGraph.java │ │ ├── ConstructRoads.java │ │ ├── Homework │ │ └── DistanceOfNearestCell.java │ │ └── RottenOranges.java └── Advanced.iml ├── DSA.iml ├── Intermidate ├── .gitignore ├── ClassAndObj │ └── ComplexNumber.java ├── HashMap │ ├── HomeWork │ │ └── NumberOfSubarrayWithSumZero.java │ ├── Q1FindValue.java │ ├── Q2FirstRepeatingElement.java │ └── Q3SubArrayWith0Sum.java ├── Hashing2 │ ├── CheckPairSum.java │ ├── DistinctNumbersInWindow.java │ └── LongestSubarraySum0.java ├── Intermidate.iml ├── LinkedList │ ├── CreatingLinkedList.java │ └── PrintLinkedList.java ├── Recursion │ ├── CheckIfPalindrome.java │ ├── FindFactorial.java │ ├── Print1ToA.java │ ├── PrintFromATo1.java │ └── fibonacci.java ├── Recursion2 │ └── ImplementPowerFunction.java ├── String │ └── HomeWork │ │ ├── ChangeChar.java │ │ ├── Isalum.java │ │ └── StringOperation.java ├── Utils │ └── ScaUtils.java └── tp.txt ├── LLD ├── Behavioural │ ├── Observer │ │ ├── Runner.java │ │ ├── User.java │ │ └── YtChannel.java │ └── Strategy │ │ ├── AdditionStrategy.java │ │ ├── OperationStrategy.java │ │ ├── Runner.java │ │ └── SubstractionStrategy.java ├── Creational │ ├── Builder │ │ ├── Builder.java │ │ └── BuilderUse.java │ ├── Factory │ │ ├── Button.java │ │ ├── ButtonFactory.java │ │ ├── RectangleButton.java │ │ ├── RoundButton.java │ │ └── Runner.java │ ├── Prototype │ │ ├── ObjectClonable.java │ │ └── Rectangle.java │ ├── Singleton │ │ └── Singleton.java │ └── Temp.java ├── FoodRatings.java └── Structural │ ├── Adapter │ ├── AdapterAndroid.java │ ├── AndroidCharger.java │ ├── AppleCharger.java │ ├── Iphone12.java │ ├── IphoneCharger.java │ ├── Runner.java │ └── VivoCharger.java │ ├── Decorator │ ├── BasePizza.java │ ├── CheeseTopping.java │ ├── PannerTopping.java │ ├── PizzaDecorator.java │ ├── Runner.java │ └── SixInch.java │ └── Facade │ ├── GetDressed.java │ ├── GoToOfficeFacade.java │ ├── Runner.java │ └── Transportation.java ├── LeetCode ├── Contest │ └── Weekly │ │ └── WeeklyContest372 │ │ ├── q100119.java │ │ ├── q100122.java │ │ └── q100131.java ├── DailyChallenge │ ├── April24 │ │ ├── April10_950.java │ │ ├── April11_402.java │ │ ├── April12_42.java │ │ ├── April14_404.java │ │ ├── April15_129.java │ │ ├── April16_623.java │ │ ├── April17_988.java │ │ ├── April18_463.java │ │ ├── April19_200.java │ │ ├── April1_58.java │ │ ├── April20_1992.java │ │ ├── April21_1971.java │ │ ├── April22_752.java │ │ ├── April23_310.java │ │ ├── April24_1137.java │ │ ├── April25_2370.java │ │ ├── April26_1289.java │ │ ├── April27_514.java │ │ ├── April28_834.java │ │ ├── April29_2997.java │ │ ├── April2_205.java │ │ ├── April30_1915.java │ │ ├── April3_79.java │ │ ├── April4_1614.java │ │ ├── April5_1544.java │ │ ├── April6_1249.java │ │ ├── April7_678.java │ │ ├── April8_1700.java │ │ └── April9_2073.java │ ├── Aug24 │ │ ├── Aug10_959.java │ │ ├── Aug13_40.java │ │ ├── Aug16_624.java │ │ ├── Aug1_2678.java │ │ ├── Aug22_476.java │ │ ├── Aug23_592.java │ │ ├── Aug27_1514.java │ │ ├── Aug28_1905.java │ │ ├── Aug29_947.java │ │ ├── Aug2_2134.java │ │ ├── Aug3_1508.java │ │ ├── Aug6_3016.java │ │ ├── Aug7_273.java │ │ └── Aug9_840.java │ ├── Dec23 │ │ ├── Dec10_867.java │ │ ├── Dec11_1287.java │ │ ├── Dec12_1464.java │ │ ├── Dec13_1582.java │ │ ├── Dec14_2482.java │ │ ├── Dec15_1436.java │ │ ├── Dec16_242.java │ │ ├── Dec18_1913.java │ │ ├── Dec19_661.java │ │ ├── Dec1_1662.java │ │ ├── Dec22_1422.java │ │ ├── Dec23_1496.java │ │ ├── Dec24_1758.java │ │ ├── Dec25_91.java │ │ ├── Dec26_1155.java │ │ ├── Dec27_1578.java │ │ ├── Dec28_1531.java │ │ ├── Dec29_1335.java │ │ ├── Dec2_1160.java │ │ ├── Dec31_1624.java │ │ ├── Dec3_1266.java │ │ ├── Dec4_2264.java │ │ ├── Dec5_1688.java │ │ ├── Dec6_1716.java │ │ ├── Dec7_1903.java │ │ ├── Dec8_606.java │ │ └── Dec9_94.java │ ├── Dec24 │ │ ├── dec13_2593.java │ │ └── dec1_1346.java │ ├── Feb24 │ │ ├── Feb10_647.java │ │ ├── Feb11_1463.java │ │ ├── Feb12_169.java │ │ ├── Feb13_2108.java │ │ ├── Feb14_2149.java │ │ ├── Feb15_2971.java │ │ ├── Feb16_1481.java │ │ ├── Feb17_1642.java │ │ ├── Feb18_2402.java │ │ ├── Feb19_231.java │ │ ├── Feb1_2966.java │ │ ├── Feb20_268.java │ │ ├── Feb21_201.java │ │ ├── Feb22_997.java │ │ ├── Feb23_787.java │ │ ├── Feb24_2092.java │ │ ├── Feb25_2709.java │ │ ├── Feb27_543.java │ │ ├── Feb28_513.java │ │ ├── Feb29_1809.java │ │ ├── Feb2_1291.java │ │ ├── Feb3_1043.java │ │ ├── Feb4_76.java │ │ ├── Feb5_387.java │ │ ├── Feb6_49.java │ │ ├── Feb7_451.java │ │ ├── Feb8_279.java │ │ └── Feb9_368.java │ ├── Feb25 │ │ ├── Feb5.java │ │ ├── feb10.java │ │ ├── feb11.java │ │ ├── feb12.java │ │ ├── feb13.java │ │ ├── feb17.java │ │ ├── feb18.java │ │ ├── feb20.java │ │ └── feb9.java │ ├── Jan24 │ │ ├── Jan1.java │ │ ├── Jan10_2385.java │ │ ├── Jan11_1026.java │ │ ├── Jan12_1704.java │ │ ├── Jan13_1347.java │ │ ├── Jan14_1657.java │ │ ├── Jan15_2225.java │ │ ├── Jan16_380.java │ │ ├── Jan17_1207.java │ │ ├── Jan18_70.java │ │ ├── Jan19_931.java │ │ ├── Jan20_907.java │ │ ├── Jan21_198.java │ │ ├── Jan22_645.java │ │ ├── Jan23_1239.java │ │ ├── Jan24_1457.java │ │ ├── Jan25_1143.java │ │ ├── Jan26_576.java │ │ ├── Jan27_629.java │ │ ├── Jan28_1074.java │ │ ├── Jan29_232.java │ │ ├── Jan30_150.java │ │ ├── Jan31_739.java │ │ ├── Jan4_2870.java │ │ └── Jan9_872.java │ ├── Jan25 │ │ ├── jan11.java │ │ ├── jan12.java │ │ ├── jan4.java │ │ ├── jan6.java │ │ ├── jan7.java │ │ ├── jan8.java │ │ └── jan9.java │ ├── July24 │ │ ├── July10_1598.java │ │ ├── July11_1190.java │ │ ├── July12_1717.java │ │ ├── July15_2196.java │ │ ├── July18_1530.java │ │ ├── July19_1380.java │ │ ├── July1_1518.java │ │ ├── July20_1605.java │ │ ├── July22_2418.java │ │ ├── July23_1636.java │ │ ├── July24_2191.java │ │ ├── July8_1823.java │ │ └── July9_1701.java │ ├── June24 │ │ ├── June11_1122.java │ │ ├── June12_75.java │ │ ├── June14_945.java │ │ ├── June17_633.java │ │ ├── June18_826.java │ │ ├── June1_3110.java │ │ ├── June20_1552.java │ │ ├── June21_1052.java │ │ ├── June22_1248.java │ │ ├── June23_995.java │ │ ├── June25_1038.java │ │ ├── June2_344.java │ │ ├── June3_2486.java │ │ ├── June4_409.java │ │ ├── June5_1002.java │ │ ├── June6_846.java │ │ ├── June7_648.java │ │ └── June8_1051.java │ ├── March24 │ │ ├── March11_791.java │ │ ├── March12_1171.java │ │ ├── March13_2485.java │ │ ├── March14_930.java │ │ ├── March15_238.java │ │ ├── March16_525.java │ │ ├── March17_57.java │ │ ├── March18_452.java │ │ ├── March19_621.java │ │ ├── March1_2864.java │ │ ├── March20_1669.java │ │ ├── March21_206.java │ │ ├── March22_234.java │ │ ├── March23_143.java │ │ ├── March24_287.java │ │ ├── March25_442.java │ │ ├── March26_41.java │ │ ├── March27_713.java │ │ ├── March28_2958.java │ │ ├── March29_2962.java │ │ ├── March2_977.java │ │ ├── March30_992.java │ │ ├── March31_2444.java │ │ ├── March3_19.java │ │ ├── March4_948.java │ │ ├── March5_1750.java │ │ ├── March6_141.java │ │ ├── March7_876.java │ │ └── March8_3005.java │ ├── May24 │ │ ├── May10_786.java │ │ ├── May11_857.java │ │ ├── May12_2373.java │ │ ├── May13_861.java │ │ ├── May14_1219.java │ │ ├── May15_2812.java │ │ ├── May16_2331.java │ │ ├── May17_1325.java │ │ ├── May18_979.java │ │ ├── May1_2000.java │ │ ├── May20_1863.java │ │ ├── May21_78.java │ │ ├── May22_131.java │ │ ├── May23_2597.java │ │ ├── May28_1208.java │ │ ├── May29_1404.java │ │ ├── May2_2441.java │ │ ├── May31_260.java │ │ ├── May3_165.java │ │ ├── May4_881.java │ │ ├── May5_237.java │ │ ├── May6_2487.java │ │ ├── May7_2816.java │ │ ├── May8_506.java │ │ └── May9_3075.java │ ├── Nov │ │ ├── nov10_3097.java │ │ ├── nov11_2601.java │ │ ├── nov12_2070.java │ │ ├── nov13_2563.java │ │ ├── nov14_2064.java │ │ ├── nov15_1574.java │ │ ├── nov16_3254.java │ │ ├── nov19_2461.java │ │ ├── nov1_1957.java │ │ ├── nov20_2516.java │ │ ├── nov21_2257.java │ │ ├── nov22_1072.java │ │ ├── nov23_1861.java │ │ ├── nov24_1975.java │ │ ├── nov26_2924.java │ │ ├── nov27_3243.java │ │ ├── nov28_2290.java │ │ ├── nov2_2490.java │ │ ├── nov3_796.java │ │ ├── nov6_3011.java │ │ ├── nov8_1829.java │ │ └── nov9_3133.java │ ├── Nov23 │ │ ├── Nov17_1877.java │ │ ├── Nov18_1838.java │ │ ├── Nov19_1887.java │ │ ├── Nov20_2391.java │ │ ├── Nov21_1814.java │ │ ├── Nov22_1424.java │ │ ├── Nov23_1630.java │ │ ├── Nov24_1561.java │ │ ├── Nov25_1685.java │ │ ├── Nov26_1727.java │ │ ├── Nov27_935.java │ │ ├── Nov28_2147.java │ │ ├── Nov29_191.java │ │ └── Nov30_1611.java │ ├── oct24 │ │ ├── oct10_962.java │ │ ├── oct12_2406.java │ │ ├── oct14_2530.java │ │ ├── oct15_2938.java │ │ ├── oct16_1405.java │ │ ├── oct17_670.java │ │ ├── oct1_1497.java │ │ ├── oct22_2583.java │ │ ├── oct28_2501.java │ │ ├── oct29_2684.java │ │ ├── oct2_1331.java │ │ ├── oct31_2463.java │ │ ├── oct3_1590.java │ │ ├── oct5_567.java │ │ ├── oct6_1813.java │ │ ├── oct7_2696.java │ │ └── oct8_1963.java │ └── sept24 │ │ ├── sept15_1371.java │ │ ├── sept17_884.java │ │ ├── sept18_179.java │ │ ├── sept21_386.java │ │ ├── sept23_2707.java │ │ ├── sept26_729.java │ │ └── sept27_731.java ├── TreeNode.java └── Utils │ ├── TreeNode.java │ └── TreeUtils.java └── out └── production ├── Advanced ├── .gitignore ├── Advance1-2 │ └── Maths1ModularArithmatic │ │ └── ModularArithmaticNotes ├── AdvanceDSA_Arrays2 │ ├── Homework │ │ ├── MaximumSumSquareSubMatrix.class │ │ ├── MinimumSwaps.class │ │ ├── MinimumSwaps2.class │ │ └── RowWithMaxOnes.class │ ├── SearchInSortedMatrix.class │ ├── SubMatrixMaxSum.class │ ├── SumOfAllSubmatrices.class │ └── SumOfQuerrySubMatrix.class ├── AdvanceDsa_Arrays1 │ ├── BeggarsPot.class │ ├── HomeWork │ │ ├── Add1.class │ │ └── Flip.class │ ├── MaxSumInArray.class │ └── MaximumAbsoluteDifference.class ├── AdvanceDsa_Interview_Problems │ ├── FirstMissingInteger.class │ └── WaterTrapped.class ├── AdvanceHashing1 │ ├── FlipAndNearest.class │ ├── Homework │ │ ├── ColorFullNumber.class │ │ ├── CountSubArrays.class │ │ └── SortArrayInGivenOrder.class │ ├── LongestConsecutiveSequence.class │ ├── ShaggyAndDistance.class │ └── SubArrSum0.class ├── AdvanceTwoPointer │ ├── ContainerWithMostWater.class │ ├── PairWithSumB.class │ ├── PairswithGivenDifference.class │ ├── SubArrayGivenSum.class │ └── ThreeSum.class ├── Advanced.iml ├── BinarySearch1 │ ├── BinarySearch.class │ ├── Homework │ │ ├── MatrixMedian.class │ │ └── MatrixSearch.class │ ├── PeakElement.class │ ├── SearchForARange.class │ └── SortedInsertPosition.class ├── BinarySearchOnAnswer │ ├── LargestMinDistance.class │ ├── MinPainterToWorkInXTime.class │ └── PainterProblem.class ├── BinarySearchProblems │ ├── MedianOfArray.class │ ├── SortedRoatedSearch.class │ └── SquareRootIntegers.class ├── BitManipulationBasic │ ├── Homework │ │ ├── DifferentBitsSumPairwise.class │ │ └── InterestingArray.class │ ├── Number_of_1_Bits.class │ └── SingleNumberPart2.class ├── BitManipulationProblems │ ├── Homework │ │ ├── MinXor.class │ │ ├── StrangeEquality.class │ │ └── SubarrayOr.class │ ├── MaxAndPair.class │ └── SingleNumberIII.class ├── Hashing2GeometryAndString │ ├── CountRectangles.class │ ├── CountRightTriangles.class │ ├── Pair.class │ └── WindowString.class ├── Heaps │ ├── ConnectRopes.class │ ├── Homework │ │ ├── BClosestPointsToOrigin$1.class │ │ ├── BClosestPointsToOrigin.class │ │ ├── BSmallestPrimeFactor.class │ │ ├── KthSmallestElementIn2dArray.class │ │ ├── MaxSumAfterBNegations.class │ │ ├── MishaAndCandies.class │ │ └── ProductOf3.class │ └── MagicianAndChocolates.class ├── Heaps2 │ ├── AthLargestElement.class │ ├── Homework │ │ └── MinLargestElement.class │ ├── KplacesApart.class │ ├── RunningMedian.class │ └── WaysToFormMaxHeap.class ├── InsertionQucikSort │ ├── MaxChunkToSort.class │ └── UniqueElements.class ├── LL2SortingAndDetectingLoop │ ├── AddTwoNumber.class │ ├── DoublyLIst$ListNode.class │ ├── DoublyLIst.class │ ├── PreRead1SortedArr.class │ └── PreRead2MergeSort.class ├── LinkedList1 │ ├── CopyList.class │ ├── CreatLL$ListNode.class │ ├── CreatLL.class │ └── ReverseLinkedList.class ├── ListNode.class ├── Main.class ├── Math2GCD │ ├── DeleteOne.class │ ├── GCD.class │ ├── HomeWork │ │ ├── AllGcdPair.class │ │ ├── DivisorGame.class │ │ ├── EnumeratingGCD.class │ │ └── LargestCoprimeDivisor.class │ └── PubG.class ├── Maths1ModularArithmatic │ ├── Homework │ │ ├── AandBModulo.class │ │ └── RearrangeArray.class │ ├── ImplementPowerFunction.class │ ├── ModularArithmaticNotes │ ├── PairSumdivisiblebyM.class │ ├── PrimeModuloInverse.class │ ├── TrailingZerosinFactorial.class │ └── VeryLargePower.class ├── Maths3PrimeNumbers │ ├── CountFactors.class │ ├── CountOfDivisor.class │ ├── FindAllPrimes.class │ ├── HomeWork │ │ ├── FactorialArray.class │ │ ├── FindIfRectangleOverlap.class │ │ ├── LuckyNumber.class │ │ └── PrimeSum.class │ ├── NumberOfOpenDoors.class │ └── SieveAlgo.class ├── Maths4Combimatrics │ ├── ComputNCRmodM.class │ ├── ExcelColumnTitle.class │ ├── PrimeModuloInverse.class │ └── SortedPermutationRank.class ├── Queues │ ├── Homework │ │ ├── MaxAndMinSubarray.class │ │ ├── MaxFreqStack.class │ │ └── NintegersContaining123.class │ ├── MaxElementFromWindow.class │ ├── NonRepeatingChar.class │ ├── PerfectNumbers.class │ └── ReversingQueue.class ├── Recursion │ ├── FindFactorial.class │ ├── GenerateParentheses.class │ ├── Homework │ │ └── Combinations.class │ └── TowerOfHanoi.class ├── SortingPrograms │ ├── InsertionSort.class │ ├── MergeAlgo.class │ ├── MergeSort.class │ ├── Partition.class │ ├── QuickSort.class │ └── SelectionSort.class ├── SortingRadixAndCountSort │ ├── BClosestPointsToOrigin$1.class │ ├── BClosestPointsToOrigin.class │ ├── CountSort.class │ ├── Homework │ │ ├── LargestNumber$1.class │ │ └── LargestNumber.class │ ├── MaxUnsortedSubarray.class │ └── SumDifferenceMaxMin.class ├── Sorting_Merge_Selection │ ├── Homework │ │ ├── MaxMinMagic.class │ │ ├── MinAbsoluteDiff.class │ │ ├── ReversePair.class │ │ └── WaveArray.class │ ├── InversionCountInArray.class │ ├── KthSmallestElement.class │ └── MergeTwoSortedArrays.class ├── Stacks │ ├── BalancedParanthesis.class │ ├── DoubleCharacterTrouble.class │ ├── Homework │ │ ├── RedundantBraces.class │ │ └── TwoBracketProblem.class │ └── PostfixOperation.class ├── Stacks2 │ ├── Homework │ │ ├── AllSubArrays.class │ │ ├── MaxRectangleWith1s.class │ │ └── NearestGreaterElement.class │ ├── LargestRectangleInHistogram.class │ ├── MaxAndMin.class │ ├── NearestSmallestElem.class │ └── SortStack.class ├── StringPatternMatching │ ├── BoringSubstring.class │ ├── RabinKarp.class │ └── ReverseString.class ├── Trees1 │ ├── Assignments │ │ ├── BTPreIn$TreeNode.class │ │ └── BTPreIn.class │ └── PreReadWarmup │ │ ├── InOrderTraversal.class │ │ ├── PostOrder$TreeNode.class │ │ ├── PostOrder.class │ │ ├── PreOrder$TreeNode.class │ │ └── PreOrder.class ├── Tries2 │ ├── MaxXor$TrieNode.class │ ├── MaxXor.class │ ├── MaxXorSubArray$TrieNode.class │ └── MaxXorSubArray.class ├── Utils │ ├── ListNode.class │ ├── RandomListNode.class │ └── ScaUtils.class ├── Zalgo │ └── ZalgoBruteForce.class ├── adv12Utils │ ├── BuildPasactTriangle.class │ └── ScaUtils.class ├── contest2 │ └── Mountain.class ├── temp.class ├── tp.class └── tries │ ├── AutoComplete$1.class │ ├── AutoComplete$Pair.class │ ├── AutoComplete$TrieNode.class │ ├── AutoComplete.class │ ├── CreateSearchTrie$TrieNode.class │ ├── CreateSearchTrie.class │ ├── ModifiedSearch$TrieNode.class │ └── ModifiedSearch.class ├── DSA ├── AdvanceDSA_Arrays2 │ ├── Homework │ │ ├── MaximumSumSquareSubMatrix.class │ │ ├── MinimumSwaps.class │ │ ├── MinimumSwaps2.class │ │ └── RowWithMaxOnes.class │ ├── SearchInSortedMatrix.class │ ├── SubMatrixMaxSum.class │ ├── SumOfAllSubmatrices.class │ └── SumOfQuerrySubMatrix.class ├── AdvanceDsa_Arrays1 │ ├── BeggarsPot.class │ ├── HomeWork │ │ ├── Add1.class │ │ └── Flip.class │ ├── MaxSumInArray.class │ └── MaximumAbsoluteDifference.class ├── AdvanceDsa_Interview_Problems │ ├── FirstMissingInteger.class │ └── WaterTrapped.class ├── AdvanceHashing1 │ ├── FlipAndNearest.class │ ├── Homework │ │ ├── ColorFullNumber.class │ │ ├── CountSubArrays.class │ │ └── SortArrayInGivenOrder.class │ ├── LongestConsecutiveSequence.class │ ├── ShaggyAndDistance.class │ └── SubArrSum0.class ├── AdvanceTwoPointer │ ├── ContainerWithMostWater.class │ ├── PairWithSumB.class │ ├── PairswithGivenDifference.class │ ├── SubArrayGivenSum.class │ └── ThreeSum.class ├── Behavioural │ ├── Observer │ │ ├── Runner.class │ │ ├── User.class │ │ └── YtChannel.class │ └── Strategy │ │ ├── AdditionStrategy.class │ │ ├── OperationStrategy.class │ │ ├── Runner.class │ │ └── SubstractionStrategy.class ├── BinarySearch1 │ ├── BinarySearch.class │ ├── Homework │ │ ├── MatrixMedian.class │ │ └── MatrixSearch.class │ ├── PeakElement.class │ ├── SearchForARange.class │ └── SortedInsertPosition.class ├── BinarySearchOnAnswer │ ├── LargestMinDistance.class │ ├── MinPainterToWorkInXTime.class │ └── PainterProblem.class ├── BinarySearchProblems │ ├── MedianOfArray.class │ ├── SortedRoatedSearch.class │ └── SquareRootIntegers.class ├── BitManipulationBasic │ ├── Homework │ │ ├── DifferentBitsSumPairwise.class │ │ └── InterestingArray.class │ ├── Number_of_1_Bits.class │ └── SingleNumberPart2.class ├── BitManipulationProblems │ ├── Homework │ │ ├── MinXor.class │ │ ├── StrangeEquality.class │ │ └── SubarrayOr.class │ ├── MaxAndPair.class │ └── SingleNumberIII.class ├── Contest │ └── Weekly │ │ └── WeeklyContest372 │ │ ├── q100119.class │ │ ├── q100122.class │ │ └── q100131.class ├── Creational │ ├── Builder │ │ ├── Builder$BuilderBuilder.class │ │ ├── Builder.class │ │ └── BuilderUse.class │ ├── Factory │ │ ├── Button.class │ │ ├── ButtonFactory.class │ │ ├── RectangleButton.class │ │ ├── RoundButton.class │ │ └── Runner.class │ ├── Prototype │ │ ├── ObjectClonable.class │ │ └── Rectangle.class │ ├── Singleton │ │ ├── Singleton$Example.class │ │ └── Singleton.class │ ├── Temp$MyRunnable.class │ └── Temp.class ├── DailyChallenge │ ├── Dec23 │ │ ├── Dec10_867.class │ │ ├── Dec11_1287.class │ │ ├── Dec12_1464.class │ │ ├── Dec13_1582.class │ │ ├── Dec14_2482.class │ │ ├── Dec15_1436.class │ │ ├── Dec16_242.class │ │ ├── Dec18_1913.class │ │ ├── Dec19_661.class │ │ ├── Dec1_1662.class │ │ ├── Dec22_1422.class │ │ ├── Dec23_1496.class │ │ ├── Dec24_1758.class │ │ ├── Dec25_91.class │ │ ├── Dec26_1155.class │ │ ├── Dec27_1578.class │ │ ├── Dec28_1531.class │ │ ├── Dec29_1335.class │ │ ├── Dec2_1160.class │ │ ├── Dec31_1624.class │ │ ├── Dec3_1266.class │ │ ├── Dec4_2264.class │ │ ├── Dec5_1688.class │ │ ├── Dec6_1716.class │ │ ├── Dec7_1903.class │ │ ├── Dec8_606$TreeNode.class │ │ ├── Dec8_606.class │ │ ├── Dec9_94$TreeNode.class │ │ └── Dec9_94.class │ ├── InterviewQuestion.class │ ├── Jan24 │ │ ├── Jan1.class │ │ ├── Jan10_2385$TreeNode.class │ │ ├── Jan10_2385.class │ │ ├── Jan11_1026$TreeNode.class │ │ ├── Jan11_1026.class │ │ ├── Jan12_1704.class │ │ ├── Jan13_1347.class │ │ ├── Jan14_1657.class │ │ ├── Jan15_2225.class │ │ ├── Jan16_380$RandomizedSet.class │ │ ├── Jan16_380.class │ │ ├── Jan17_1207.class │ │ ├── Jan18_70.class │ │ ├── Jan19_931.class │ │ ├── Jan20_907.class │ │ ├── Jan4_2870.class │ │ ├── Jan9_872$TreeNode.class │ │ └── Jan9_872.class │ └── Nov23 │ │ ├── Nov17_1877.class │ │ ├── Nov18_1838.class │ │ ├── Nov19_1887.class │ │ ├── Nov20_2391.class │ │ ├── Nov21_1814.class │ │ ├── Nov22_1424.class │ │ ├── Nov23_1630.class │ │ ├── Nov24_1561.class │ │ ├── Nov25_1685.class │ │ ├── Nov26_1727.class │ │ ├── Nov27_935.class │ │ ├── Nov28_2147.class │ │ ├── Nov29_191.class │ │ └── Nov30_1611.class ├── FoodRatings$1.class ├── FoodRatings$Pair.class ├── FoodRatings.class ├── Graph1 │ ├── BfsDfs.class │ ├── CycleInGraph.class │ ├── HomeWork │ │ ├── CloneGraph$Node.class │ │ ├── CloneGraph.class │ │ ├── FirstDfs.class │ │ └── ValidPath.class │ ├── NumberOfIsland.class │ └── ShortestDistanceInMaze.class ├── Graph2 │ ├── CheckBipartiteGraph.class │ ├── ColoringCycleGraph.class │ ├── ConstructRoads.class │ ├── Homework │ │ ├── DistanceOfNearestCell$Pair.class │ │ └── DistanceOfNearestCell.class │ ├── RottenOranges$Pair.class │ └── RottenOranges.class ├── Hashing2GeometryAndString │ ├── CountRectangles.class │ ├── CountRightTriangles.class │ ├── Pair.class │ └── WindowString.class ├── Heaps │ ├── ConnectRopes.class │ ├── Homework │ │ ├── BClosestPointsToOrigin$1.class │ │ ├── BClosestPointsToOrigin.class │ │ ├── BSmallestPrimeFactor.class │ │ ├── KthSmallestElementIn2dArray.class │ │ ├── MaxSumAfterBNegations.class │ │ ├── MishaAndCandies.class │ │ └── ProductOf3.class │ └── MagicianAndChocolates.class ├── Heaps2 │ ├── AthLargestElement.class │ ├── Homework │ │ └── MinLargestElement.class │ ├── KplacesApart.class │ ├── RunningMedian.class │ └── WaysToFormMaxHeap.class ├── InsertionQucikSort │ ├── MaxChunkToSort.class │ └── UniqueElements.class ├── LL2SortingAndDetectingLoop │ ├── AddTwoNumber.class │ ├── DoublyLIst$ListNode.class │ ├── DoublyLIst.class │ ├── PreRead1SortedArr.class │ └── PreRead2MergeSort.class ├── LinkedList1 │ ├── CopyList.class │ ├── CreatLL$ListNode.class │ ├── CreatLL.class │ └── ReverseLinkedList.class ├── ListNode.class ├── Main.class ├── Math2GCD │ ├── DeleteOne.class │ ├── GCD.class │ ├── HomeWork │ │ ├── AllGcdPair.class │ │ ├── DivisorGame.class │ │ ├── EnumeratingGCD.class │ │ └── LargestCoprimeDivisor.class │ └── PubG.class ├── Maths1ModularArithmatic │ ├── Homework │ │ ├── AandBModulo.class │ │ └── RearrangeArray.class │ ├── ImplementPowerFunction.class │ ├── ModularArithmaticNotes │ ├── PairSumdivisiblebyM.class │ ├── PrimeModuloInverse.class │ ├── TrailingZerosinFactorial.class │ └── VeryLargePower.class ├── Maths3PrimeNumbers │ ├── CountFactors.class │ ├── CountOfDivisor.class │ ├── FindAllPrimes.class │ ├── HomeWork │ │ ├── FactorialArray.class │ │ ├── FindIfRectangleOverlap.class │ │ ├── LuckyNumber.class │ │ └── PrimeSum.class │ ├── NumberOfOpenDoors.class │ └── SieveAlgo.class ├── Maths4Combimatrics │ ├── ComputNCRmodM.class │ ├── ExcelColumnTitle.class │ ├── PrimeModuloInverse.class │ └── SortedPermutationRank.class ├── Queues │ ├── Homework │ │ ├── MaxAndMinSubarray.class │ │ ├── MaxFreqStack.class │ │ └── NintegersContaining123.class │ ├── MaxElementFromWindow.class │ ├── NonRepeatingChar.class │ ├── PerfectNumbers.class │ └── ReversingQueue.class ├── Recursion │ ├── FindFactorial.class │ ├── GenerateParentheses.class │ ├── Homework │ │ └── Combinations.class │ └── TowerOfHanoi.class ├── SortingPrograms │ ├── InsertionSort.class │ ├── MergeAlgo.class │ ├── MergeSort.class │ ├── Partition.class │ ├── QuickSort.class │ └── SelectionSort.class ├── SortingRadixAndCountSort │ ├── BClosestPointsToOrigin$1.class │ ├── BClosestPointsToOrigin.class │ ├── CountSort.class │ ├── Homework │ │ ├── LargestNumber$1.class │ │ └── LargestNumber.class │ ├── MaxUnsortedSubarray.class │ └── SumDifferenceMaxMin.class ├── Sorting_Merge_Selection │ ├── Homework │ │ ├── MaxMinMagic.class │ │ ├── MinAbsoluteDiff.class │ │ ├── ReversePair.class │ │ └── WaveArray.class │ ├── InversionCountInArray.class │ ├── KthSmallestElement.class │ └── MergeTwoSortedArrays.class ├── Stacks │ ├── BalancedParanthesis.class │ ├── DoubleCharacterTrouble.class │ ├── Homework │ │ ├── RedundantBraces.class │ │ └── TwoBracketProblem.class │ └── PostfixOperation.class ├── Stacks2 │ ├── Homework │ │ ├── AllSubArrays.class │ │ ├── MaxRectangleWith1s.class │ │ └── NearestGreaterElement.class │ ├── LargestRectangleInHistogram.class │ ├── MaxAndMin.class │ ├── NearestSmallestElem.class │ └── SortStack.class ├── StringPatternMatching │ ├── BoringSubstring.class │ ├── RabinKarp.class │ └── ReverseString.class ├── Structural │ ├── Adapter │ │ ├── AdapterAndroid.class │ │ ├── AndroidCharger.class │ │ ├── AppleCharger.class │ │ ├── Iphone12.class │ │ ├── IphoneCharger.class │ │ ├── Runner.class │ │ └── VivoCharger.class │ ├── Decorator │ │ ├── BasePizza.class │ │ ├── CheeseTopping.class │ │ ├── PannerTopping.class │ │ ├── PizzaDecorator.class │ │ ├── Runner.class │ │ └── SixInch.class │ └── Facade │ │ ├── GetDressed.class │ │ ├── GoToOfficeFacade.class │ │ ├── Runner.class │ │ └── Transportation.class ├── Trees1 │ ├── Assignments │ │ ├── BTPreIn$TreeNode.class │ │ └── BTPreIn.class │ └── PreReadWarmup │ │ ├── InOrderTraversal.class │ │ ├── PostOrder$TreeNode.class │ │ ├── PostOrder.class │ │ ├── PreOrder$TreeNode.class │ │ └── PreOrder.class ├── Tries2 │ ├── MaxXor$TrieNode.class │ ├── MaxXor.class │ ├── MaxXorSubArray$TrieNode.class │ └── MaxXorSubArray.class ├── Utils │ ├── ListNode.class │ ├── RandomListNode.class │ └── ScaUtils.class ├── Zalgo │ └── ZalgoBruteForce.class ├── adv12Utils │ ├── BuildPasactTriangle.class │ └── ScaUtils.class ├── contest2 │ └── Mountain.class ├── temp.class ├── tp.class └── tries │ ├── AutoComplete$1.class │ ├── AutoComplete$Pair.class │ ├── AutoComplete$TrieNode.class │ ├── AutoComplete.class │ ├── CreateSearchTrie$TrieNode.class │ ├── CreateSearchTrie.class │ ├── ModifiedSearch$TrieNode.class │ └── ModifiedSearch.class └── Intermidate ├── .gitignore ├── ClassAndObj └── ComplexNumber.class ├── HashMap ├── HomeWork │ └── NumberOfSubarrayWithSumZero.class ├── Q1FindValue.class ├── Q2FirstRepeatingElement.class └── Q3SubArrayWith0Sum.class ├── Hashing2 ├── CheckPairSum.class ├── DistinctNumbersInWindow.class └── LongestSubarraySum0.class ├── Intermidate.iml ├── LinkedList ├── CreatingLinkedList.class ├── Node.class └── PrintLinkedList.class ├── Recursion ├── CheckIfPalindrome.class ├── FindFactorial.class ├── Print1ToA.class ├── PrintFromATo1.class └── fibonacci.class ├── Recursion2 └── ImplementPowerFunction.class ├── String └── HomeWork │ ├── ChangeChar.class │ ├── Isalum.class │ └── StringOperation.class ├── Utils └── ScaUtils.class └── tp.txt /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Advanced/.gitignore: -------------------------------------------------------------------------------- 1 | ### IntelliJ IDEA ### 2 | out/ 3 | !**/src/main/**/out/ 4 | !**/src/test/**/out/ 5 | 6 | ### Eclipse ### 7 | .apt_generated 8 | .classpath 9 | .factorypath 10 | .project 11 | .settings 12 | .springBeans 13 | .sts4-cache 14 | bin/ 15 | !**/src/main/**/bin/ 16 | !**/src/test/**/bin/ 17 | 18 | ### NetBeans ### 19 | /nbproject/private/ 20 | /nbbuild/ 21 | /dist/ 22 | /nbdist/ 23 | /.nb-gradle/ 24 | 25 | ### VS Code ### 26 | .vscode/ 27 | 28 | ### Mac OS ### 29 | .DS_Store -------------------------------------------------------------------------------- /Advanced/Advance1-2/AdvanceDSA_Arrays2/Homework/MinimumSwaps2.java: -------------------------------------------------------------------------------- 1 | package AdvanceDSA_Arrays2.Homework; 2 | 3 | public class MinimumSwaps2 { 4 | public static void main(String[] args) { 5 | int[] A = {1, 2, 3, 4, 0}; 6 | System.out.println(solve(A)); 7 | } 8 | 9 | public static int solve(int[] A) { 10 | int n = A.length, s=0, count=0, temp; 11 | while(s A = ScaUtils.arrToArrayList(arr); 11 | System.out.println(solve(A)); 12 | } 13 | 14 | public static String solve(ArrayList A) { 15 | long totalSum=0; 16 | for(int i=0; i(Arrays.asList(2, 3, 2, 3)) )); 10 | } 11 | public int solve(ArrayList A) { 12 | System.out.println(A); 13 | return 1; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Advanced/Advance1-2/Maths3PrimeNumbers/SieveAlgo.java: -------------------------------------------------------------------------------- 1 | package Maths3PrimeNumbers; 2 | 3 | import java.util.Arrays; 4 | 5 | public class SieveAlgo { 6 | public static void main(String[] args) { 7 | int A = 15; 8 | sieveAlgo(A); 9 | } 10 | 11 | public static void sieveAlgo(int A){ 12 | boolean[] sieveArr = new boolean[A+1]; 13 | Arrays.fill(sieveArr, 2, A+1, true); 14 | 15 | for (int i=2; i*i<=A; i++){ 16 | if(sieveArr[i]){ 17 | for (int j=i*i; j<=A; j+=i){ 18 | sieveArr[j]=false; 19 | } 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Advanced/Advance1-2/Maths4Combimatrics/ExcelColumnTitle.java: -------------------------------------------------------------------------------- 1 | package Maths4Combimatrics; 2 | 3 | public class ExcelColumnTitle { 4 | public static void main(String[] args) { 5 | ExcelColumnTitle obj = new ExcelColumnTitle(); 6 | System.out.println(obj.getTitle(53)); 7 | } 8 | // public String convertToTitle(int A) { 9 | // 10 | // } 11 | public String getTitle(int A){ 12 | String res=""; 13 | 14 | while (A>0){ 15 | int temp = (A-1)%26; 16 | res = (char)('A'+temp)+res; 17 | A=(A-1)/26; 18 | } 19 | 20 | return res; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Advanced/Advance3/Heaps2/Homework/MinLargestElement.java: -------------------------------------------------------------------------------- 1 | package Heaps2.Homework; 2 | 3 | public class MinLargestElement { 4 | } 5 | -------------------------------------------------------------------------------- /Advanced/Advance3/Trees1/PreReadWarmup/InOrderTraversal.java: -------------------------------------------------------------------------------- 1 | package Trees1.PreReadWarmup; 2 | 3 | public class InOrderTraversal { 4 | public static void main(String[] args) { 5 | 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Advanced/Advance3/Utils/ListNode.java: -------------------------------------------------------------------------------- 1 | package Utils; 2 | 3 | public class ListNode { 4 | public int val; 5 | public ListNode next; 6 | 7 | public ListNode(int x) { 8 | val = x; 9 | next = null; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Advanced/Advance3/Utils/RandomListNode.java: -------------------------------------------------------------------------------- 1 | package Utils; 2 | 3 | public class RandomListNode { 4 | public int label; 5 | public RandomListNode next, random; 6 | public RandomListNode(int x) { 7 | label = x; 8 | next = null; 9 | random = null; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Advanced/Advance3/tp.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.*; 3 | 4 | public class tp { 5 | public static void main(String[] args) { 6 | int[] A = {2, 1, 17, 10, 21, 95}; 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Advanced/Advance4/Graph1/ShortestDistanceInMaze.java: -------------------------------------------------------------------------------- 1 | package Graph1; 2 | 3 | public class ShortestDistanceInMaze { 4 | public static void main(String[] args) { 5 | 6 | } 7 | // public int solve(int[][] A, int[] B, int[] C) { 8 | // } 9 | } 10 | -------------------------------------------------------------------------------- /Intermidate/.gitignore: -------------------------------------------------------------------------------- 1 | ### IntelliJ IDEA ### 2 | out/ 3 | !**/src/main/**/out/ 4 | !**/src/test/**/out/ 5 | 6 | ### Eclipse ### 7 | .apt_generated 8 | .classpath 9 | .factorypath 10 | .project 11 | .settings 12 | .springBeans 13 | .sts4-cache 14 | bin/ 15 | !**/src/main/**/bin/ 16 | !**/src/test/**/bin/ 17 | 18 | ### NetBeans ### 19 | /nbproject/private/ 20 | /nbbuild/ 21 | /dist/ 22 | /nbdist/ 23 | /.nb-gradle/ 24 | 25 | ### VS Code ### 26 | .vscode/ 27 | 28 | ### Mac OS ### 29 | .DS_Store -------------------------------------------------------------------------------- /Intermidate/Intermidate.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Intermidate/LinkedList/CreatingLinkedList.java: -------------------------------------------------------------------------------- 1 | package LinkedList; 2 | 3 | public class CreatingLinkedList { 4 | public static void main(String[] args) { 5 | Node n1 = new Node(1); 6 | Node n2 = new Node(2); 7 | 8 | n1.next = n2; 9 | 10 | System.out.println(n1.data); 11 | } 12 | } 13 | 14 | class Node { 15 | int data; 16 | Node next; 17 | 18 | public Node(int data){ 19 | this.data = data; 20 | this.next = null; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Intermidate/Recursion/PrintFromATo1.java: -------------------------------------------------------------------------------- 1 | package Recursion; 2 | 3 | public class PrintFromATo1 { 4 | public static void main(String[] args) { 5 | solve(10); 6 | } 7 | 8 | public static void solve(int n){ 9 | print(n); 10 | } 11 | 12 | public static void print(int n){ 13 | if (n == 1) { 14 | System.out.print(n + " "); 15 | return; 16 | } 17 | else { 18 | System.out.print(n + " "); 19 | print(n-1); 20 | return; 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Intermidate/String/HomeWork/Isalum.java: -------------------------------------------------------------------------------- 1 | package String.HomeWork; 2 | 3 | public class Isalum { 4 | public static void main(String[] args) { 5 | 6 | } 7 | 8 | public int solve(char[] A) { 9 | for(char ch:A){ 10 | if (!((ch>64 && ch<=90) || (ch>96&&ch<=122) || (ch>47&&ch<=57))){ 11 | return 0; 12 | } 13 | } 14 | return 1; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Intermidate/String/HomeWork/StringOperation.java: -------------------------------------------------------------------------------- 1 | package String.HomeWork; 2 | 3 | public class StringOperation { 4 | public String solve(String A) { 5 | String str = A + A; 6 | String result =""; 7 | for(char ch: A.toCharArray()){ 8 | if(Character.isUpperCase(ch)){ 9 | 10 | } 11 | else if(ch=='a' || ch=='e' || ch=='i' || ch=='o' || ch=='u'){ 12 | result += '#'; 13 | } 14 | else{ 15 | result += ch; 16 | } 17 | } 18 | 19 | return result; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Intermidate/tp.txt: -------------------------------------------------------------------------------- 1 | vector Solution::plusOne(vector &a) 2 | { 3 | int n=a.size(); 4 | vectorres; 5 | if(n==0) 6 | { 7 | res.push_back(1); 8 | return res; 9 | } 10 | int i=0; 11 | while(i=k;i--) { 20 | int sum=a[i]+carry; 21 | if(i==(n-1)) sum+=1; 22 | res.push_back(sum%10); 23 | carry=sum/10; 24 | } 25 | 26 | if(carry) res.push_back(carry); reverse(res.begin(),res.end()); return res; 27 | } -------------------------------------------------------------------------------- /LLD/Behavioural/Observer/Runner.java: -------------------------------------------------------------------------------- 1 | package Behavioural.Observer; 2 | 3 | public class Runner { 4 | public static void main(String[] args) { 5 | YtChannel funxway = new YtChannel(); 6 | User u1 = new User("Nikhil"); 7 | User u2 = new User("Devesh"); 8 | User u3 = new User("Samay"); 9 | 10 | funxway.subscribe(u1); 11 | funxway.subscribe(u3); 12 | 13 | funxway.uploadVideo("How I lost 10lakh rupees"); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /LLD/Behavioural/Observer/User.java: -------------------------------------------------------------------------------- 1 | package Behavioural.Observer; 2 | 3 | public class User { 4 | private String name; 5 | YtChannel ch = new YtChannel(); 6 | 7 | public User(String name) { 8 | this.name = name; 9 | } 10 | 11 | public String getName() { 12 | return name; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /LLD/Behavioural/Strategy/AdditionStrategy.java: -------------------------------------------------------------------------------- 1 | package Behavioural.Strategy; 2 | 3 | public class AdditionStrategy implements OperationStrategy{ 4 | @Override 5 | public int operate(int a, int b) { 6 | return a+b; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Behavioural/Strategy/OperationStrategy.java: -------------------------------------------------------------------------------- 1 | package Behavioural.Strategy; 2 | 3 | public interface OperationStrategy { 4 | public int operate(int a, int b); 5 | } 6 | -------------------------------------------------------------------------------- /LLD/Behavioural/Strategy/Runner.java: -------------------------------------------------------------------------------- 1 | package Behavioural.Strategy; 2 | 3 | public class Runner { 4 | public static void main(String[] args) { 5 | OperationStrategy operationStrategy = new AdditionStrategy(); 6 | System.out.println(operationStrategy.operate(1,2)); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Behavioural/Strategy/SubstractionStrategy.java: -------------------------------------------------------------------------------- 1 | package Behavioural.Strategy; 2 | 3 | public class SubstractionStrategy implements OperationStrategy{ 4 | @Override 5 | public int operate(int a, int b) { 6 | return a-b; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Creational/Builder/BuilderUse.java: -------------------------------------------------------------------------------- 1 | package Creational.Builder; 2 | 3 | public class BuilderUse { 4 | public static void main(String[] args) { 5 | Builder obj = Builder 6 | .builder() 7 | .setCar("honda") 8 | .setCarColor("Green") 9 | .build(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /LLD/Creational/Factory/Button.java: -------------------------------------------------------------------------------- 1 | package Creational.Factory; 2 | 3 | public class Button { 4 | private int size; 5 | private String type; 6 | 7 | public Button(int size, String type) { 8 | this.size = size; 9 | this.type = type; 10 | } 11 | 12 | public int getSize() { 13 | return size; 14 | } 15 | 16 | public String getType() { 17 | return type; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LLD/Creational/Factory/ButtonFactory.java: -------------------------------------------------------------------------------- 1 | package Creational.Factory; 2 | 3 | public abstract class ButtonFactory { 4 | public abstract Button createButton(); 5 | } 6 | -------------------------------------------------------------------------------- /LLD/Creational/Factory/RectangleButton.java: -------------------------------------------------------------------------------- 1 | package Creational.Factory; 2 | 3 | 4 | public class RectangleButton extends ButtonFactory{ 5 | 6 | @Override 7 | public Button createButton() { 8 | return new Button(1, "rectangle"); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /LLD/Creational/Factory/RoundButton.java: -------------------------------------------------------------------------------- 1 | package Creational.Factory; 2 | 3 | public class RoundButton extends ButtonFactory{ 4 | @Override 5 | public Button createButton() { 6 | return new Button(2, "round"); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Creational/Factory/Runner.java: -------------------------------------------------------------------------------- 1 | package Creational.Factory; 2 | 3 | public class Runner { 4 | public static void main(String[] args) { 5 | RectangleButton rect = new RectangleButton(); 6 | Button button = rect.createButton(); 7 | System.out.println(button.getType()); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /LLD/Creational/Prototype/ObjectClonable.java: -------------------------------------------------------------------------------- 1 | package Creational.Prototype; 2 | 3 | public interface ObjectClonable { 4 | ObjectClonable clone(); 5 | } 6 | -------------------------------------------------------------------------------- /LLD/Creational/Prototype/Rectangle.java: -------------------------------------------------------------------------------- 1 | package Creational.Prototype; 2 | 3 | public class Rectangle implements ObjectClonable{ 4 | 5 | private int length; 6 | private int breath; 7 | private String color; 8 | 9 | public Rectangle(int length, int breath, String color) { 10 | this.length = length; 11 | this.breath = breath; 12 | this.color = color; 13 | } 14 | 15 | @Override 16 | public Rectangle clone() { 17 | return new Rectangle(length, breath, color); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LLD/Creational/Singleton/Singleton.java: -------------------------------------------------------------------------------- 1 | package Creational.Singleton; 2 | 3 | public class Singleton { 4 | class Example{ 5 | // lazy initialization 6 | // Example s_instance = new Example(); 7 | static Example s_instance; 8 | public Example getInstance(){ 9 | if(s_instance==null){ 10 | synchronized (Example.class) { 11 | s_instance = new Example(); 12 | } 13 | } 14 | return s_instance; 15 | } 16 | private Example(){ 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LLD/Structural/Adapter/AdapterAndroid.java: -------------------------------------------------------------------------------- 1 | package Structural.Adapter; 2 | 3 | public class AdapterAndroid implements AppleCharger{ 4 | private AndroidCharger androidCharger; 5 | 6 | public AdapterAndroid(AndroidCharger androidCharger) { 7 | this.androidCharger = androidCharger; 8 | } 9 | 10 | @Override 11 | public void chargeIphone() { 12 | androidCharger.chargePhone(); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /LLD/Structural/Adapter/AndroidCharger.java: -------------------------------------------------------------------------------- 1 | package Structural.Adapter; 2 | 3 | public interface AndroidCharger { 4 | public void chargePhone(); 5 | } 6 | -------------------------------------------------------------------------------- /LLD/Structural/Adapter/AppleCharger.java: -------------------------------------------------------------------------------- 1 | package Structural.Adapter; 2 | 3 | public interface AppleCharger { 4 | public void chargeIphone(); 5 | } 6 | -------------------------------------------------------------------------------- /LLD/Structural/Adapter/Iphone12.java: -------------------------------------------------------------------------------- 1 | package Structural.Adapter; 2 | 3 | public class Iphone12 { 4 | AppleCharger charger; 5 | 6 | public Iphone12(AppleCharger charger) { 7 | this.charger = charger; 8 | } 9 | 10 | public void chargePhone(){ 11 | charger.chargeIphone(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /LLD/Structural/Adapter/IphoneCharger.java: -------------------------------------------------------------------------------- 1 | package Structural.Adapter; 2 | 3 | public class IphoneCharger implements AppleCharger { 4 | @Override 5 | public void chargeIphone() { 6 | System.out.println("Charging from original apple chrager"); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Structural/Adapter/Runner.java: -------------------------------------------------------------------------------- 1 | package Structural.Adapter; 2 | 3 | public class Runner { 4 | public static void main(String[] args) { 5 | AndroidCharger androidCharger = new VivoCharger(); 6 | AppleCharger charger = new AdapterAndroid(androidCharger); 7 | 8 | Iphone12 phone = new Iphone12(charger); 9 | phone.chargePhone(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /LLD/Structural/Adapter/VivoCharger.java: -------------------------------------------------------------------------------- 1 | package Structural.Adapter; 2 | 3 | public class VivoCharger implements AndroidCharger{ 4 | @Override 5 | public void chargePhone() { 6 | System.out.println("Charging from VIVO phone"); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Structural/Decorator/BasePizza.java: -------------------------------------------------------------------------------- 1 | package Structural.Decorator; 2 | 3 | public abstract class BasePizza { 4 | public abstract int cost(); 5 | } 6 | -------------------------------------------------------------------------------- /LLD/Structural/Decorator/CheeseTopping.java: -------------------------------------------------------------------------------- 1 | package Structural.Decorator; 2 | 3 | public class CheeseTopping extends PizzaDecorator{ 4 | BasePizza currentPizz; 5 | public CheeseTopping(BasePizza currentPizz){ 6 | this.currentPizz = currentPizz; 7 | } 8 | @Override 9 | public int cost() { 10 | return currentPizz.cost()+20; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /LLD/Structural/Decorator/PannerTopping.java: -------------------------------------------------------------------------------- 1 | package Structural.Decorator; 2 | 3 | public class PannerTopping extends PizzaDecorator{ 4 | BasePizza currentPizz; 5 | public PannerTopping(BasePizza currentPizz){ 6 | this.currentPizz = currentPizz; 7 | } 8 | @Override 9 | public int cost() { 10 | return currentPizz.cost() + 50; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /LLD/Structural/Decorator/PizzaDecorator.java: -------------------------------------------------------------------------------- 1 | package Structural.Decorator; 2 | 3 | public abstract class PizzaDecorator extends BasePizza{ 4 | 5 | } 6 | -------------------------------------------------------------------------------- /LLD/Structural/Decorator/Runner.java: -------------------------------------------------------------------------------- 1 | package Structural.Decorator; 2 | 3 | public class Runner { 4 | public static void main(String[] args) { 5 | BasePizza pizza = new SixInch(); 6 | System.out.println(pizza.cost()); 7 | 8 | pizza = new PannerTopping(pizza); 9 | System.out.println(pizza.cost()); 10 | 11 | pizza = new CheeseTopping(pizza); 12 | System.out.println(pizza.cost()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /LLD/Structural/Decorator/SixInch.java: -------------------------------------------------------------------------------- 1 | package Structural.Decorator; 2 | 3 | public class SixInch extends BasePizza{ 4 | @Override 5 | public int cost() { 6 | return 100; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Structural/Facade/GetDressed.java: -------------------------------------------------------------------------------- 1 | package Structural.Facade; 2 | 3 | public class GetDressed { 4 | void wearShirt(){ 5 | System.out.println("Shirt Done"); 6 | } 7 | void wearPant(){ 8 | System.out.println("Pant done"); 9 | } 10 | void packBag(){ 11 | System.out.println("Bag packed"); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /LLD/Structural/Facade/Runner.java: -------------------------------------------------------------------------------- 1 | package Structural.Facade; 2 | 3 | public class Runner { 4 | public static void main(String[] args) { 5 | GoToOfficeFacade goToOfficeFacade = new GoToOfficeFacade(new GetDressed(), new Transportation()); 6 | goToOfficeFacade.goOffice(); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LLD/Structural/Facade/Transportation.java: -------------------------------------------------------------------------------- 1 | package Structural.Facade; 2 | 3 | public class Transportation { 4 | void getRickshaw(){ 5 | System.out.println("Going from rickshaw"); 6 | } 7 | void payRickshaw(){ 8 | System.out.println("Paid to rickshaw"); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/April24/April24_1137.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.April24; 2 | 3 | import java.util.Arrays; 4 | 5 | public class April24_1137 { 6 | public static void main(String[] args) { 7 | int n =4; 8 | April24_1137 obj = new April24_1137(); 9 | System.out.println(obj.tribonacci(n)); 10 | } 11 | int[] dp; 12 | public int tribonacci(int n) { 13 | dp = new int[n+1]; 14 | Arrays.fill(dp, -1); 15 | return helper(n); 16 | } 17 | int helper(int n){ 18 | if(n==2 || n==1)return 1; 19 | if(n==0) return 0; 20 | 21 | if(dp[n]!=-1) return dp[n]; 22 | 23 | return dp[n] = helper(n-3)+helper(n-2)+helper(n-1); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Aug24/Aug1_2678.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Aug24; 2 | 3 | public class Aug1_2678 { 4 | public static void main(String[] args) { 5 | String[] details = {"7868190130M7522","5303914400F9211","9273338290F4010"}; 6 | Aug1_2678 obj = new Aug1_2678(); 7 | System.out.println(obj.countSeniors(details)); 8 | } 9 | 10 | public int countSeniors(String[] details) { 11 | int peopleGreaterThan60=0; 12 | for(String detail: details){ 13 | if(detail.charAt(11)>'6' || detail.charAt(11)=='6'&&detail.charAt(12)>'0'){ 14 | peopleGreaterThan60++; 15 | } 16 | } 17 | return peopleGreaterThan60; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Dec23/Dec10_867.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Dec23; 2 | 3 | public class Dec10_867 { 4 | public static void main(String[] args) { 5 | int[][] matrix = {{1,2,3},{4,5,6},{7,8,9}}; 6 | Dec10_867 obj = new Dec10_867(); 7 | System.out.println(obj.transpose(matrix)); 8 | } 9 | 10 | public int[][] transpose(int[][] matrix) { 11 | int[][] newMat = new int[matrix[0].length][matrix.length]; 12 | 13 | for(int i=0; imax){ 13 | secondMax = max; 14 | max = num; 15 | continue; 16 | } 17 | if(num>secondMax){ 18 | secondMax = num; 19 | } 20 | } 21 | return (max-1) * (secondMax-1); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Dec23/Dec13_1582.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Dec23; 2 | 3 | import java.util.Arrays; 4 | 5 | public class Dec13_1582 { 6 | 7 | public static void main(String[] args) { 8 | int[][] mat = {{1,0,0},{0,0,1},{1,0,0}}; 9 | Dec13_1582 obj = new Dec13_1582(); 10 | int[] row = new int[mat.length]; 11 | System.out.println(Arrays.stream(mat[0]).sum()); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Dec23/Dec7_1903.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Dec23; 2 | 3 | public class Dec7_1903 { 4 | public static void main(String[] args) { 5 | Dec7_1903 obj = new Dec7_1903(); 6 | System.out.println(obj.largestOddNumber("2356")); 7 | } 8 | 9 | 10 | public String largestOddNumber(String num) { 11 | int end = num.length()-1; 12 | while(end>=0){ 13 | if(Integer.parseInt(num.charAt(end)+"")%2 != 0){ 14 | break; 15 | } 16 | end--; 17 | } 18 | 19 | return num.substring(0, end+1); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Dec24/dec1_1346.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Dec24; 2 | 3 | import java.util.HashSet; 4 | 5 | public class dec1_1346 { 6 | public static void main(String[] args) { 7 | dec1_1346 obj = new dec1_1346(); 8 | int[] arr = {10,2,5,3}; 9 | System.out.println(obj.checkIfExist(arr)); 10 | } 11 | 12 | public boolean checkIfExist(int[] arr) { 13 | HashSet hs = new HashSet<>(); 14 | for(int num: arr){ 15 | if(hs.contains(2*num) || num%2==0 && hs.contains(num/2)){ 16 | return true; 17 | } 18 | hs.add(num); 19 | } 20 | return false; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Feb24/Feb5_387.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Feb24; 2 | 3 | public class Feb5_387 { 4 | public static void main(String[] args) { 5 | String s = "leetcode"; 6 | Feb5_387 obj = new Feb5_387(); 7 | System.out.println(obj.firstUniqChar(s)); 8 | } 9 | 10 | public int firstUniqChar(String s) { 11 | int[] freq = new int[26]; 12 | for(char ch: s.toCharArray()) { 13 | freq[ch-'a']++; 14 | } 15 | for (int i = 0; i < s.length(); i++) { 16 | if (freq[s.charAt(i) - 'a'] == 1) { 17 | return i; 18 | } 19 | } 20 | return -1; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Feb25/feb10.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Feb25; 2 | 3 | public class feb10 { 4 | public static void main(String[] args) { 5 | String s = "cb34"; 6 | feb10 obj = new feb10(); 7 | System.out.println(obj.clearDigits(s)); 8 | } 9 | public String clearDigits(String s) { 10 | StringBuilder sb = new StringBuilder(); 11 | 12 | for(int i=0; i1){ 12 | ans = ((ans + 1) | x); 13 | } 14 | return ans; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /LeetCode/DailyChallenge/Nov23/Nov24_1561.java: -------------------------------------------------------------------------------- 1 | package DailyChallenge.Nov23; 2 | 3 | import java.util.Arrays; 4 | 5 | public class Nov24_1561 { 6 | public static void main(String[] args) { 7 | int nums[] = {9,8,7,6,5,1,2,3,4}; 8 | Nov24_1561 obj = new Nov24_1561(); 9 | System.out.println(obj.maxCoins(nums)); 10 | } 11 | public int maxCoins(int[] piles) { 12 | Arrays.sort(piles); 13 | int ans = 0; 14 | int i=0; int j=piles.length-1; 15 | while(ithis.pastEnd) { 18 | this.pastStart = start; 19 | this.pastEnd = end; 20 | return true; 21 | } 22 | return false; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /LeetCode/Utils/TreeNode.java: -------------------------------------------------------------------------------- 1 | package Utils; 2 | 3 | public class TreeNode { 4 | int val; 5 | public TreeNode left; 6 | public TreeNode right; 7 | TreeNode() {} 8 | TreeNode(int val) { this.val = val; } 9 | TreeNode(int val, TreeNode left, TreeNode right) { 10 | this.val = val; 11 | this.left = left; 12 | this.right = right; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /out/production/Advanced/.gitignore: -------------------------------------------------------------------------------- 1 | ### IntelliJ IDEA ### 2 | out/ 3 | !**/src/main/**/out/ 4 | !**/src/test/**/out/ 5 | 6 | ### Eclipse ### 7 | .apt_generated 8 | .classpath 9 | .factorypath 10 | .project 11 | .settings 12 | .springBeans 13 | .sts4-cache 14 | bin/ 15 | !**/src/main/**/bin/ 16 | !**/src/test/**/bin/ 17 | 18 | ### NetBeans ### 19 | /nbproject/private/ 20 | /nbbuild/ 21 | /dist/ 22 | /nbdist/ 23 | /.nb-gradle/ 24 | 25 | ### VS Code ### 26 | .vscode/ 27 | 28 | ### Mac OS ### 29 | .DS_Store -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/Homework/MaximumSumSquareSubMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/Homework/MaximumSumSquareSubMatrix.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/Homework/MinimumSwaps.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/Homework/MinimumSwaps.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/Homework/MinimumSwaps2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/Homework/MinimumSwaps2.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/Homework/RowWithMaxOnes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/Homework/RowWithMaxOnes.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/SearchInSortedMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/SearchInSortedMatrix.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/SubMatrixMaxSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/SubMatrixMaxSum.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/SumOfAllSubmatrices.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/SumOfAllSubmatrices.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDSA_Arrays2/SumOfQuerrySubMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDSA_Arrays2/SumOfQuerrySubMatrix.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDsa_Arrays1/BeggarsPot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDsa_Arrays1/BeggarsPot.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDsa_Arrays1/HomeWork/Add1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDsa_Arrays1/HomeWork/Add1.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDsa_Arrays1/HomeWork/Flip.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDsa_Arrays1/HomeWork/Flip.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDsa_Arrays1/MaxSumInArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDsa_Arrays1/MaxSumInArray.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDsa_Arrays1/MaximumAbsoluteDifference.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDsa_Arrays1/MaximumAbsoluteDifference.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDsa_Interview_Problems/FirstMissingInteger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDsa_Interview_Problems/FirstMissingInteger.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceDsa_Interview_Problems/WaterTrapped.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceDsa_Interview_Problems/WaterTrapped.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceHashing1/FlipAndNearest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceHashing1/FlipAndNearest.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceHashing1/Homework/ColorFullNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceHashing1/Homework/ColorFullNumber.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceHashing1/Homework/CountSubArrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceHashing1/Homework/CountSubArrays.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceHashing1/Homework/SortArrayInGivenOrder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceHashing1/Homework/SortArrayInGivenOrder.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceHashing1/LongestConsecutiveSequence.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceHashing1/LongestConsecutiveSequence.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceHashing1/ShaggyAndDistance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceHashing1/ShaggyAndDistance.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceHashing1/SubArrSum0.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceHashing1/SubArrSum0.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceTwoPointer/ContainerWithMostWater.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceTwoPointer/ContainerWithMostWater.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceTwoPointer/PairWithSumB.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceTwoPointer/PairWithSumB.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceTwoPointer/PairswithGivenDifference.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceTwoPointer/PairswithGivenDifference.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceTwoPointer/SubArrayGivenSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceTwoPointer/SubArrayGivenSum.class -------------------------------------------------------------------------------- /out/production/Advanced/AdvanceTwoPointer/ThreeSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/AdvanceTwoPointer/ThreeSum.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearch1/BinarySearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearch1/BinarySearch.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearch1/Homework/MatrixMedian.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearch1/Homework/MatrixMedian.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearch1/Homework/MatrixSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearch1/Homework/MatrixSearch.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearch1/PeakElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearch1/PeakElement.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearch1/SearchForARange.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearch1/SearchForARange.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearch1/SortedInsertPosition.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearch1/SortedInsertPosition.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearchOnAnswer/LargestMinDistance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearchOnAnswer/LargestMinDistance.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearchOnAnswer/MinPainterToWorkInXTime.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearchOnAnswer/MinPainterToWorkInXTime.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearchOnAnswer/PainterProblem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearchOnAnswer/PainterProblem.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearchProblems/MedianOfArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearchProblems/MedianOfArray.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearchProblems/SortedRoatedSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearchProblems/SortedRoatedSearch.class -------------------------------------------------------------------------------- /out/production/Advanced/BinarySearchProblems/SquareRootIntegers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BinarySearchProblems/SquareRootIntegers.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationBasic/Homework/DifferentBitsSumPairwise.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationBasic/Homework/DifferentBitsSumPairwise.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationBasic/Homework/InterestingArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationBasic/Homework/InterestingArray.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationBasic/Number_of_1_Bits.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationBasic/Number_of_1_Bits.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationBasic/SingleNumberPart2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationBasic/SingleNumberPart2.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationProblems/Homework/MinXor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationProblems/Homework/MinXor.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationProblems/Homework/StrangeEquality.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationProblems/Homework/StrangeEquality.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationProblems/Homework/SubarrayOr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationProblems/Homework/SubarrayOr.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationProblems/MaxAndPair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationProblems/MaxAndPair.class -------------------------------------------------------------------------------- /out/production/Advanced/BitManipulationProblems/SingleNumberIII.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/BitManipulationProblems/SingleNumberIII.class -------------------------------------------------------------------------------- /out/production/Advanced/Hashing2GeometryAndString/CountRectangles.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Hashing2GeometryAndString/CountRectangles.class -------------------------------------------------------------------------------- /out/production/Advanced/Hashing2GeometryAndString/CountRightTriangles.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Hashing2GeometryAndString/CountRightTriangles.class -------------------------------------------------------------------------------- /out/production/Advanced/Hashing2GeometryAndString/Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Hashing2GeometryAndString/Pair.class -------------------------------------------------------------------------------- /out/production/Advanced/Hashing2GeometryAndString/WindowString.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Hashing2GeometryAndString/WindowString.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/ConnectRopes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/ConnectRopes.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/Homework/BClosestPointsToOrigin$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/Homework/BClosestPointsToOrigin$1.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/Homework/BClosestPointsToOrigin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/Homework/BClosestPointsToOrigin.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/Homework/BSmallestPrimeFactor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/Homework/BSmallestPrimeFactor.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/Homework/KthSmallestElementIn2dArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/Homework/KthSmallestElementIn2dArray.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/Homework/MaxSumAfterBNegations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/Homework/MaxSumAfterBNegations.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/Homework/MishaAndCandies.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/Homework/MishaAndCandies.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/Homework/ProductOf3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/Homework/ProductOf3.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps/MagicianAndChocolates.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps/MagicianAndChocolates.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps2/AthLargestElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps2/AthLargestElement.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps2/Homework/MinLargestElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps2/Homework/MinLargestElement.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps2/KplacesApart.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps2/KplacesApart.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps2/RunningMedian.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps2/RunningMedian.class -------------------------------------------------------------------------------- /out/production/Advanced/Heaps2/WaysToFormMaxHeap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Heaps2/WaysToFormMaxHeap.class -------------------------------------------------------------------------------- /out/production/Advanced/InsertionQucikSort/MaxChunkToSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/InsertionQucikSort/MaxChunkToSort.class -------------------------------------------------------------------------------- /out/production/Advanced/InsertionQucikSort/UniqueElements.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/InsertionQucikSort/UniqueElements.class -------------------------------------------------------------------------------- /out/production/Advanced/LL2SortingAndDetectingLoop/AddTwoNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LL2SortingAndDetectingLoop/AddTwoNumber.class -------------------------------------------------------------------------------- /out/production/Advanced/LL2SortingAndDetectingLoop/DoublyLIst$ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LL2SortingAndDetectingLoop/DoublyLIst$ListNode.class -------------------------------------------------------------------------------- /out/production/Advanced/LL2SortingAndDetectingLoop/DoublyLIst.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LL2SortingAndDetectingLoop/DoublyLIst.class -------------------------------------------------------------------------------- /out/production/Advanced/LL2SortingAndDetectingLoop/PreRead1SortedArr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LL2SortingAndDetectingLoop/PreRead1SortedArr.class -------------------------------------------------------------------------------- /out/production/Advanced/LL2SortingAndDetectingLoop/PreRead2MergeSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LL2SortingAndDetectingLoop/PreRead2MergeSort.class -------------------------------------------------------------------------------- /out/production/Advanced/LinkedList1/CopyList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LinkedList1/CopyList.class -------------------------------------------------------------------------------- /out/production/Advanced/LinkedList1/CreatLL$ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LinkedList1/CreatLL$ListNode.class -------------------------------------------------------------------------------- /out/production/Advanced/LinkedList1/CreatLL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LinkedList1/CreatLL.class -------------------------------------------------------------------------------- /out/production/Advanced/LinkedList1/ReverseLinkedList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/LinkedList1/ReverseLinkedList.class -------------------------------------------------------------------------------- /out/production/Advanced/ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/ListNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Main.class -------------------------------------------------------------------------------- /out/production/Advanced/Math2GCD/DeleteOne.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Math2GCD/DeleteOne.class -------------------------------------------------------------------------------- /out/production/Advanced/Math2GCD/GCD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Math2GCD/GCD.class -------------------------------------------------------------------------------- /out/production/Advanced/Math2GCD/HomeWork/AllGcdPair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Math2GCD/HomeWork/AllGcdPair.class -------------------------------------------------------------------------------- /out/production/Advanced/Math2GCD/HomeWork/DivisorGame.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Math2GCD/HomeWork/DivisorGame.class -------------------------------------------------------------------------------- /out/production/Advanced/Math2GCD/HomeWork/EnumeratingGCD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Math2GCD/HomeWork/EnumeratingGCD.class -------------------------------------------------------------------------------- /out/production/Advanced/Math2GCD/HomeWork/LargestCoprimeDivisor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Math2GCD/HomeWork/LargestCoprimeDivisor.class -------------------------------------------------------------------------------- /out/production/Advanced/Math2GCD/PubG.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Math2GCD/PubG.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths1ModularArithmatic/Homework/AandBModulo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths1ModularArithmatic/Homework/AandBModulo.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths1ModularArithmatic/Homework/RearrangeArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths1ModularArithmatic/Homework/RearrangeArray.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths1ModularArithmatic/ImplementPowerFunction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths1ModularArithmatic/ImplementPowerFunction.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths1ModularArithmatic/PairSumdivisiblebyM.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths1ModularArithmatic/PairSumdivisiblebyM.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths1ModularArithmatic/PrimeModuloInverse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths1ModularArithmatic/PrimeModuloInverse.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths1ModularArithmatic/TrailingZerosinFactorial.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths1ModularArithmatic/TrailingZerosinFactorial.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths1ModularArithmatic/VeryLargePower.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths1ModularArithmatic/VeryLargePower.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/CountFactors.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/CountFactors.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/CountOfDivisor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/CountOfDivisor.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/FindAllPrimes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/FindAllPrimes.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/HomeWork/FactorialArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/HomeWork/FactorialArray.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/HomeWork/FindIfRectangleOverlap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/HomeWork/FindIfRectangleOverlap.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/HomeWork/LuckyNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/HomeWork/LuckyNumber.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/HomeWork/PrimeSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/HomeWork/PrimeSum.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/NumberOfOpenDoors.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/NumberOfOpenDoors.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths3PrimeNumbers/SieveAlgo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths3PrimeNumbers/SieveAlgo.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths4Combimatrics/ComputNCRmodM.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths4Combimatrics/ComputNCRmodM.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths4Combimatrics/ExcelColumnTitle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths4Combimatrics/ExcelColumnTitle.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths4Combimatrics/PrimeModuloInverse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths4Combimatrics/PrimeModuloInverse.class -------------------------------------------------------------------------------- /out/production/Advanced/Maths4Combimatrics/SortedPermutationRank.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Maths4Combimatrics/SortedPermutationRank.class -------------------------------------------------------------------------------- /out/production/Advanced/Queues/Homework/MaxAndMinSubarray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Queues/Homework/MaxAndMinSubarray.class -------------------------------------------------------------------------------- /out/production/Advanced/Queues/Homework/MaxFreqStack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Queues/Homework/MaxFreqStack.class -------------------------------------------------------------------------------- /out/production/Advanced/Queues/Homework/NintegersContaining123.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Queues/Homework/NintegersContaining123.class -------------------------------------------------------------------------------- /out/production/Advanced/Queues/MaxElementFromWindow.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Queues/MaxElementFromWindow.class -------------------------------------------------------------------------------- /out/production/Advanced/Queues/NonRepeatingChar.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Queues/NonRepeatingChar.class -------------------------------------------------------------------------------- /out/production/Advanced/Queues/PerfectNumbers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Queues/PerfectNumbers.class -------------------------------------------------------------------------------- /out/production/Advanced/Queues/ReversingQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Queues/ReversingQueue.class -------------------------------------------------------------------------------- /out/production/Advanced/Recursion/FindFactorial.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Recursion/FindFactorial.class -------------------------------------------------------------------------------- /out/production/Advanced/Recursion/GenerateParentheses.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Recursion/GenerateParentheses.class -------------------------------------------------------------------------------- /out/production/Advanced/Recursion/Homework/Combinations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Recursion/Homework/Combinations.class -------------------------------------------------------------------------------- /out/production/Advanced/Recursion/TowerOfHanoi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Recursion/TowerOfHanoi.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingPrograms/InsertionSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingPrograms/InsertionSort.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingPrograms/MergeAlgo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingPrograms/MergeAlgo.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingPrograms/MergeSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingPrograms/MergeSort.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingPrograms/Partition.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingPrograms/Partition.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingPrograms/QuickSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingPrograms/QuickSort.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingPrograms/SelectionSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingPrograms/SelectionSort.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingRadixAndCountSort/BClosestPointsToOrigin$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingRadixAndCountSort/BClosestPointsToOrigin$1.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingRadixAndCountSort/BClosestPointsToOrigin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingRadixAndCountSort/BClosestPointsToOrigin.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingRadixAndCountSort/CountSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingRadixAndCountSort/CountSort.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingRadixAndCountSort/Homework/LargestNumber$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingRadixAndCountSort/Homework/LargestNumber$1.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingRadixAndCountSort/Homework/LargestNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingRadixAndCountSort/Homework/LargestNumber.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingRadixAndCountSort/MaxUnsortedSubarray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingRadixAndCountSort/MaxUnsortedSubarray.class -------------------------------------------------------------------------------- /out/production/Advanced/SortingRadixAndCountSort/SumDifferenceMaxMin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/SortingRadixAndCountSort/SumDifferenceMaxMin.class -------------------------------------------------------------------------------- /out/production/Advanced/Sorting_Merge_Selection/Homework/MaxMinMagic.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Sorting_Merge_Selection/Homework/MaxMinMagic.class -------------------------------------------------------------------------------- /out/production/Advanced/Sorting_Merge_Selection/Homework/MinAbsoluteDiff.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Sorting_Merge_Selection/Homework/MinAbsoluteDiff.class -------------------------------------------------------------------------------- /out/production/Advanced/Sorting_Merge_Selection/Homework/ReversePair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Sorting_Merge_Selection/Homework/ReversePair.class -------------------------------------------------------------------------------- /out/production/Advanced/Sorting_Merge_Selection/Homework/WaveArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Sorting_Merge_Selection/Homework/WaveArray.class -------------------------------------------------------------------------------- /out/production/Advanced/Sorting_Merge_Selection/InversionCountInArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Sorting_Merge_Selection/InversionCountInArray.class -------------------------------------------------------------------------------- /out/production/Advanced/Sorting_Merge_Selection/KthSmallestElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Sorting_Merge_Selection/KthSmallestElement.class -------------------------------------------------------------------------------- /out/production/Advanced/Sorting_Merge_Selection/MergeTwoSortedArrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Sorting_Merge_Selection/MergeTwoSortedArrays.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks/BalancedParanthesis.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks/BalancedParanthesis.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks/DoubleCharacterTrouble.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks/DoubleCharacterTrouble.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks/Homework/RedundantBraces.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks/Homework/RedundantBraces.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks/Homework/TwoBracketProblem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks/Homework/TwoBracketProblem.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks/PostfixOperation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks/PostfixOperation.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks2/Homework/AllSubArrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks2/Homework/AllSubArrays.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks2/Homework/MaxRectangleWith1s.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks2/Homework/MaxRectangleWith1s.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks2/Homework/NearestGreaterElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks2/Homework/NearestGreaterElement.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks2/LargestRectangleInHistogram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks2/LargestRectangleInHistogram.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks2/MaxAndMin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks2/MaxAndMin.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks2/NearestSmallestElem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks2/NearestSmallestElem.class -------------------------------------------------------------------------------- /out/production/Advanced/Stacks2/SortStack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Stacks2/SortStack.class -------------------------------------------------------------------------------- /out/production/Advanced/StringPatternMatching/BoringSubstring.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/StringPatternMatching/BoringSubstring.class -------------------------------------------------------------------------------- /out/production/Advanced/StringPatternMatching/RabinKarp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/StringPatternMatching/RabinKarp.class -------------------------------------------------------------------------------- /out/production/Advanced/StringPatternMatching/ReverseString.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/StringPatternMatching/ReverseString.class -------------------------------------------------------------------------------- /out/production/Advanced/Trees1/Assignments/BTPreIn$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Trees1/Assignments/BTPreIn$TreeNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Trees1/Assignments/BTPreIn.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Trees1/Assignments/BTPreIn.class -------------------------------------------------------------------------------- /out/production/Advanced/Trees1/PreReadWarmup/InOrderTraversal.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Trees1/PreReadWarmup/InOrderTraversal.class -------------------------------------------------------------------------------- /out/production/Advanced/Trees1/PreReadWarmup/PostOrder$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Trees1/PreReadWarmup/PostOrder$TreeNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Trees1/PreReadWarmup/PostOrder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Trees1/PreReadWarmup/PostOrder.class -------------------------------------------------------------------------------- /out/production/Advanced/Trees1/PreReadWarmup/PreOrder$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Trees1/PreReadWarmup/PreOrder$TreeNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Trees1/PreReadWarmup/PreOrder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Trees1/PreReadWarmup/PreOrder.class -------------------------------------------------------------------------------- /out/production/Advanced/Tries2/MaxXor$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Tries2/MaxXor$TrieNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Tries2/MaxXor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Tries2/MaxXor.class -------------------------------------------------------------------------------- /out/production/Advanced/Tries2/MaxXorSubArray$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Tries2/MaxXorSubArray$TrieNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Tries2/MaxXorSubArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Tries2/MaxXorSubArray.class -------------------------------------------------------------------------------- /out/production/Advanced/Utils/ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Utils/ListNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Utils/RandomListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Utils/RandomListNode.class -------------------------------------------------------------------------------- /out/production/Advanced/Utils/ScaUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Utils/ScaUtils.class -------------------------------------------------------------------------------- /out/production/Advanced/Zalgo/ZalgoBruteForce.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/Zalgo/ZalgoBruteForce.class -------------------------------------------------------------------------------- /out/production/Advanced/adv12Utils/BuildPasactTriangle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/adv12Utils/BuildPasactTriangle.class -------------------------------------------------------------------------------- /out/production/Advanced/adv12Utils/ScaUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/adv12Utils/ScaUtils.class -------------------------------------------------------------------------------- /out/production/Advanced/contest2/Mountain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/contest2/Mountain.class -------------------------------------------------------------------------------- /out/production/Advanced/temp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/temp.class -------------------------------------------------------------------------------- /out/production/Advanced/tp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tp.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/AutoComplete$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/AutoComplete$1.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/AutoComplete$Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/AutoComplete$Pair.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/AutoComplete$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/AutoComplete$TrieNode.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/AutoComplete.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/AutoComplete.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/CreateSearchTrie$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/CreateSearchTrie$TrieNode.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/CreateSearchTrie.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/CreateSearchTrie.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/ModifiedSearch$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/ModifiedSearch$TrieNode.class -------------------------------------------------------------------------------- /out/production/Advanced/tries/ModifiedSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Advanced/tries/ModifiedSearch.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/Homework/MaximumSumSquareSubMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/Homework/MaximumSumSquareSubMatrix.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/Homework/MinimumSwaps.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/Homework/MinimumSwaps.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/Homework/MinimumSwaps2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/Homework/MinimumSwaps2.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/Homework/RowWithMaxOnes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/Homework/RowWithMaxOnes.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/SearchInSortedMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/SearchInSortedMatrix.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/SubMatrixMaxSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/SubMatrixMaxSum.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/SumOfAllSubmatrices.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/SumOfAllSubmatrices.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDSA_Arrays2/SumOfQuerrySubMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDSA_Arrays2/SumOfQuerrySubMatrix.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDsa_Arrays1/BeggarsPot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDsa_Arrays1/BeggarsPot.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDsa_Arrays1/HomeWork/Add1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDsa_Arrays1/HomeWork/Add1.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDsa_Arrays1/HomeWork/Flip.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDsa_Arrays1/HomeWork/Flip.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDsa_Arrays1/MaxSumInArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDsa_Arrays1/MaxSumInArray.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDsa_Arrays1/MaximumAbsoluteDifference.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDsa_Arrays1/MaximumAbsoluteDifference.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDsa_Interview_Problems/FirstMissingInteger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDsa_Interview_Problems/FirstMissingInteger.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceDsa_Interview_Problems/WaterTrapped.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceDsa_Interview_Problems/WaterTrapped.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceHashing1/FlipAndNearest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceHashing1/FlipAndNearest.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceHashing1/Homework/ColorFullNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceHashing1/Homework/ColorFullNumber.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceHashing1/Homework/CountSubArrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceHashing1/Homework/CountSubArrays.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceHashing1/Homework/SortArrayInGivenOrder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceHashing1/Homework/SortArrayInGivenOrder.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceHashing1/LongestConsecutiveSequence.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceHashing1/LongestConsecutiveSequence.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceHashing1/ShaggyAndDistance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceHashing1/ShaggyAndDistance.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceHashing1/SubArrSum0.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceHashing1/SubArrSum0.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceTwoPointer/ContainerWithMostWater.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceTwoPointer/ContainerWithMostWater.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceTwoPointer/PairWithSumB.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceTwoPointer/PairWithSumB.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceTwoPointer/PairswithGivenDifference.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceTwoPointer/PairswithGivenDifference.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceTwoPointer/SubArrayGivenSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceTwoPointer/SubArrayGivenSum.class -------------------------------------------------------------------------------- /out/production/DSA/AdvanceTwoPointer/ThreeSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/AdvanceTwoPointer/ThreeSum.class -------------------------------------------------------------------------------- /out/production/DSA/Behavioural/Observer/Runner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Behavioural/Observer/Runner.class -------------------------------------------------------------------------------- /out/production/DSA/Behavioural/Observer/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Behavioural/Observer/User.class -------------------------------------------------------------------------------- /out/production/DSA/Behavioural/Observer/YtChannel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Behavioural/Observer/YtChannel.class -------------------------------------------------------------------------------- /out/production/DSA/Behavioural/Strategy/AdditionStrategy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Behavioural/Strategy/AdditionStrategy.class -------------------------------------------------------------------------------- /out/production/DSA/Behavioural/Strategy/OperationStrategy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Behavioural/Strategy/OperationStrategy.class -------------------------------------------------------------------------------- /out/production/DSA/Behavioural/Strategy/Runner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Behavioural/Strategy/Runner.class -------------------------------------------------------------------------------- /out/production/DSA/Behavioural/Strategy/SubstractionStrategy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Behavioural/Strategy/SubstractionStrategy.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearch1/BinarySearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearch1/BinarySearch.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearch1/Homework/MatrixMedian.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearch1/Homework/MatrixMedian.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearch1/Homework/MatrixSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearch1/Homework/MatrixSearch.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearch1/PeakElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearch1/PeakElement.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearch1/SearchForARange.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearch1/SearchForARange.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearch1/SortedInsertPosition.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearch1/SortedInsertPosition.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearchOnAnswer/LargestMinDistance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearchOnAnswer/LargestMinDistance.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearchOnAnswer/MinPainterToWorkInXTime.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearchOnAnswer/MinPainterToWorkInXTime.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearchOnAnswer/PainterProblem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearchOnAnswer/PainterProblem.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearchProblems/MedianOfArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearchProblems/MedianOfArray.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearchProblems/SortedRoatedSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearchProblems/SortedRoatedSearch.class -------------------------------------------------------------------------------- /out/production/DSA/BinarySearchProblems/SquareRootIntegers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BinarySearchProblems/SquareRootIntegers.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationBasic/Homework/DifferentBitsSumPairwise.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationBasic/Homework/DifferentBitsSumPairwise.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationBasic/Homework/InterestingArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationBasic/Homework/InterestingArray.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationBasic/Number_of_1_Bits.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationBasic/Number_of_1_Bits.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationBasic/SingleNumberPart2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationBasic/SingleNumberPart2.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationProblems/Homework/MinXor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationProblems/Homework/MinXor.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationProblems/Homework/StrangeEquality.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationProblems/Homework/StrangeEquality.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationProblems/Homework/SubarrayOr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationProblems/Homework/SubarrayOr.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationProblems/MaxAndPair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationProblems/MaxAndPair.class -------------------------------------------------------------------------------- /out/production/DSA/BitManipulationProblems/SingleNumberIII.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/BitManipulationProblems/SingleNumberIII.class -------------------------------------------------------------------------------- /out/production/DSA/Contest/Weekly/WeeklyContest372/q100119.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Contest/Weekly/WeeklyContest372/q100119.class -------------------------------------------------------------------------------- /out/production/DSA/Contest/Weekly/WeeklyContest372/q100122.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Contest/Weekly/WeeklyContest372/q100122.class -------------------------------------------------------------------------------- /out/production/DSA/Contest/Weekly/WeeklyContest372/q100131.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Contest/Weekly/WeeklyContest372/q100131.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Builder/Builder$BuilderBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Builder/Builder$BuilderBuilder.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Builder/Builder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Builder/Builder.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Builder/BuilderUse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Builder/BuilderUse.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Factory/Button.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Factory/Button.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Factory/ButtonFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Factory/ButtonFactory.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Factory/RectangleButton.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Factory/RectangleButton.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Factory/RoundButton.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Factory/RoundButton.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Factory/Runner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Factory/Runner.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Prototype/ObjectClonable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Prototype/ObjectClonable.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Prototype/Rectangle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Prototype/Rectangle.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Singleton/Singleton$Example.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Singleton/Singleton$Example.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Singleton/Singleton.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Singleton/Singleton.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Temp$MyRunnable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Temp$MyRunnable.class -------------------------------------------------------------------------------- /out/production/DSA/Creational/Temp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Creational/Temp.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec10_867.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec10_867.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec11_1287.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec11_1287.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec12_1464.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec12_1464.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec13_1582.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec13_1582.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec14_2482.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec14_2482.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec15_1436.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec15_1436.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec16_242.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec16_242.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec18_1913.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec18_1913.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec19_661.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec19_661.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec1_1662.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec1_1662.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec22_1422.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec22_1422.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec23_1496.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec23_1496.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec24_1758.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec24_1758.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec25_91.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec25_91.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec26_1155.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec26_1155.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec27_1578.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec27_1578.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec28_1531.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec28_1531.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec29_1335.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec29_1335.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec2_1160.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec2_1160.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec31_1624.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec31_1624.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec3_1266.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec3_1266.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec4_2264.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec4_2264.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec5_1688.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec5_1688.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec6_1716.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec6_1716.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec7_1903.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec7_1903.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec8_606$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec8_606$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec8_606.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec8_606.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec9_94$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec9_94$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Dec23/Dec9_94.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Dec23/Dec9_94.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/InterviewQuestion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/InterviewQuestion.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan1.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan10_2385$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan10_2385$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan10_2385.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan10_2385.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan11_1026$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan11_1026$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan11_1026.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan11_1026.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan12_1704.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan12_1704.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan13_1347.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan13_1347.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan14_1657.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan14_1657.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan15_2225.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan15_2225.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan16_380$RandomizedSet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan16_380$RandomizedSet.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan16_380.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan16_380.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan17_1207.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan17_1207.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan18_70.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan18_70.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan19_931.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan19_931.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan20_907.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan20_907.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan4_2870.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan4_2870.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan9_872$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan9_872$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Jan24/Jan9_872.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Jan24/Jan9_872.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov17_1877.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov17_1877.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov18_1838.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov18_1838.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov19_1887.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov19_1887.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov20_2391.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov20_2391.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov21_1814.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov21_1814.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov22_1424.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov22_1424.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov23_1630.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov23_1630.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov24_1561.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov24_1561.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov25_1685.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov25_1685.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov26_1727.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov26_1727.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov27_935.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov27_935.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov28_2147.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov28_2147.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov29_191.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov29_191.class -------------------------------------------------------------------------------- /out/production/DSA/DailyChallenge/Nov23/Nov30_1611.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/DailyChallenge/Nov23/Nov30_1611.class -------------------------------------------------------------------------------- /out/production/DSA/FoodRatings$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/FoodRatings$1.class -------------------------------------------------------------------------------- /out/production/DSA/FoodRatings$Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/FoodRatings$Pair.class -------------------------------------------------------------------------------- /out/production/DSA/FoodRatings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/FoodRatings.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/BfsDfs.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/BfsDfs.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/CycleInGraph.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/CycleInGraph.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/HomeWork/CloneGraph$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/HomeWork/CloneGraph$Node.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/HomeWork/CloneGraph.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/HomeWork/CloneGraph.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/HomeWork/FirstDfs.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/HomeWork/FirstDfs.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/HomeWork/ValidPath.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/HomeWork/ValidPath.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/NumberOfIsland.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/NumberOfIsland.class -------------------------------------------------------------------------------- /out/production/DSA/Graph1/ShortestDistanceInMaze.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph1/ShortestDistanceInMaze.class -------------------------------------------------------------------------------- /out/production/DSA/Graph2/CheckBipartiteGraph.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph2/CheckBipartiteGraph.class -------------------------------------------------------------------------------- /out/production/DSA/Graph2/ColoringCycleGraph.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph2/ColoringCycleGraph.class -------------------------------------------------------------------------------- /out/production/DSA/Graph2/ConstructRoads.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph2/ConstructRoads.class -------------------------------------------------------------------------------- /out/production/DSA/Graph2/Homework/DistanceOfNearestCell$Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph2/Homework/DistanceOfNearestCell$Pair.class -------------------------------------------------------------------------------- /out/production/DSA/Graph2/Homework/DistanceOfNearestCell.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph2/Homework/DistanceOfNearestCell.class -------------------------------------------------------------------------------- /out/production/DSA/Graph2/RottenOranges$Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph2/RottenOranges$Pair.class -------------------------------------------------------------------------------- /out/production/DSA/Graph2/RottenOranges.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Graph2/RottenOranges.class -------------------------------------------------------------------------------- /out/production/DSA/Hashing2GeometryAndString/CountRectangles.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Hashing2GeometryAndString/CountRectangles.class -------------------------------------------------------------------------------- /out/production/DSA/Hashing2GeometryAndString/CountRightTriangles.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Hashing2GeometryAndString/CountRightTriangles.class -------------------------------------------------------------------------------- /out/production/DSA/Hashing2GeometryAndString/Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Hashing2GeometryAndString/Pair.class -------------------------------------------------------------------------------- /out/production/DSA/Hashing2GeometryAndString/WindowString.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Hashing2GeometryAndString/WindowString.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/ConnectRopes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/ConnectRopes.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/Homework/BClosestPointsToOrigin$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/Homework/BClosestPointsToOrigin$1.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/Homework/BClosestPointsToOrigin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/Homework/BClosestPointsToOrigin.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/Homework/BSmallestPrimeFactor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/Homework/BSmallestPrimeFactor.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/Homework/KthSmallestElementIn2dArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/Homework/KthSmallestElementIn2dArray.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/Homework/MaxSumAfterBNegations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/Homework/MaxSumAfterBNegations.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/Homework/MishaAndCandies.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/Homework/MishaAndCandies.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/Homework/ProductOf3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/Homework/ProductOf3.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps/MagicianAndChocolates.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps/MagicianAndChocolates.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps2/AthLargestElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps2/AthLargestElement.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps2/Homework/MinLargestElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps2/Homework/MinLargestElement.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps2/KplacesApart.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps2/KplacesApart.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps2/RunningMedian.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps2/RunningMedian.class -------------------------------------------------------------------------------- /out/production/DSA/Heaps2/WaysToFormMaxHeap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Heaps2/WaysToFormMaxHeap.class -------------------------------------------------------------------------------- /out/production/DSA/InsertionQucikSort/MaxChunkToSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/InsertionQucikSort/MaxChunkToSort.class -------------------------------------------------------------------------------- /out/production/DSA/InsertionQucikSort/UniqueElements.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/InsertionQucikSort/UniqueElements.class -------------------------------------------------------------------------------- /out/production/DSA/LL2SortingAndDetectingLoop/AddTwoNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LL2SortingAndDetectingLoop/AddTwoNumber.class -------------------------------------------------------------------------------- /out/production/DSA/LL2SortingAndDetectingLoop/DoublyLIst$ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LL2SortingAndDetectingLoop/DoublyLIst$ListNode.class -------------------------------------------------------------------------------- /out/production/DSA/LL2SortingAndDetectingLoop/DoublyLIst.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LL2SortingAndDetectingLoop/DoublyLIst.class -------------------------------------------------------------------------------- /out/production/DSA/LL2SortingAndDetectingLoop/PreRead1SortedArr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LL2SortingAndDetectingLoop/PreRead1SortedArr.class -------------------------------------------------------------------------------- /out/production/DSA/LL2SortingAndDetectingLoop/PreRead2MergeSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LL2SortingAndDetectingLoop/PreRead2MergeSort.class -------------------------------------------------------------------------------- /out/production/DSA/LinkedList1/CopyList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LinkedList1/CopyList.class -------------------------------------------------------------------------------- /out/production/DSA/LinkedList1/CreatLL$ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LinkedList1/CreatLL$ListNode.class -------------------------------------------------------------------------------- /out/production/DSA/LinkedList1/CreatLL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LinkedList1/CreatLL.class -------------------------------------------------------------------------------- /out/production/DSA/LinkedList1/ReverseLinkedList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/LinkedList1/ReverseLinkedList.class -------------------------------------------------------------------------------- /out/production/DSA/ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/ListNode.class -------------------------------------------------------------------------------- /out/production/DSA/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Main.class -------------------------------------------------------------------------------- /out/production/DSA/Math2GCD/DeleteOne.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Math2GCD/DeleteOne.class -------------------------------------------------------------------------------- /out/production/DSA/Math2GCD/GCD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Math2GCD/GCD.class -------------------------------------------------------------------------------- /out/production/DSA/Math2GCD/HomeWork/AllGcdPair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Math2GCD/HomeWork/AllGcdPair.class -------------------------------------------------------------------------------- /out/production/DSA/Math2GCD/HomeWork/DivisorGame.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Math2GCD/HomeWork/DivisorGame.class -------------------------------------------------------------------------------- /out/production/DSA/Math2GCD/HomeWork/EnumeratingGCD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Math2GCD/HomeWork/EnumeratingGCD.class -------------------------------------------------------------------------------- /out/production/DSA/Math2GCD/HomeWork/LargestCoprimeDivisor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Math2GCD/HomeWork/LargestCoprimeDivisor.class -------------------------------------------------------------------------------- /out/production/DSA/Math2GCD/PubG.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Math2GCD/PubG.class -------------------------------------------------------------------------------- /out/production/DSA/Maths1ModularArithmatic/Homework/AandBModulo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths1ModularArithmatic/Homework/AandBModulo.class -------------------------------------------------------------------------------- /out/production/DSA/Maths1ModularArithmatic/Homework/RearrangeArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths1ModularArithmatic/Homework/RearrangeArray.class -------------------------------------------------------------------------------- /out/production/DSA/Maths1ModularArithmatic/ImplementPowerFunction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths1ModularArithmatic/ImplementPowerFunction.class -------------------------------------------------------------------------------- /out/production/DSA/Maths1ModularArithmatic/PairSumdivisiblebyM.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths1ModularArithmatic/PairSumdivisiblebyM.class -------------------------------------------------------------------------------- /out/production/DSA/Maths1ModularArithmatic/PrimeModuloInverse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths1ModularArithmatic/PrimeModuloInverse.class -------------------------------------------------------------------------------- /out/production/DSA/Maths1ModularArithmatic/TrailingZerosinFactorial.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths1ModularArithmatic/TrailingZerosinFactorial.class -------------------------------------------------------------------------------- /out/production/DSA/Maths1ModularArithmatic/VeryLargePower.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths1ModularArithmatic/VeryLargePower.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/CountFactors.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/CountFactors.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/CountOfDivisor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/CountOfDivisor.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/FindAllPrimes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/FindAllPrimes.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/HomeWork/FactorialArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/HomeWork/FactorialArray.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/HomeWork/FindIfRectangleOverlap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/HomeWork/FindIfRectangleOverlap.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/HomeWork/LuckyNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/HomeWork/LuckyNumber.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/HomeWork/PrimeSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/HomeWork/PrimeSum.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/NumberOfOpenDoors.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/NumberOfOpenDoors.class -------------------------------------------------------------------------------- /out/production/DSA/Maths3PrimeNumbers/SieveAlgo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths3PrimeNumbers/SieveAlgo.class -------------------------------------------------------------------------------- /out/production/DSA/Maths4Combimatrics/ComputNCRmodM.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths4Combimatrics/ComputNCRmodM.class -------------------------------------------------------------------------------- /out/production/DSA/Maths4Combimatrics/ExcelColumnTitle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths4Combimatrics/ExcelColumnTitle.class -------------------------------------------------------------------------------- /out/production/DSA/Maths4Combimatrics/PrimeModuloInverse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths4Combimatrics/PrimeModuloInverse.class -------------------------------------------------------------------------------- /out/production/DSA/Maths4Combimatrics/SortedPermutationRank.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Maths4Combimatrics/SortedPermutationRank.class -------------------------------------------------------------------------------- /out/production/DSA/Queues/Homework/MaxAndMinSubarray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Queues/Homework/MaxAndMinSubarray.class -------------------------------------------------------------------------------- /out/production/DSA/Queues/Homework/MaxFreqStack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Queues/Homework/MaxFreqStack.class -------------------------------------------------------------------------------- /out/production/DSA/Queues/Homework/NintegersContaining123.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Queues/Homework/NintegersContaining123.class -------------------------------------------------------------------------------- /out/production/DSA/Queues/MaxElementFromWindow.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Queues/MaxElementFromWindow.class -------------------------------------------------------------------------------- /out/production/DSA/Queues/NonRepeatingChar.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Queues/NonRepeatingChar.class -------------------------------------------------------------------------------- /out/production/DSA/Queues/PerfectNumbers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Queues/PerfectNumbers.class -------------------------------------------------------------------------------- /out/production/DSA/Queues/ReversingQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Queues/ReversingQueue.class -------------------------------------------------------------------------------- /out/production/DSA/Recursion/FindFactorial.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Recursion/FindFactorial.class -------------------------------------------------------------------------------- /out/production/DSA/Recursion/GenerateParentheses.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Recursion/GenerateParentheses.class -------------------------------------------------------------------------------- /out/production/DSA/Recursion/Homework/Combinations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Recursion/Homework/Combinations.class -------------------------------------------------------------------------------- /out/production/DSA/Recursion/TowerOfHanoi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Recursion/TowerOfHanoi.class -------------------------------------------------------------------------------- /out/production/DSA/SortingPrograms/InsertionSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingPrograms/InsertionSort.class -------------------------------------------------------------------------------- /out/production/DSA/SortingPrograms/MergeAlgo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingPrograms/MergeAlgo.class -------------------------------------------------------------------------------- /out/production/DSA/SortingPrograms/MergeSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingPrograms/MergeSort.class -------------------------------------------------------------------------------- /out/production/DSA/SortingPrograms/Partition.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingPrograms/Partition.class -------------------------------------------------------------------------------- /out/production/DSA/SortingPrograms/QuickSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingPrograms/QuickSort.class -------------------------------------------------------------------------------- /out/production/DSA/SortingPrograms/SelectionSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingPrograms/SelectionSort.class -------------------------------------------------------------------------------- /out/production/DSA/SortingRadixAndCountSort/BClosestPointsToOrigin$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingRadixAndCountSort/BClosestPointsToOrigin$1.class -------------------------------------------------------------------------------- /out/production/DSA/SortingRadixAndCountSort/BClosestPointsToOrigin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingRadixAndCountSort/BClosestPointsToOrigin.class -------------------------------------------------------------------------------- /out/production/DSA/SortingRadixAndCountSort/CountSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingRadixAndCountSort/CountSort.class -------------------------------------------------------------------------------- /out/production/DSA/SortingRadixAndCountSort/Homework/LargestNumber$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingRadixAndCountSort/Homework/LargestNumber$1.class -------------------------------------------------------------------------------- /out/production/DSA/SortingRadixAndCountSort/Homework/LargestNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingRadixAndCountSort/Homework/LargestNumber.class -------------------------------------------------------------------------------- /out/production/DSA/SortingRadixAndCountSort/MaxUnsortedSubarray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingRadixAndCountSort/MaxUnsortedSubarray.class -------------------------------------------------------------------------------- /out/production/DSA/SortingRadixAndCountSort/SumDifferenceMaxMin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/SortingRadixAndCountSort/SumDifferenceMaxMin.class -------------------------------------------------------------------------------- /out/production/DSA/Sorting_Merge_Selection/Homework/MaxMinMagic.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Sorting_Merge_Selection/Homework/MaxMinMagic.class -------------------------------------------------------------------------------- /out/production/DSA/Sorting_Merge_Selection/Homework/MinAbsoluteDiff.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Sorting_Merge_Selection/Homework/MinAbsoluteDiff.class -------------------------------------------------------------------------------- /out/production/DSA/Sorting_Merge_Selection/Homework/ReversePair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Sorting_Merge_Selection/Homework/ReversePair.class -------------------------------------------------------------------------------- /out/production/DSA/Sorting_Merge_Selection/Homework/WaveArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Sorting_Merge_Selection/Homework/WaveArray.class -------------------------------------------------------------------------------- /out/production/DSA/Sorting_Merge_Selection/InversionCountInArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Sorting_Merge_Selection/InversionCountInArray.class -------------------------------------------------------------------------------- /out/production/DSA/Sorting_Merge_Selection/KthSmallestElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Sorting_Merge_Selection/KthSmallestElement.class -------------------------------------------------------------------------------- /out/production/DSA/Sorting_Merge_Selection/MergeTwoSortedArrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Sorting_Merge_Selection/MergeTwoSortedArrays.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks/BalancedParanthesis.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks/BalancedParanthesis.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks/DoubleCharacterTrouble.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks/DoubleCharacterTrouble.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks/Homework/RedundantBraces.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks/Homework/RedundantBraces.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks/Homework/TwoBracketProblem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks/Homework/TwoBracketProblem.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks/PostfixOperation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks/PostfixOperation.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks2/Homework/AllSubArrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks2/Homework/AllSubArrays.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks2/Homework/MaxRectangleWith1s.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks2/Homework/MaxRectangleWith1s.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks2/Homework/NearestGreaterElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks2/Homework/NearestGreaterElement.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks2/LargestRectangleInHistogram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks2/LargestRectangleInHistogram.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks2/MaxAndMin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks2/MaxAndMin.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks2/NearestSmallestElem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks2/NearestSmallestElem.class -------------------------------------------------------------------------------- /out/production/DSA/Stacks2/SortStack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Stacks2/SortStack.class -------------------------------------------------------------------------------- /out/production/DSA/StringPatternMatching/BoringSubstring.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/StringPatternMatching/BoringSubstring.class -------------------------------------------------------------------------------- /out/production/DSA/StringPatternMatching/RabinKarp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/StringPatternMatching/RabinKarp.class -------------------------------------------------------------------------------- /out/production/DSA/StringPatternMatching/ReverseString.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/StringPatternMatching/ReverseString.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Adapter/AdapterAndroid.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Adapter/AdapterAndroid.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Adapter/AndroidCharger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Adapter/AndroidCharger.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Adapter/AppleCharger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Adapter/AppleCharger.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Adapter/Iphone12.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Adapter/Iphone12.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Adapter/IphoneCharger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Adapter/IphoneCharger.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Adapter/Runner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Adapter/Runner.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Adapter/VivoCharger.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Adapter/VivoCharger.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Decorator/BasePizza.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Decorator/BasePizza.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Decorator/CheeseTopping.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Decorator/CheeseTopping.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Decorator/PannerTopping.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Decorator/PannerTopping.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Decorator/PizzaDecorator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Decorator/PizzaDecorator.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Decorator/Runner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Decorator/Runner.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Decorator/SixInch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Decorator/SixInch.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Facade/GetDressed.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Facade/GetDressed.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Facade/GoToOfficeFacade.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Facade/GoToOfficeFacade.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Facade/Runner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Facade/Runner.class -------------------------------------------------------------------------------- /out/production/DSA/Structural/Facade/Transportation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Structural/Facade/Transportation.class -------------------------------------------------------------------------------- /out/production/DSA/Trees1/Assignments/BTPreIn$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Trees1/Assignments/BTPreIn$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/Trees1/Assignments/BTPreIn.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Trees1/Assignments/BTPreIn.class -------------------------------------------------------------------------------- /out/production/DSA/Trees1/PreReadWarmup/InOrderTraversal.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Trees1/PreReadWarmup/InOrderTraversal.class -------------------------------------------------------------------------------- /out/production/DSA/Trees1/PreReadWarmup/PostOrder$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Trees1/PreReadWarmup/PostOrder$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/Trees1/PreReadWarmup/PostOrder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Trees1/PreReadWarmup/PostOrder.class -------------------------------------------------------------------------------- /out/production/DSA/Trees1/PreReadWarmup/PreOrder$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Trees1/PreReadWarmup/PreOrder$TreeNode.class -------------------------------------------------------------------------------- /out/production/DSA/Trees1/PreReadWarmup/PreOrder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Trees1/PreReadWarmup/PreOrder.class -------------------------------------------------------------------------------- /out/production/DSA/Tries2/MaxXor$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Tries2/MaxXor$TrieNode.class -------------------------------------------------------------------------------- /out/production/DSA/Tries2/MaxXor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Tries2/MaxXor.class -------------------------------------------------------------------------------- /out/production/DSA/Tries2/MaxXorSubArray$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Tries2/MaxXorSubArray$TrieNode.class -------------------------------------------------------------------------------- /out/production/DSA/Tries2/MaxXorSubArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Tries2/MaxXorSubArray.class -------------------------------------------------------------------------------- /out/production/DSA/Utils/ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Utils/ListNode.class -------------------------------------------------------------------------------- /out/production/DSA/Utils/RandomListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Utils/RandomListNode.class -------------------------------------------------------------------------------- /out/production/DSA/Utils/ScaUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Utils/ScaUtils.class -------------------------------------------------------------------------------- /out/production/DSA/Zalgo/ZalgoBruteForce.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/Zalgo/ZalgoBruteForce.class -------------------------------------------------------------------------------- /out/production/DSA/adv12Utils/BuildPasactTriangle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/adv12Utils/BuildPasactTriangle.class -------------------------------------------------------------------------------- /out/production/DSA/adv12Utils/ScaUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/adv12Utils/ScaUtils.class -------------------------------------------------------------------------------- /out/production/DSA/contest2/Mountain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/contest2/Mountain.class -------------------------------------------------------------------------------- /out/production/DSA/temp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/temp.class -------------------------------------------------------------------------------- /out/production/DSA/tp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tp.class -------------------------------------------------------------------------------- /out/production/DSA/tries/AutoComplete$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/AutoComplete$1.class -------------------------------------------------------------------------------- /out/production/DSA/tries/AutoComplete$Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/AutoComplete$Pair.class -------------------------------------------------------------------------------- /out/production/DSA/tries/AutoComplete$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/AutoComplete$TrieNode.class -------------------------------------------------------------------------------- /out/production/DSA/tries/AutoComplete.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/AutoComplete.class -------------------------------------------------------------------------------- /out/production/DSA/tries/CreateSearchTrie$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/CreateSearchTrie$TrieNode.class -------------------------------------------------------------------------------- /out/production/DSA/tries/CreateSearchTrie.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/CreateSearchTrie.class -------------------------------------------------------------------------------- /out/production/DSA/tries/ModifiedSearch$TrieNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/ModifiedSearch$TrieNode.class -------------------------------------------------------------------------------- /out/production/DSA/tries/ModifiedSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/DSA/tries/ModifiedSearch.class -------------------------------------------------------------------------------- /out/production/Intermidate/.gitignore: -------------------------------------------------------------------------------- 1 | ### IntelliJ IDEA ### 2 | out/ 3 | !**/src/main/**/out/ 4 | !**/src/test/**/out/ 5 | 6 | ### Eclipse ### 7 | .apt_generated 8 | .classpath 9 | .factorypath 10 | .project 11 | .settings 12 | .springBeans 13 | .sts4-cache 14 | bin/ 15 | !**/src/main/**/bin/ 16 | !**/src/test/**/bin/ 17 | 18 | ### NetBeans ### 19 | /nbproject/private/ 20 | /nbbuild/ 21 | /dist/ 22 | /nbdist/ 23 | /.nb-gradle/ 24 | 25 | ### VS Code ### 26 | .vscode/ 27 | 28 | ### Mac OS ### 29 | .DS_Store -------------------------------------------------------------------------------- /out/production/Intermidate/ClassAndObj/ComplexNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/ClassAndObj/ComplexNumber.class -------------------------------------------------------------------------------- /out/production/Intermidate/HashMap/HomeWork/NumberOfSubarrayWithSumZero.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/HashMap/HomeWork/NumberOfSubarrayWithSumZero.class -------------------------------------------------------------------------------- /out/production/Intermidate/HashMap/Q1FindValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/HashMap/Q1FindValue.class -------------------------------------------------------------------------------- /out/production/Intermidate/HashMap/Q2FirstRepeatingElement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/HashMap/Q2FirstRepeatingElement.class -------------------------------------------------------------------------------- /out/production/Intermidate/HashMap/Q3SubArrayWith0Sum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/HashMap/Q3SubArrayWith0Sum.class -------------------------------------------------------------------------------- /out/production/Intermidate/Hashing2/CheckPairSum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Hashing2/CheckPairSum.class -------------------------------------------------------------------------------- /out/production/Intermidate/Hashing2/DistinctNumbersInWindow.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Hashing2/DistinctNumbersInWindow.class -------------------------------------------------------------------------------- /out/production/Intermidate/Hashing2/LongestSubarraySum0.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Hashing2/LongestSubarraySum0.class -------------------------------------------------------------------------------- /out/production/Intermidate/Intermidate.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /out/production/Intermidate/LinkedList/CreatingLinkedList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/LinkedList/CreatingLinkedList.class -------------------------------------------------------------------------------- /out/production/Intermidate/LinkedList/Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/LinkedList/Node.class -------------------------------------------------------------------------------- /out/production/Intermidate/LinkedList/PrintLinkedList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/LinkedList/PrintLinkedList.class -------------------------------------------------------------------------------- /out/production/Intermidate/Recursion/CheckIfPalindrome.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Recursion/CheckIfPalindrome.class -------------------------------------------------------------------------------- /out/production/Intermidate/Recursion/FindFactorial.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Recursion/FindFactorial.class -------------------------------------------------------------------------------- /out/production/Intermidate/Recursion/Print1ToA.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Recursion/Print1ToA.class -------------------------------------------------------------------------------- /out/production/Intermidate/Recursion/PrintFromATo1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Recursion/PrintFromATo1.class -------------------------------------------------------------------------------- /out/production/Intermidate/Recursion/fibonacci.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Recursion/fibonacci.class -------------------------------------------------------------------------------- /out/production/Intermidate/Recursion2/ImplementPowerFunction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Recursion2/ImplementPowerFunction.class -------------------------------------------------------------------------------- /out/production/Intermidate/String/HomeWork/ChangeChar.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/String/HomeWork/ChangeChar.class -------------------------------------------------------------------------------- /out/production/Intermidate/String/HomeWork/Isalum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/String/HomeWork/Isalum.class -------------------------------------------------------------------------------- /out/production/Intermidate/String/HomeWork/StringOperation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/String/HomeWork/StringOperation.class -------------------------------------------------------------------------------- /out/production/Intermidate/Utils/ScaUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikhilmusale70/DSA/09e9eb5c777531bb13785f87968a118ba18cd31a/out/production/Intermidate/Utils/ScaUtils.class -------------------------------------------------------------------------------- /out/production/Intermidate/tp.txt: -------------------------------------------------------------------------------- 1 | vector Solution::plusOne(vector &a) 2 | { 3 | int n=a.size(); 4 | vectorres; 5 | if(n==0) 6 | { 7 | res.push_back(1); 8 | return res; 9 | } 10 | int i=0; 11 | while(i=k;i--) { 20 | int sum=a[i]+carry; 21 | if(i==(n-1)) sum+=1; 22 | res.push_back(sum%10); 23 | carry=sum/10; 24 | } 25 | 26 | if(carry) res.push_back(carry); reverse(res.begin(),res.end()); return res; 27 | } --------------------------------------------------------------------------------