├── .github └── FUNDING.yml ├── Exam └── Série B │ └── Prime Number │ ├── Prime.java │ └── Tests.java ├── Module 1 ├── Anagram.java ├── CommonElements.java ├── Convolution.java ├── Decoder.java ├── Divider.java ├── Except.java ├── IntroductionExercises.java ├── MyBuilder.java ├── Person.java ├── Sieve.java └── StringUtils.java ├── Module 2 ├── CircularLinkedList.java ├── Fibonacci.java ├── MergeSort │ ├── MergeSortBetter.java │ ├── MergeSortByBruno.java │ └── MergeSortFromSlide.java ├── MyArrayList.java ├── MyQueue.java ├── MyStack.java ├── Search.java ├── TestSWQ.java ├── TowerOfHanoi.java ├── Valley.java └── maxSubArray.java ├── Module 3 ├── Animal.java ├── BinaryTreeEquals │ ├── Node.java │ └── Tree.java ├── Cat.java ├── Circle.java ├── Evaluator.java ├── Flower.java ├── Plant.java ├── Shape.java ├── Sorter.java ├── SorterByBruno.java ├── Square.java ├── SuperCat.java ├── Traversal.java ├── Tree - combineWith.java └── Tree.java ├── Module 4 ├── BlackBox Testing - Binary Search.java ├── Calculator │ ├── Add.java │ ├── Div.java │ ├── Evaluation.java │ ├── Leaf.java │ ├── Mult.java │ ├── Node.java │ ├── Sub.java │ ├── Visitable.java │ └── Visitor.java ├── Factory design pattern - Level generator │ ├── ElementFactory.java │ ├── Level.java │ └── Tests.java ├── ListFiltering │ ├── Visitable.java │ ├── VisitableList.java │ ├── Visitor.java │ └── VisitorList.java ├── Observer design pattern │ ├── Client.java │ └── MeteoStation.java ├── TestSuite.java └── VisitorDesignPattern │ ├── Add.java │ ├── Div.java │ ├── Evaluation.java │ ├── Leaf.java │ ├── Mult.java │ ├── Node.java │ ├── Sub.java │ ├── Visitable.java │ └── Visitor.java ├── Module 5 ├── Cons.java ├── Cons_Generics2.java ├── Evaluator.java ├── FList MergeSort │ ├── FList.java │ └── FListMerge.java ├── FList.java ├── Functional immutable tree │ ├── FTree.java │ ├── Leaf.java │ └── Node.java ├── LambdaExpression.java ├── OptionalTest.java ├── StudentFunctions.java └── StudentFunctions2.java ├── Module6 ├── BoundedBuffer.java ├── Launcher.java ├── LockQueue.java ├── MaxFinder.java ├── ParallelCounting.java ├── ParallelMergeSort.java ├── SharedCounter.java └── WebPage.java ├── Quiz & Exam preparation ├── Binary Search │ ├── Mid-Term Quiz - Binary Search - Solution.jpg │ └── Mid-Term Quiz - Binary Search.png ├── BinarySearchTree │ ├── BinarySearchTree - Solution.java │ └── BinarySearchTree.java ├── CleanLinkedList │ └── CleanLinkedList.java ├── CovidSimulation │ └── AgentSimulation.java ├── DecisionTree │ └── DecisionTree.java ├── EmployeeFinder │ └── EmployeeFinder.java ├── ExamGrader │ └── ExamGrader.java ├── Expression │ └── Expression.java ├── FindInMatrix │ └── FindInMatrix.java ├── FindPattern │ └── FindPattern.java ├── HomeWorkGrading │ ├── HomeWorkGrading.java │ └── HomeworkGradingWithNotify.java ├── MagicSquare │ └── MagicSquare.java ├── Mazout │ └── Mazout.java ├── MedianOfPair │ └── MedianOfPairs.java ├── MergeSortedLinkedList │ ├── MergeSortedLinkedList.java │ └── image.png ├── MergeSortedLinkedListDuplicate │ ├── MergeSortedLinkedListDuplicate.java │ └── image.png ├── ObservableAccount │ └── ObservableAccount.java ├── ParallelCounting │ └── ParallelCounting.java ├── PhysicsSolver │ └── PhysicsSolver.java ├── QRcode │ └── QRcode.java ├── RecursiveList │ └── RecursiveList.java ├── RecursiveStack │ └── RecursiveStack.java ├── RobotActionFactory │ ├── RobotActionFactory.java │ └── RobotWithoutHashMap.java ├── StrangeSort │ ├── Mid-Term Quiz -StrangeSort.png │ ├── Sorter │ └── SorterSolution ├── StringIterator │ └── StringIterator.java └── What does the fox say │ ├── Animal.java │ ├── Cat.java │ ├── Cow.java │ ├── Dog.java │ ├── Dove.java │ ├── Fish.java │ ├── FrenchBouledogue.java │ ├── Mammal.java │ ├── Mid-Term Quiz - What does the fox say.png │ ├── Q4.java │ └── Test.java ├── README.md └── Tips for IntelliJ /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /Exam/Série B/Prime Number/Prime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Exam/Série B/Prime Number/Prime.java -------------------------------------------------------------------------------- /Exam/Série B/Prime Number/Tests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Exam/Série B/Prime Number/Tests.java -------------------------------------------------------------------------------- /Module 1/Anagram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/Anagram.java -------------------------------------------------------------------------------- /Module 1/CommonElements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/CommonElements.java -------------------------------------------------------------------------------- /Module 1/Convolution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/Convolution.java -------------------------------------------------------------------------------- /Module 1/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/Decoder.java -------------------------------------------------------------------------------- /Module 1/Divider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/Divider.java -------------------------------------------------------------------------------- /Module 1/Except.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/Except.java -------------------------------------------------------------------------------- /Module 1/IntroductionExercises.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/IntroductionExercises.java -------------------------------------------------------------------------------- /Module 1/MyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/MyBuilder.java -------------------------------------------------------------------------------- /Module 1/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/Person.java -------------------------------------------------------------------------------- /Module 1/Sieve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/Sieve.java -------------------------------------------------------------------------------- /Module 1/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 1/StringUtils.java -------------------------------------------------------------------------------- /Module 2/CircularLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/CircularLinkedList.java -------------------------------------------------------------------------------- /Module 2/Fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/Fibonacci.java -------------------------------------------------------------------------------- /Module 2/MergeSort/MergeSortBetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/MergeSort/MergeSortBetter.java -------------------------------------------------------------------------------- /Module 2/MergeSort/MergeSortByBruno.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/MergeSort/MergeSortByBruno.java -------------------------------------------------------------------------------- /Module 2/MergeSort/MergeSortFromSlide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/MergeSort/MergeSortFromSlide.java -------------------------------------------------------------------------------- /Module 2/MyArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/MyArrayList.java -------------------------------------------------------------------------------- /Module 2/MyQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/MyQueue.java -------------------------------------------------------------------------------- /Module 2/MyStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/MyStack.java -------------------------------------------------------------------------------- /Module 2/Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/Search.java -------------------------------------------------------------------------------- /Module 2/TestSWQ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/TestSWQ.java -------------------------------------------------------------------------------- /Module 2/TowerOfHanoi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/TowerOfHanoi.java -------------------------------------------------------------------------------- /Module 2/Valley.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/Valley.java -------------------------------------------------------------------------------- /Module 2/maxSubArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 2/maxSubArray.java -------------------------------------------------------------------------------- /Module 3/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Animal.java -------------------------------------------------------------------------------- /Module 3/BinaryTreeEquals/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/BinaryTreeEquals/Node.java -------------------------------------------------------------------------------- /Module 3/BinaryTreeEquals/Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/BinaryTreeEquals/Tree.java -------------------------------------------------------------------------------- /Module 3/Cat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Cat.java -------------------------------------------------------------------------------- /Module 3/Circle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Circle.java -------------------------------------------------------------------------------- /Module 3/Evaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Evaluator.java -------------------------------------------------------------------------------- /Module 3/Flower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Flower.java -------------------------------------------------------------------------------- /Module 3/Plant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Plant.java -------------------------------------------------------------------------------- /Module 3/Shape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Shape.java -------------------------------------------------------------------------------- /Module 3/Sorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Sorter.java -------------------------------------------------------------------------------- /Module 3/SorterByBruno.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/SorterByBruno.java -------------------------------------------------------------------------------- /Module 3/Square.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Square.java -------------------------------------------------------------------------------- /Module 3/SuperCat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/SuperCat.java -------------------------------------------------------------------------------- /Module 3/Traversal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Traversal.java -------------------------------------------------------------------------------- /Module 3/Tree - combineWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Tree - combineWith.java -------------------------------------------------------------------------------- /Module 3/Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 3/Tree.java -------------------------------------------------------------------------------- /Module 4/BlackBox Testing - Binary Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/BlackBox Testing - Binary Search.java -------------------------------------------------------------------------------- /Module 4/Calculator/Add.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Add.java -------------------------------------------------------------------------------- /Module 4/Calculator/Div.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Div.java -------------------------------------------------------------------------------- /Module 4/Calculator/Evaluation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Evaluation.java -------------------------------------------------------------------------------- /Module 4/Calculator/Leaf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Leaf.java -------------------------------------------------------------------------------- /Module 4/Calculator/Mult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Mult.java -------------------------------------------------------------------------------- /Module 4/Calculator/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Node.java -------------------------------------------------------------------------------- /Module 4/Calculator/Sub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Sub.java -------------------------------------------------------------------------------- /Module 4/Calculator/Visitable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Visitable.java -------------------------------------------------------------------------------- /Module 4/Calculator/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Calculator/Visitor.java -------------------------------------------------------------------------------- /Module 4/Factory design pattern - Level generator/ElementFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Factory design pattern - Level generator/ElementFactory.java -------------------------------------------------------------------------------- /Module 4/Factory design pattern - Level generator/Level.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Factory design pattern - Level generator/Level.java -------------------------------------------------------------------------------- /Module 4/Factory design pattern - Level generator/Tests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Factory design pattern - Level generator/Tests.java -------------------------------------------------------------------------------- /Module 4/ListFiltering/Visitable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/ListFiltering/Visitable.java -------------------------------------------------------------------------------- /Module 4/ListFiltering/VisitableList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/ListFiltering/VisitableList.java -------------------------------------------------------------------------------- /Module 4/ListFiltering/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/ListFiltering/Visitor.java -------------------------------------------------------------------------------- /Module 4/ListFiltering/VisitorList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/ListFiltering/VisitorList.java -------------------------------------------------------------------------------- /Module 4/Observer design pattern/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Observer design pattern/Client.java -------------------------------------------------------------------------------- /Module 4/Observer design pattern/MeteoStation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/Observer design pattern/MeteoStation.java -------------------------------------------------------------------------------- /Module 4/TestSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/TestSuite.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Add.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Add.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Div.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Div.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Evaluation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Evaluation.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Leaf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Leaf.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Mult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Mult.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Node.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Sub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Sub.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Visitable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Visitable.java -------------------------------------------------------------------------------- /Module 4/VisitorDesignPattern/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 4/VisitorDesignPattern/Visitor.java -------------------------------------------------------------------------------- /Module 5/Cons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/Cons.java -------------------------------------------------------------------------------- /Module 5/Cons_Generics2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/Cons_Generics2.java -------------------------------------------------------------------------------- /Module 5/Evaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/Evaluator.java -------------------------------------------------------------------------------- /Module 5/FList MergeSort/FList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/FList MergeSort/FList.java -------------------------------------------------------------------------------- /Module 5/FList MergeSort/FListMerge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/FList MergeSort/FListMerge.java -------------------------------------------------------------------------------- /Module 5/FList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/FList.java -------------------------------------------------------------------------------- /Module 5/Functional immutable tree/FTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/Functional immutable tree/FTree.java -------------------------------------------------------------------------------- /Module 5/Functional immutable tree/Leaf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/Functional immutable tree/Leaf.java -------------------------------------------------------------------------------- /Module 5/Functional immutable tree/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/Functional immutable tree/Node.java -------------------------------------------------------------------------------- /Module 5/LambdaExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/LambdaExpression.java -------------------------------------------------------------------------------- /Module 5/OptionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/OptionalTest.java -------------------------------------------------------------------------------- /Module 5/StudentFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/StudentFunctions.java -------------------------------------------------------------------------------- /Module 5/StudentFunctions2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module 5/StudentFunctions2.java -------------------------------------------------------------------------------- /Module6/BoundedBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/BoundedBuffer.java -------------------------------------------------------------------------------- /Module6/Launcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/Launcher.java -------------------------------------------------------------------------------- /Module6/LockQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/LockQueue.java -------------------------------------------------------------------------------- /Module6/MaxFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/MaxFinder.java -------------------------------------------------------------------------------- /Module6/ParallelCounting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/ParallelCounting.java -------------------------------------------------------------------------------- /Module6/ParallelMergeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/ParallelMergeSort.java -------------------------------------------------------------------------------- /Module6/SharedCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/SharedCounter.java -------------------------------------------------------------------------------- /Module6/WebPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Module6/WebPage.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/Binary Search/Mid-Term Quiz - Binary Search - Solution.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/Binary Search/Mid-Term Quiz - Binary Search - Solution.jpg -------------------------------------------------------------------------------- /Quiz & Exam preparation/Binary Search/Mid-Term Quiz - Binary Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/Binary Search/Mid-Term Quiz - Binary Search.png -------------------------------------------------------------------------------- /Quiz & Exam preparation/BinarySearchTree/BinarySearchTree - Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/BinarySearchTree/BinarySearchTree - Solution.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/BinarySearchTree/BinarySearchTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/BinarySearchTree/BinarySearchTree.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/CleanLinkedList/CleanLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/CleanLinkedList/CleanLinkedList.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/CovidSimulation/AgentSimulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/CovidSimulation/AgentSimulation.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/DecisionTree/DecisionTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/DecisionTree/DecisionTree.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/EmployeeFinder/EmployeeFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/EmployeeFinder/EmployeeFinder.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/ExamGrader/ExamGrader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/ExamGrader/ExamGrader.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/Expression/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/Expression/Expression.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/FindInMatrix/FindInMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/FindInMatrix/FindInMatrix.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/FindPattern/FindPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/FindPattern/FindPattern.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/HomeWorkGrading/HomeWorkGrading.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/HomeWorkGrading/HomeWorkGrading.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/HomeWorkGrading/HomeworkGradingWithNotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/HomeWorkGrading/HomeworkGradingWithNotify.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/MagicSquare/MagicSquare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/MagicSquare/MagicSquare.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/Mazout/Mazout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/Mazout/Mazout.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/MedianOfPair/MedianOfPairs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/MedianOfPair/MedianOfPairs.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/MergeSortedLinkedList/MergeSortedLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/MergeSortedLinkedList/MergeSortedLinkedList.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/MergeSortedLinkedList/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/MergeSortedLinkedList/image.png -------------------------------------------------------------------------------- /Quiz & Exam preparation/MergeSortedLinkedListDuplicate/MergeSortedLinkedListDuplicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/MergeSortedLinkedListDuplicate/MergeSortedLinkedListDuplicate.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/MergeSortedLinkedListDuplicate/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/MergeSortedLinkedListDuplicate/image.png -------------------------------------------------------------------------------- /Quiz & Exam preparation/ObservableAccount/ObservableAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/ObservableAccount/ObservableAccount.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/ParallelCounting/ParallelCounting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/ParallelCounting/ParallelCounting.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/PhysicsSolver/PhysicsSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/PhysicsSolver/PhysicsSolver.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/QRcode/QRcode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/QRcode/QRcode.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/RecursiveList/RecursiveList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/RecursiveList/RecursiveList.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/RecursiveStack/RecursiveStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/RecursiveStack/RecursiveStack.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/RobotActionFactory/RobotActionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/RobotActionFactory/RobotActionFactory.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/RobotActionFactory/RobotWithoutHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/RobotActionFactory/RobotWithoutHashMap.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/StrangeSort/Mid-Term Quiz -StrangeSort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/StrangeSort/Mid-Term Quiz -StrangeSort.png -------------------------------------------------------------------------------- /Quiz & Exam preparation/StrangeSort/Sorter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/StrangeSort/Sorter -------------------------------------------------------------------------------- /Quiz & Exam preparation/StrangeSort/SorterSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/StrangeSort/SorterSolution -------------------------------------------------------------------------------- /Quiz & Exam preparation/StringIterator/StringIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/StringIterator/StringIterator.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Animal.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Cat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Cat.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Cow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Cow.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Dog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Dog.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Dove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Dove.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Fish.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Fish.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/FrenchBouledogue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/FrenchBouledogue.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Mammal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Mammal.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Mid-Term Quiz - What does the fox say.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Mid-Term Quiz - What does the fox say.png -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Q4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Q4.java -------------------------------------------------------------------------------- /Quiz & Exam preparation/What does the fox say/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Quiz & Exam preparation/What does the fox say/Test.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # LEPL1402 2 | Solution for the coding exercices 3 | -------------------------------------------------------------------------------- /Tips for IntelliJ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOCmaniac/LEPL1402/HEAD/Tips for IntelliJ --------------------------------------------------------------------------------