├── .gitignore ├── ProFSD-Oct2022.iml ├── img.png ├── img_2.png ├── img_3.png ├── readme.md └── src ├── Arena └── TrappingRainWater.java ├── Contest ├── Dec18 │ ├── LeastSubarray.java │ ├── PackingRectangles.java │ └── SearchingAnElementInASortedArray.java ├── Permutation.java ├── dec4 │ ├── CountingZerosToOnes.java │ ├── MergeList.java │ ├── NoXor.java │ ├── Pattern.java │ └── TheRotationPolicy.java └── nov6 │ ├── LengthOfSmallerSide.java │ ├── NumberOfDiagonals.java │ ├── Rectangle.java │ └── StrangeNumber.java ├── InClassAssignments ├── ArrayList │ ├── ArrayListImplementation.java │ ├── CountFreqOfCharacters.java │ ├── OperationsOnArrayList.java │ └── UniqueSortedElements.java ├── Arrays │ ├── AntiClockWiseReverseSpiral.java │ ├── BoundaryTraversalOfMatrix.java │ ├── DiagonalSum.java │ ├── Donation.java │ ├── GridAndPhrase.java │ ├── MaxNumbers.java │ ├── MaxSumColumn.java │ ├── RotateTheMatrix.java │ ├── RowWithMaximum.java │ ├── SimpleDeterminant.java │ ├── SimpleTranspose.java │ ├── TransposeOfAMatrix.java │ └── TriangularMatrix.java ├── BitManupulation │ ├── BitCount.java │ ├── BitDifference.java │ ├── GrayCode.java │ ├── HelpChefina.java │ └── MinimizeXOR.java ├── ControlStructures │ ├── FizzBuzz.java │ ├── NumberOfDays.java │ ├── OddOrEven.java │ ├── Race.java │ └── StudentsGrade.java ├── Functions │ └── AppleAndOranges.java ├── Hash │ ├── HasingForPair.java │ ├── Largestsubarraywithzerosum.java │ └── Subarrayswithequal1sand0s.java ├── LinkedList │ ├── DeleteTheMiddleOfTheLinkedList.java │ ├── InsertNodeAtTheHead.java │ └── Zerosatfrontoflinkedlist.java ├── Loops │ ├── FiniteInput.java │ ├── FiveStars.java │ ├── ForLoop.java │ ├── IceCream.java │ ├── LoopDebugging14.java │ └── PrintDigits.java ├── Math │ ├── GCD.java │ ├── GCDFrequency.java │ ├── MakeMultiple.java │ └── SumOfTwoNumbers.java ├── OOPS │ ├── BankAccount.java │ ├── BankAcountClient.java │ ├── ClassesAndObjectManupulation.java │ ├── ClassesInJava.java │ ├── CreatingObject.java │ ├── FieldArea.java │ ├── SortArray.java │ ├── SumCalculator.java │ └── VIPCustomer.java ├── Operators │ ├── Operators.java │ └── SimpleSum.java ├── Recursion │ ├── Multiplication.java │ ├── Palindrome.java │ ├── PrintPattern.java │ ├── RemoveTabsInAString.java │ └── TowerOfHanoi.java ├── Searching │ ├── Check2NExists.java │ ├── FindPosOfXInArray.java │ └── LogicalSearch.java ├── Sorting │ ├── BubbleSort.java │ ├── GoldenRule.java │ ├── ImplementingInsertionSort.java │ ├── ImplementingSelectionSort.java │ └── NumberOfMerge.java ├── Stacks │ └── EvaluateExpressionUsingStack.java ├── Strings │ ├── CleanTheRoom.java │ ├── DivisibilityTest.java │ ├── OddCharacter.java │ └── RevStrings.java └── TernaryOperatorInputOutput │ ├── Consonants.java │ └── PrintTheInput.java ├── LLD ├── LldQuestions │ ├── HandleNullObject │ │ ├── Car.java │ │ ├── Main.java │ │ ├── NullVehicle.java │ │ ├── Vehicle.java │ │ └── VehicleFactory.java │ ├── SnakeLadder │ │ ├── Board.java │ │ ├── Cell.java │ │ ├── Dice.java │ │ ├── Game.java │ │ ├── Jump.java │ │ ├── Main.java │ │ └── Player.java │ └── UndoRedoFeatureCommandPattern │ │ ├── Command │ │ ├── ICommand.java │ │ ├── TurnACOffCommand.java │ │ └── TurnACOnCommand.java │ │ ├── Reciever │ │ └── AirConditioner.java │ │ └── invoker │ │ ├── Main.java │ │ └── MyRemoteControl.java └── Patterns │ ├── AbstractFactoryPattern │ ├── AbstractFactory │ │ └── AbstractFactory.java │ ├── AbstractFactoryProducer │ │ └── ABstractFactoryProducer.java │ ├── Car.java │ ├── EconomicalCar1.java │ ├── EconomicalCar2.java │ ├── Factoryies │ │ ├── EconomicCarFactory.java │ │ └── LuxaryCarFactory.java │ ├── LuxaryCar1.java │ ├── LuxaryCar2.java │ └── Main.java │ ├── AdapterPattern │ ├── Adaptee │ │ ├── WeighMachine.java │ │ └── WeightMachineForBabies.java │ ├── Adapter │ │ ├── WeightMachineAdapter.java │ │ └── WeightMachineAdapterImpl.java │ └── Client │ │ └── client.java │ ├── BridgeDesignPattern │ ├── ProblemWithNormalInheritance │ │ ├── Implementor │ │ │ ├── Dog.java │ │ │ ├── Fish.java │ │ │ └── Tree.java │ │ └── LivingThings.java │ └── Solution │ │ ├── BreatheImplementor.java │ │ ├── ImplementationBreathe │ │ ├── LandBreatheImplementation.java │ │ ├── TreeBreatheImplementation.java │ │ └── WaterBreatheImplementation.java │ │ ├── Implementor │ │ ├── Dog.java │ │ ├── Fish.java │ │ └── Tree.java │ │ ├── LivingThings.java │ │ └── client.java │ ├── BuilderDesignPattern │ ├── Builders │ │ ├── EnigneeringStudentBuilder.java │ │ ├── MbaStudentBuilder.java │ │ └── StudentBuilder.java │ ├── Class │ │ └── Student.java │ ├── Director │ │ └── Director.java │ └── Main.java │ ├── ChainOfResponsibility │ ├── DebugLogProcessor.java │ ├── ErrorLogProcessor.java │ ├── InfoLogProcessor.java │ ├── LogProcessor.java │ └── Main.java │ ├── CommandPattern │ ├── Command │ │ ├── ICommand.java │ │ ├── TurnACOffCommand.java │ │ └── TurnACOnCommand.java │ ├── Reciever │ │ └── AirConditioner.java │ └── invoker │ │ ├── Main.java │ │ └── MyRemoteControl.java │ ├── DecoratorPattern │ ├── BasePizza │ │ ├── BasePizza.java │ │ ├── Farmhouse.java │ │ ├── Margherita.java │ │ └── VegDelight.java │ ├── Toppings │ │ ├── ExtraCheese.java │ │ ├── Mushroom.java │ │ └── Toppings.java │ └── client.java │ ├── FacadePattern │ ├── Scenario1 │ │ ├── Employee.java │ │ ├── EmployeeClient.java │ │ ├── EmployeeDao.java │ │ └── EmployeeFacade.java │ └── Scenario2 │ │ ├── ComplexSystem │ │ ├── Invoice.java │ │ ├── Payment.java │ │ ├── Product.java │ │ ├── ProductDAO.java │ │ └── SendNotification.java │ │ ├── Facade │ │ └── OrderFacade.java │ │ └── client.java │ ├── FactoryPattern │ ├── Circle.java │ ├── Rectangle.java │ ├── Shape.java │ ├── ShapeFactory.java │ └── client.java │ ├── ObsererPatternPackage │ ├── Observable │ │ ├── IphoneObservableImpl.java │ │ └── StocksObservable.java │ ├── Observer │ │ ├── EmailAlertObserverImpl.java │ │ ├── MobileAlertObserverImpl.java │ │ └── NotificationAlertObserver.java │ └── Store.java │ ├── PrototypePattern │ ├── Problem │ │ ├── Main.java │ │ └── Student.java │ └── Solution │ │ ├── Client.java │ │ ├── Prototype.java │ │ └── Student.java │ ├── ProxyDesignPattern │ ├── EmployeeDao.java │ ├── EmployeeDaoImpl.java │ ├── EmployeeDaoProxy.java │ ├── EmployeeDo.java │ └── client.java │ ├── Singleton │ ├── InitializationTechniques │ │ ├── DBConnectionDoubleLockingMethod.java │ │ ├── DBConnectionEagerInitialization.java │ │ ├── DBConnectionLazyInitialization.java │ │ ├── DBConnectionSynchronizedMethod.java │ │ └── client.java │ └── SingleThreaded │ │ ├── SingletonClass.java │ │ └── client.java │ └── StratergyPatternPackage │ ├── WithStratergyPattern │ ├── GoodsVehicle.java │ ├── Main.java │ ├── OffroadVehicle.java │ ├── SportsVehicle.java │ ├── Stratergy │ │ ├── DriveStratergy.java │ │ ├── NormalDriveStratergy.java │ │ └── SportsDriveStratergy.java │ └── Vehicle.java │ └── WithoutStratergyPattern │ ├── GoodsVehicle.java │ ├── OffRoadVehicle.java │ ├── PassengerVehicle.java │ ├── SportsVehicle.java │ └── Vehicle.java ├── Leetcode ├── AsteroidCollision735.java ├── BackspaceStringCompare844.java ├── CapacityToSHipPackages1011.java ├── ContainerWithMostWater11.java ├── CountingBits338.java ├── DailyTemperatures739.java ├── FindMinimumInRotatedSortedArray153.java ├── KokoEatBananas875.java ├── LargestRectangleInHistogram.java ├── LinkedList │ ├── CopyListWithRandomPointer138.java │ ├── LinkedListCycle14.java │ ├── ListNode.java │ ├── MiddleoftheLinkedList876.java │ └── RemoveNthNodeFromEndofList19.java ├── MinStack155.java ├── MinimumSizeSubarraySum209.java ├── SearchA2DMatrixII240.java ├── SearchInsertPosition35.java ├── SubarraySumEqualsK560.java └── TailRecursionOptimization.java ├── LiveClass ├── ArrayList │ └── ArrayListLiveClass.java ├── Arrays │ ├── LiveLecture3.java │ └── LiveLecture4.java ├── Bitwise │ └── LiveClass1.java ├── GeneralMath │ ├── DecimalAndBinary.java │ ├── DecimalAndOctal.java │ ├── HexaDecimalAndDecimal.java │ └── Prime.java ├── HashMap │ ├── LiveClass1.java │ └── LiveClass2.java ├── LinkedList │ ├── LinkedList.java │ ├── LiveClass1.java │ ├── client.java │ └── doublyLinkedList │ │ ├── DoublyLinkedList.java │ │ └── client.java ├── OOPS │ ├── Abstraction │ │ ├── AbstractClass.java │ │ ├── Interfaces.java │ │ ├── abstractClient.java │ │ └── interfaceClient.java │ ├── Car.java │ ├── CarFactory.java │ ├── Encapsulation │ │ ├── AnotherBank │ │ │ ├── BankNonSubClass.java │ │ │ └── BankSubClass.java │ │ └── Bank │ │ │ ├── BankClass.java │ │ │ ├── BankNonClass.java │ │ │ └── BankSubClass.java │ ├── Final │ │ ├── Class │ │ │ └── FinalClass.java │ │ ├── Methods │ │ │ └── FinalMethods.java │ │ └── Variable │ │ │ ├── FinalKeywordNonPrimitive.java │ │ │ └── FinalKeywordPrimitive.java │ ├── Flat │ │ ├── SSFlat.java │ │ └── SSFlatCLient.java │ ├── Inheritance │ │ ├── DLFFlats.java │ │ ├── GovtFlat.java │ │ ├── MSFlat.java │ │ ├── SSFlat.java │ │ └── client.java │ ├── NestedClass │ │ ├── NonStaticClass.java │ │ └── StaticNestedClass.java │ ├── Personabc.java │ ├── Polymorphism │ │ ├── Overloading │ │ │ ├── Math.java │ │ │ └── client.java │ │ └── Overriding │ │ │ ├── MSFlat.java │ │ │ ├── SSFlat.java │ │ │ └── client.java │ ├── Static │ │ ├── Bank.java │ │ ├── BankClient.java │ │ ├── StaticBlock.java │ │ └── StaticCalling.java │ └── This │ │ ├── Bank.java │ │ ├── BankClient.java │ │ └── BankMath.java ├── Queues │ ├── LiveClass1.java │ └── QueuesUsingLL.java ├── Recursion │ ├── LiveClass1.java │ └── LiveClass2.java ├── Searching │ ├── LiveClass.java │ └── LiveClass2.java ├── Sorting │ ├── LiveClass1.java │ └── MergeSort.java ├── Stack │ ├── LiveClass1.java │ ├── StackUsingLL.java │ └── client.java └── Strings │ ├── LiveLecture1.java │ ├── LiveLecture1String.java │ └── LiveLectureStringBuilder.java ├── Main.java ├── PostClassAssignments ├── Array2D │ ├── ABooleanMatrixProblem.java │ └── ChessBoard.java ├── ArrayList │ └── CountFrequencies.java ├── Binary │ └── MedianOfTwoSortedArrays.java ├── Recursion │ └── InsertOperator.java └── String │ ├── DivisibilityBy7.java │ ├── ResultantString.java │ └── RobotReturnToOrigin.java └── Util └── util.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/.gitignore -------------------------------------------------------------------------------- /ProFSD-Oct2022.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/ProFSD-Oct2022.iml -------------------------------------------------------------------------------- /img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/img.png -------------------------------------------------------------------------------- /img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/img_2.png -------------------------------------------------------------------------------- /img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/img_3.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/readme.md -------------------------------------------------------------------------------- /src/Arena/TrappingRainWater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Arena/TrappingRainWater.java -------------------------------------------------------------------------------- /src/Contest/Dec18/LeastSubarray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/Dec18/LeastSubarray.java -------------------------------------------------------------------------------- /src/Contest/Dec18/PackingRectangles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/Dec18/PackingRectangles.java -------------------------------------------------------------------------------- /src/Contest/Dec18/SearchingAnElementInASortedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/Dec18/SearchingAnElementInASortedArray.java -------------------------------------------------------------------------------- /src/Contest/Permutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/Permutation.java -------------------------------------------------------------------------------- /src/Contest/dec4/CountingZerosToOnes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/dec4/CountingZerosToOnes.java -------------------------------------------------------------------------------- /src/Contest/dec4/MergeList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/dec4/MergeList.java -------------------------------------------------------------------------------- /src/Contest/dec4/NoXor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/dec4/NoXor.java -------------------------------------------------------------------------------- /src/Contest/dec4/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/dec4/Pattern.java -------------------------------------------------------------------------------- /src/Contest/dec4/TheRotationPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/dec4/TheRotationPolicy.java -------------------------------------------------------------------------------- /src/Contest/nov6/LengthOfSmallerSide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/nov6/LengthOfSmallerSide.java -------------------------------------------------------------------------------- /src/Contest/nov6/NumberOfDiagonals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/nov6/NumberOfDiagonals.java -------------------------------------------------------------------------------- /src/Contest/nov6/Rectangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/nov6/Rectangle.java -------------------------------------------------------------------------------- /src/Contest/nov6/StrangeNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Contest/nov6/StrangeNumber.java -------------------------------------------------------------------------------- /src/InClassAssignments/ArrayList/ArrayListImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ArrayList/ArrayListImplementation.java -------------------------------------------------------------------------------- /src/InClassAssignments/ArrayList/CountFreqOfCharacters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ArrayList/CountFreqOfCharacters.java -------------------------------------------------------------------------------- /src/InClassAssignments/ArrayList/OperationsOnArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ArrayList/OperationsOnArrayList.java -------------------------------------------------------------------------------- /src/InClassAssignments/ArrayList/UniqueSortedElements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ArrayList/UniqueSortedElements.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/AntiClockWiseReverseSpiral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/AntiClockWiseReverseSpiral.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/BoundaryTraversalOfMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/BoundaryTraversalOfMatrix.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/DiagonalSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/DiagonalSum.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/Donation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/Donation.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/GridAndPhrase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/GridAndPhrase.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/MaxNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/MaxNumbers.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/MaxSumColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/MaxSumColumn.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/RotateTheMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/RotateTheMatrix.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/RowWithMaximum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/RowWithMaximum.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/SimpleDeterminant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/SimpleDeterminant.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/SimpleTranspose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/SimpleTranspose.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/TransposeOfAMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/TransposeOfAMatrix.java -------------------------------------------------------------------------------- /src/InClassAssignments/Arrays/TriangularMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Arrays/TriangularMatrix.java -------------------------------------------------------------------------------- /src/InClassAssignments/BitManupulation/BitCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/BitManupulation/BitCount.java -------------------------------------------------------------------------------- /src/InClassAssignments/BitManupulation/BitDifference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/BitManupulation/BitDifference.java -------------------------------------------------------------------------------- /src/InClassAssignments/BitManupulation/GrayCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/BitManupulation/GrayCode.java -------------------------------------------------------------------------------- /src/InClassAssignments/BitManupulation/HelpChefina.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/BitManupulation/HelpChefina.java -------------------------------------------------------------------------------- /src/InClassAssignments/BitManupulation/MinimizeXOR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/BitManupulation/MinimizeXOR.java -------------------------------------------------------------------------------- /src/InClassAssignments/ControlStructures/FizzBuzz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ControlStructures/FizzBuzz.java -------------------------------------------------------------------------------- /src/InClassAssignments/ControlStructures/NumberOfDays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ControlStructures/NumberOfDays.java -------------------------------------------------------------------------------- /src/InClassAssignments/ControlStructures/OddOrEven.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ControlStructures/OddOrEven.java -------------------------------------------------------------------------------- /src/InClassAssignments/ControlStructures/Race.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ControlStructures/Race.java -------------------------------------------------------------------------------- /src/InClassAssignments/ControlStructures/StudentsGrade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/ControlStructures/StudentsGrade.java -------------------------------------------------------------------------------- /src/InClassAssignments/Functions/AppleAndOranges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Functions/AppleAndOranges.java -------------------------------------------------------------------------------- /src/InClassAssignments/Hash/HasingForPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Hash/HasingForPair.java -------------------------------------------------------------------------------- /src/InClassAssignments/Hash/Largestsubarraywithzerosum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Hash/Largestsubarraywithzerosum.java -------------------------------------------------------------------------------- /src/InClassAssignments/Hash/Subarrayswithequal1sand0s.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Hash/Subarrayswithequal1sand0s.java -------------------------------------------------------------------------------- /src/InClassAssignments/LinkedList/DeleteTheMiddleOfTheLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/LinkedList/DeleteTheMiddleOfTheLinkedList.java -------------------------------------------------------------------------------- /src/InClassAssignments/LinkedList/InsertNodeAtTheHead.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/LinkedList/InsertNodeAtTheHead.java -------------------------------------------------------------------------------- /src/InClassAssignments/LinkedList/Zerosatfrontoflinkedlist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/LinkedList/Zerosatfrontoflinkedlist.java -------------------------------------------------------------------------------- /src/InClassAssignments/Loops/FiniteInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Loops/FiniteInput.java -------------------------------------------------------------------------------- /src/InClassAssignments/Loops/FiveStars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Loops/FiveStars.java -------------------------------------------------------------------------------- /src/InClassAssignments/Loops/ForLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Loops/ForLoop.java -------------------------------------------------------------------------------- /src/InClassAssignments/Loops/IceCream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Loops/IceCream.java -------------------------------------------------------------------------------- /src/InClassAssignments/Loops/LoopDebugging14.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Loops/LoopDebugging14.java -------------------------------------------------------------------------------- /src/InClassAssignments/Loops/PrintDigits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Loops/PrintDigits.java -------------------------------------------------------------------------------- /src/InClassAssignments/Math/GCD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Math/GCD.java -------------------------------------------------------------------------------- /src/InClassAssignments/Math/GCDFrequency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Math/GCDFrequency.java -------------------------------------------------------------------------------- /src/InClassAssignments/Math/MakeMultiple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Math/MakeMultiple.java -------------------------------------------------------------------------------- /src/InClassAssignments/Math/SumOfTwoNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Math/SumOfTwoNumbers.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/BankAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/BankAccount.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/BankAcountClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/BankAcountClient.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/ClassesAndObjectManupulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/ClassesAndObjectManupulation.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/ClassesInJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/ClassesInJava.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/CreatingObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/CreatingObject.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/FieldArea.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/FieldArea.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/SortArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/SortArray.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/SumCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/SumCalculator.java -------------------------------------------------------------------------------- /src/InClassAssignments/OOPS/VIPCustomer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/OOPS/VIPCustomer.java -------------------------------------------------------------------------------- /src/InClassAssignments/Operators/Operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Operators/Operators.java -------------------------------------------------------------------------------- /src/InClassAssignments/Operators/SimpleSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Operators/SimpleSum.java -------------------------------------------------------------------------------- /src/InClassAssignments/Recursion/Multiplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Recursion/Multiplication.java -------------------------------------------------------------------------------- /src/InClassAssignments/Recursion/Palindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Recursion/Palindrome.java -------------------------------------------------------------------------------- /src/InClassAssignments/Recursion/PrintPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Recursion/PrintPattern.java -------------------------------------------------------------------------------- /src/InClassAssignments/Recursion/RemoveTabsInAString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Recursion/RemoveTabsInAString.java -------------------------------------------------------------------------------- /src/InClassAssignments/Recursion/TowerOfHanoi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Recursion/TowerOfHanoi.java -------------------------------------------------------------------------------- /src/InClassAssignments/Searching/Check2NExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Searching/Check2NExists.java -------------------------------------------------------------------------------- /src/InClassAssignments/Searching/FindPosOfXInArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Searching/FindPosOfXInArray.java -------------------------------------------------------------------------------- /src/InClassAssignments/Searching/LogicalSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Searching/LogicalSearch.java -------------------------------------------------------------------------------- /src/InClassAssignments/Sorting/BubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Sorting/BubbleSort.java -------------------------------------------------------------------------------- /src/InClassAssignments/Sorting/GoldenRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Sorting/GoldenRule.java -------------------------------------------------------------------------------- /src/InClassAssignments/Sorting/ImplementingInsertionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Sorting/ImplementingInsertionSort.java -------------------------------------------------------------------------------- /src/InClassAssignments/Sorting/ImplementingSelectionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Sorting/ImplementingSelectionSort.java -------------------------------------------------------------------------------- /src/InClassAssignments/Sorting/NumberOfMerge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Sorting/NumberOfMerge.java -------------------------------------------------------------------------------- /src/InClassAssignments/Stacks/EvaluateExpressionUsingStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Stacks/EvaluateExpressionUsingStack.java -------------------------------------------------------------------------------- /src/InClassAssignments/Strings/CleanTheRoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Strings/CleanTheRoom.java -------------------------------------------------------------------------------- /src/InClassAssignments/Strings/DivisibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Strings/DivisibilityTest.java -------------------------------------------------------------------------------- /src/InClassAssignments/Strings/OddCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Strings/OddCharacter.java -------------------------------------------------------------------------------- /src/InClassAssignments/Strings/RevStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/Strings/RevStrings.java -------------------------------------------------------------------------------- /src/InClassAssignments/TernaryOperatorInputOutput/Consonants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/TernaryOperatorInputOutput/Consonants.java -------------------------------------------------------------------------------- /src/InClassAssignments/TernaryOperatorInputOutput/PrintTheInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/InClassAssignments/TernaryOperatorInputOutput/PrintTheInput.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/HandleNullObject/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/HandleNullObject/Car.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/HandleNullObject/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/HandleNullObject/Main.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/HandleNullObject/NullVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/HandleNullObject/NullVehicle.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/HandleNullObject/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/HandleNullObject/Vehicle.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/HandleNullObject/VehicleFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/HandleNullObject/VehicleFactory.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/SnakeLadder/Board.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/SnakeLadder/Board.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/SnakeLadder/Cell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/SnakeLadder/Cell.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/SnakeLadder/Dice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/SnakeLadder/Dice.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/SnakeLadder/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/SnakeLadder/Game.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/SnakeLadder/Jump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/SnakeLadder/Jump.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/SnakeLadder/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/SnakeLadder/Main.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/SnakeLadder/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/SnakeLadder/Player.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Command/ICommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Command/ICommand.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Command/TurnACOffCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Command/TurnACOffCommand.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Command/TurnACOnCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Command/TurnACOnCommand.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Reciever/AirConditioner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/Reciever/AirConditioner.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/invoker/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/invoker/Main.java -------------------------------------------------------------------------------- /src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/invoker/MyRemoteControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/LldQuestions/UndoRedoFeatureCommandPattern/invoker/MyRemoteControl.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/AbstractFactory/AbstractFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/AbstractFactory/AbstractFactory.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/AbstractFactoryProducer/ABstractFactoryProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/AbstractFactoryProducer/ABstractFactoryProducer.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/Car.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/EconomicalCar1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/EconomicalCar1.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/EconomicalCar2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/EconomicalCar2.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/Factoryies/EconomicCarFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/Factoryies/EconomicCarFactory.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/Factoryies/LuxaryCarFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/Factoryies/LuxaryCarFactory.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/LuxaryCar1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/LuxaryCar1.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/LuxaryCar2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/LuxaryCar2.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AbstractFactoryPattern/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AbstractFactoryPattern/Main.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AdapterPattern/Adaptee/WeighMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AdapterPattern/Adaptee/WeighMachine.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AdapterPattern/Adaptee/WeightMachineForBabies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AdapterPattern/Adaptee/WeightMachineForBabies.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AdapterPattern/Adapter/WeightMachineAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AdapterPattern/Adapter/WeightMachineAdapter.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AdapterPattern/Adapter/WeightMachineAdapterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AdapterPattern/Adapter/WeightMachineAdapterImpl.java -------------------------------------------------------------------------------- /src/LLD/Patterns/AdapterPattern/Client/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/AdapterPattern/Client/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/Implementor/Dog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/Implementor/Dog.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/Implementor/Fish.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/Implementor/Fish.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/Implementor/Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/Implementor/Tree.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/LivingThings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/ProblemWithNormalInheritance/LivingThings.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/BreatheImplementor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/BreatheImplementor.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/ImplementationBreathe/LandBreatheImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/ImplementationBreathe/LandBreatheImplementation.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/ImplementationBreathe/TreeBreatheImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/ImplementationBreathe/TreeBreatheImplementation.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/ImplementationBreathe/WaterBreatheImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/ImplementationBreathe/WaterBreatheImplementation.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/Implementor/Dog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/Implementor/Dog.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/Implementor/Fish.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/Implementor/Fish.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/Implementor/Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/Implementor/Tree.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/LivingThings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/LivingThings.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BridgeDesignPattern/Solution/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BridgeDesignPattern/Solution/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BuilderDesignPattern/Builders/EnigneeringStudentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BuilderDesignPattern/Builders/EnigneeringStudentBuilder.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BuilderDesignPattern/Builders/MbaStudentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BuilderDesignPattern/Builders/MbaStudentBuilder.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BuilderDesignPattern/Builders/StudentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BuilderDesignPattern/Builders/StudentBuilder.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BuilderDesignPattern/Class/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BuilderDesignPattern/Class/Student.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BuilderDesignPattern/Director/Director.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BuilderDesignPattern/Director/Director.java -------------------------------------------------------------------------------- /src/LLD/Patterns/BuilderDesignPattern/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/BuilderDesignPattern/Main.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ChainOfResponsibility/DebugLogProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ChainOfResponsibility/DebugLogProcessor.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ChainOfResponsibility/ErrorLogProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ChainOfResponsibility/ErrorLogProcessor.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ChainOfResponsibility/InfoLogProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ChainOfResponsibility/InfoLogProcessor.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ChainOfResponsibility/LogProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ChainOfResponsibility/LogProcessor.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ChainOfResponsibility/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ChainOfResponsibility/Main.java -------------------------------------------------------------------------------- /src/LLD/Patterns/CommandPattern/Command/ICommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/CommandPattern/Command/ICommand.java -------------------------------------------------------------------------------- /src/LLD/Patterns/CommandPattern/Command/TurnACOffCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/CommandPattern/Command/TurnACOffCommand.java -------------------------------------------------------------------------------- /src/LLD/Patterns/CommandPattern/Command/TurnACOnCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/CommandPattern/Command/TurnACOnCommand.java -------------------------------------------------------------------------------- /src/LLD/Patterns/CommandPattern/Reciever/AirConditioner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/CommandPattern/Reciever/AirConditioner.java -------------------------------------------------------------------------------- /src/LLD/Patterns/CommandPattern/invoker/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/CommandPattern/invoker/Main.java -------------------------------------------------------------------------------- /src/LLD/Patterns/CommandPattern/invoker/MyRemoteControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/CommandPattern/invoker/MyRemoteControl.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/BasePizza/BasePizza.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/BasePizza/BasePizza.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/BasePizza/Farmhouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/BasePizza/Farmhouse.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/BasePizza/Margherita.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/BasePizza/Margherita.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/BasePizza/VegDelight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/BasePizza/VegDelight.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/Toppings/ExtraCheese.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/Toppings/ExtraCheese.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/Toppings/Mushroom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/Toppings/Mushroom.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/Toppings/Toppings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/Toppings/Toppings.java -------------------------------------------------------------------------------- /src/LLD/Patterns/DecoratorPattern/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/DecoratorPattern/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario1/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario1/Employee.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario1/EmployeeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario1/EmployeeClient.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario1/EmployeeDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario1/EmployeeDao.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario1/EmployeeFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario1/EmployeeFacade.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/Invoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/Invoice.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/Payment.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/Product.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/ProductDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/ProductDAO.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/SendNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario2/ComplexSystem/SendNotification.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario2/Facade/OrderFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario2/Facade/OrderFacade.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FacadePattern/Scenario2/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FacadePattern/Scenario2/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FactoryPattern/Circle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FactoryPattern/Circle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FactoryPattern/Rectangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FactoryPattern/Rectangle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FactoryPattern/Shape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FactoryPattern/Shape.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FactoryPattern/ShapeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FactoryPattern/ShapeFactory.java -------------------------------------------------------------------------------- /src/LLD/Patterns/FactoryPattern/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/FactoryPattern/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ObsererPatternPackage/Observable/IphoneObservableImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ObsererPatternPackage/Observable/IphoneObservableImpl.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ObsererPatternPackage/Observable/StocksObservable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ObsererPatternPackage/Observable/StocksObservable.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ObsererPatternPackage/Observer/EmailAlertObserverImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ObsererPatternPackage/Observer/EmailAlertObserverImpl.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ObsererPatternPackage/Observer/MobileAlertObserverImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ObsererPatternPackage/Observer/MobileAlertObserverImpl.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ObsererPatternPackage/Observer/NotificationAlertObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ObsererPatternPackage/Observer/NotificationAlertObserver.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ObsererPatternPackage/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ObsererPatternPackage/Store.java -------------------------------------------------------------------------------- /src/LLD/Patterns/PrototypePattern/Problem/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/PrototypePattern/Problem/Main.java -------------------------------------------------------------------------------- /src/LLD/Patterns/PrototypePattern/Problem/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/PrototypePattern/Problem/Student.java -------------------------------------------------------------------------------- /src/LLD/Patterns/PrototypePattern/Solution/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/PrototypePattern/Solution/Client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/PrototypePattern/Solution/Prototype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/PrototypePattern/Solution/Prototype.java -------------------------------------------------------------------------------- /src/LLD/Patterns/PrototypePattern/Solution/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/PrototypePattern/Solution/Student.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ProxyDesignPattern/EmployeeDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ProxyDesignPattern/EmployeeDao.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ProxyDesignPattern/EmployeeDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ProxyDesignPattern/EmployeeDaoImpl.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ProxyDesignPattern/EmployeeDaoProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ProxyDesignPattern/EmployeeDaoProxy.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ProxyDesignPattern/EmployeeDo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ProxyDesignPattern/EmployeeDo.java -------------------------------------------------------------------------------- /src/LLD/Patterns/ProxyDesignPattern/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/ProxyDesignPattern/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionDoubleLockingMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionDoubleLockingMethod.java -------------------------------------------------------------------------------- /src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionEagerInitialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionEagerInitialization.java -------------------------------------------------------------------------------- /src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionLazyInitialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionLazyInitialization.java -------------------------------------------------------------------------------- /src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionSynchronizedMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/Singleton/InitializationTechniques/DBConnectionSynchronizedMethod.java -------------------------------------------------------------------------------- /src/LLD/Patterns/Singleton/InitializationTechniques/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/Singleton/InitializationTechniques/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/Singleton/SingleThreaded/SingletonClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/Singleton/SingleThreaded/SingletonClass.java -------------------------------------------------------------------------------- /src/LLD/Patterns/Singleton/SingleThreaded/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/Singleton/SingleThreaded/client.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/GoodsVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/GoodsVehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Main.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/OffroadVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/OffroadVehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/SportsVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/SportsVehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Stratergy/DriveStratergy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Stratergy/DriveStratergy.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Stratergy/NormalDriveStratergy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Stratergy/NormalDriveStratergy.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Stratergy/SportsDriveStratergy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Stratergy/SportsDriveStratergy.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithStratergyPattern/Vehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/GoodsVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/GoodsVehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/OffRoadVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/OffRoadVehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/PassengerVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/PassengerVehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/SportsVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/SportsVehicle.java -------------------------------------------------------------------------------- /src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LLD/Patterns/StratergyPatternPackage/WithoutStratergyPattern/Vehicle.java -------------------------------------------------------------------------------- /src/Leetcode/AsteroidCollision735.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/AsteroidCollision735.java -------------------------------------------------------------------------------- /src/Leetcode/BackspaceStringCompare844.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/BackspaceStringCompare844.java -------------------------------------------------------------------------------- /src/Leetcode/CapacityToSHipPackages1011.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/CapacityToSHipPackages1011.java -------------------------------------------------------------------------------- /src/Leetcode/ContainerWithMostWater11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/ContainerWithMostWater11.java -------------------------------------------------------------------------------- /src/Leetcode/CountingBits338.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/CountingBits338.java -------------------------------------------------------------------------------- /src/Leetcode/DailyTemperatures739.java: -------------------------------------------------------------------------------- 1 | package Leetcode; 2 | 3 | public class DailyTemperatures739 { 4 | // TODO: 5 | } -------------------------------------------------------------------------------- /src/Leetcode/FindMinimumInRotatedSortedArray153.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/FindMinimumInRotatedSortedArray153.java -------------------------------------------------------------------------------- /src/Leetcode/KokoEatBananas875.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/KokoEatBananas875.java -------------------------------------------------------------------------------- /src/Leetcode/LargestRectangleInHistogram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/LargestRectangleInHistogram.java -------------------------------------------------------------------------------- /src/Leetcode/LinkedList/CopyListWithRandomPointer138.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/LinkedList/CopyListWithRandomPointer138.java -------------------------------------------------------------------------------- /src/Leetcode/LinkedList/LinkedListCycle14.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/LinkedList/LinkedListCycle14.java -------------------------------------------------------------------------------- /src/Leetcode/LinkedList/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/LinkedList/ListNode.java -------------------------------------------------------------------------------- /src/Leetcode/LinkedList/MiddleoftheLinkedList876.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/LinkedList/MiddleoftheLinkedList876.java -------------------------------------------------------------------------------- /src/Leetcode/LinkedList/RemoveNthNodeFromEndofList19.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/LinkedList/RemoveNthNodeFromEndofList19.java -------------------------------------------------------------------------------- /src/Leetcode/MinStack155.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/MinStack155.java -------------------------------------------------------------------------------- /src/Leetcode/MinimumSizeSubarraySum209.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/MinimumSizeSubarraySum209.java -------------------------------------------------------------------------------- /src/Leetcode/SearchA2DMatrixII240.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/SearchA2DMatrixII240.java -------------------------------------------------------------------------------- /src/Leetcode/SearchInsertPosition35.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/SearchInsertPosition35.java -------------------------------------------------------------------------------- /src/Leetcode/SubarraySumEqualsK560.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/SubarraySumEqualsK560.java -------------------------------------------------------------------------------- /src/Leetcode/TailRecursionOptimization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Leetcode/TailRecursionOptimization.java -------------------------------------------------------------------------------- /src/LiveClass/ArrayList/ArrayListLiveClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/ArrayList/ArrayListLiveClass.java -------------------------------------------------------------------------------- /src/LiveClass/Arrays/LiveLecture3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Arrays/LiveLecture3.java -------------------------------------------------------------------------------- /src/LiveClass/Arrays/LiveLecture4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Arrays/LiveLecture4.java -------------------------------------------------------------------------------- /src/LiveClass/Bitwise/LiveClass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Bitwise/LiveClass1.java -------------------------------------------------------------------------------- /src/LiveClass/GeneralMath/DecimalAndBinary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/GeneralMath/DecimalAndBinary.java -------------------------------------------------------------------------------- /src/LiveClass/GeneralMath/DecimalAndOctal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/GeneralMath/DecimalAndOctal.java -------------------------------------------------------------------------------- /src/LiveClass/GeneralMath/HexaDecimalAndDecimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/GeneralMath/HexaDecimalAndDecimal.java -------------------------------------------------------------------------------- /src/LiveClass/GeneralMath/Prime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/GeneralMath/Prime.java -------------------------------------------------------------------------------- /src/LiveClass/HashMap/LiveClass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/HashMap/LiveClass1.java -------------------------------------------------------------------------------- /src/LiveClass/HashMap/LiveClass2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/HashMap/LiveClass2.java -------------------------------------------------------------------------------- /src/LiveClass/LinkedList/LinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/LinkedList/LinkedList.java -------------------------------------------------------------------------------- /src/LiveClass/LinkedList/LiveClass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/LinkedList/LiveClass1.java -------------------------------------------------------------------------------- /src/LiveClass/LinkedList/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/LinkedList/client.java -------------------------------------------------------------------------------- /src/LiveClass/LinkedList/doublyLinkedList/DoublyLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/LinkedList/doublyLinkedList/DoublyLinkedList.java -------------------------------------------------------------------------------- /src/LiveClass/LinkedList/doublyLinkedList/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/LinkedList/doublyLinkedList/client.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Abstraction/AbstractClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Abstraction/AbstractClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Abstraction/Interfaces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Abstraction/Interfaces.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Abstraction/abstractClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Abstraction/abstractClient.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Abstraction/interfaceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Abstraction/interfaceClient.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Car.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/CarFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/CarFactory.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Encapsulation/AnotherBank/BankNonSubClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Encapsulation/AnotherBank/BankNonSubClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Encapsulation/AnotherBank/BankSubClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Encapsulation/AnotherBank/BankSubClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Encapsulation/Bank/BankClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Encapsulation/Bank/BankClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Encapsulation/Bank/BankNonClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Encapsulation/Bank/BankNonClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Encapsulation/Bank/BankSubClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Encapsulation/Bank/BankSubClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Final/Class/FinalClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Final/Class/FinalClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Final/Methods/FinalMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Final/Methods/FinalMethods.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Final/Variable/FinalKeywordNonPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Final/Variable/FinalKeywordNonPrimitive.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Final/Variable/FinalKeywordPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Final/Variable/FinalKeywordPrimitive.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Flat/SSFlat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Flat/SSFlat.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Flat/SSFlatCLient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Flat/SSFlatCLient.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Inheritance/DLFFlats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Inheritance/DLFFlats.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Inheritance/GovtFlat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Inheritance/GovtFlat.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Inheritance/MSFlat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Inheritance/MSFlat.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Inheritance/SSFlat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Inheritance/SSFlat.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Inheritance/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Inheritance/client.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/NestedClass/NonStaticClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/NestedClass/NonStaticClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/NestedClass/StaticNestedClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/NestedClass/StaticNestedClass.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Personabc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Personabc.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Polymorphism/Overloading/Math.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Polymorphism/Overloading/Math.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Polymorphism/Overloading/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Polymorphism/Overloading/client.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Polymorphism/Overriding/MSFlat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Polymorphism/Overriding/MSFlat.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Polymorphism/Overriding/SSFlat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Polymorphism/Overriding/SSFlat.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Polymorphism/Overriding/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Polymorphism/Overriding/client.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Static/Bank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Static/Bank.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Static/BankClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Static/BankClient.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Static/StaticBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Static/StaticBlock.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/Static/StaticCalling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/Static/StaticCalling.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/This/Bank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/This/Bank.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/This/BankClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/This/BankClient.java -------------------------------------------------------------------------------- /src/LiveClass/OOPS/This/BankMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/OOPS/This/BankMath.java -------------------------------------------------------------------------------- /src/LiveClass/Queues/LiveClass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Queues/LiveClass1.java -------------------------------------------------------------------------------- /src/LiveClass/Queues/QueuesUsingLL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Queues/QueuesUsingLL.java -------------------------------------------------------------------------------- /src/LiveClass/Recursion/LiveClass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Recursion/LiveClass1.java -------------------------------------------------------------------------------- /src/LiveClass/Recursion/LiveClass2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Recursion/LiveClass2.java -------------------------------------------------------------------------------- /src/LiveClass/Searching/LiveClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Searching/LiveClass.java -------------------------------------------------------------------------------- /src/LiveClass/Searching/LiveClass2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Searching/LiveClass2.java -------------------------------------------------------------------------------- /src/LiveClass/Sorting/LiveClass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Sorting/LiveClass1.java -------------------------------------------------------------------------------- /src/LiveClass/Sorting/MergeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Sorting/MergeSort.java -------------------------------------------------------------------------------- /src/LiveClass/Stack/LiveClass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Stack/LiveClass1.java -------------------------------------------------------------------------------- /src/LiveClass/Stack/StackUsingLL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Stack/StackUsingLL.java -------------------------------------------------------------------------------- /src/LiveClass/Stack/client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Stack/client.java -------------------------------------------------------------------------------- /src/LiveClass/Strings/LiveLecture1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Strings/LiveLecture1.java -------------------------------------------------------------------------------- /src/LiveClass/Strings/LiveLecture1String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Strings/LiveLecture1String.java -------------------------------------------------------------------------------- /src/LiveClass/Strings/LiveLectureStringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/LiveClass/Strings/LiveLectureStringBuilder.java -------------------------------------------------------------------------------- /src/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Main.java -------------------------------------------------------------------------------- /src/PostClassAssignments/Array2D/ABooleanMatrixProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/Array2D/ABooleanMatrixProblem.java -------------------------------------------------------------------------------- /src/PostClassAssignments/Array2D/ChessBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/Array2D/ChessBoard.java -------------------------------------------------------------------------------- /src/PostClassAssignments/ArrayList/CountFrequencies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/ArrayList/CountFrequencies.java -------------------------------------------------------------------------------- /src/PostClassAssignments/Binary/MedianOfTwoSortedArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/Binary/MedianOfTwoSortedArrays.java -------------------------------------------------------------------------------- /src/PostClassAssignments/Recursion/InsertOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/Recursion/InsertOperator.java -------------------------------------------------------------------------------- /src/PostClassAssignments/String/DivisibilityBy7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/String/DivisibilityBy7.java -------------------------------------------------------------------------------- /src/PostClassAssignments/String/ResultantString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/String/ResultantString.java -------------------------------------------------------------------------------- /src/PostClassAssignments/String/RobotReturnToOrigin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/PostClassAssignments/String/RobotReturnToOrigin.java -------------------------------------------------------------------------------- /src/Util/util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thakurutkarsh22/ProFSD-Oct2022/HEAD/src/Util/util.java --------------------------------------------------------------------------------