├── .gitignore ├── README.md ├── pom.xml ├── src └── main │ ├── java │ └── com │ │ └── eprogrammerz │ │ └── examples │ │ ├── algorithm │ │ ├── bitManipulation │ │ │ ├── AlternateBitPattern.java │ │ │ ├── BitInsertion.java │ │ │ ├── BitTasks.java │ │ │ ├── LonelyInteger.java │ │ │ ├── PowerTwo.java │ │ │ └── Swapper.java │ │ ├── crackingCoding │ │ │ ├── ContinuousSequence.java │ │ │ ├── EnglishInt.java │ │ │ ├── IntEnglish.java │ │ │ ├── IntEnglishV2.java │ │ │ ├── KeypadMatchingWords.java │ │ │ ├── ListPermutations.java │ │ │ ├── LongestWord.java │ │ │ ├── MagicIndex.java │ │ │ ├── MasseuseScheduling.java │ │ │ ├── MatrixPermutation.java │ │ │ ├── MinStackValidator.java │ │ │ ├── MultiSearch.java │ │ │ ├── MultiSearchTrie.java │ │ │ ├── MultiSearchTrieBetter.java │ │ │ ├── MultiplyRecursion.java │ │ │ ├── ObstacleRemoval.java │ │ │ ├── OrderPrioritization.java │ │ │ ├── PalindromePermutation.java │ │ │ ├── PondSizes.java │ │ │ ├── PowerSet.java │ │ │ ├── QuadrupleFinder.java │ │ │ ├── RobotInGrid.java │ │ │ ├── SearchPairs.java │ │ │ ├── SearchRotatedArr.java │ │ │ ├── SetOfStackValidator.java │ │ │ ├── SmallestK.java │ │ │ ├── SparseSearch.java │ │ │ ├── StringCompressor.java │ │ │ ├── StringRotation.java │ │ │ ├── SubstringPermutation.java │ │ │ ├── SumSwap.java │ │ │ ├── TowerOfHanoi.java │ │ │ ├── UniqueCharString.java │ │ │ └── Urlify.java │ │ ├── general │ │ │ ├── Anadrome.java │ │ │ ├── AnagramMaker.java │ │ │ ├── ArrayDuplicateRemover.java │ │ │ ├── ArrayLeftRotation.java │ │ │ ├── ArrayReverser.java │ │ │ ├── ArrayZigZagger.java │ │ │ ├── BalancedBracket.java │ │ │ ├── BinarySearch.java │ │ │ ├── BinarySearchable.java │ │ │ ├── BubbleSorter.java │ │ │ ├── DaysOfWeek.java │ │ │ ├── DigitLimiter.java │ │ │ ├── ExtraBigFactorial.java │ │ │ ├── LargestNumber.java │ │ │ ├── LongestPalindrome.java │ │ │ ├── LongestPrefixSuffix.java │ │ │ ├── MatrixRotation.java │ │ │ ├── MaxInsertOfA.java │ │ │ ├── MaxNetworkRank.java │ │ │ ├── MaxPossibleValue.java │ │ │ ├── MergeSortList.java │ │ │ ├── MinimumSwap2.java │ │ │ ├── MissingNumbers.java │ │ │ ├── NumWithEqualDigitSum.java │ │ │ ├── NumberFinder.java │ │ │ ├── PermutationFinder.java │ │ │ ├── PivotalElement.java │ │ │ ├── PrimeFactors.java │ │ │ ├── PrintFractions.java │ │ │ ├── ProductCategoryTest.java │ │ │ ├── SequenceValidator.java │ │ │ ├── ShoppingCartTest.java │ │ │ ├── StringReverser.java │ │ │ ├── StudentPriorityQueue.java │ │ │ ├── SubArrayFinder.java │ │ │ ├── SubStrings.java │ │ │ ├── TripletCounter.java │ │ │ ├── UglyNumberII.java │ │ │ ├── UniqueElementInSubArr.java │ │ │ ├── VeryBigSum.java │ │ │ └── ZeroMover.java │ │ ├── graphs │ │ │ ├── BuildOrder.java │ │ │ ├── CheapestFlightWKStops.java │ │ │ ├── CloneGraph.java │ │ │ ├── CommutableIslands.java │ │ │ ├── CriticalConnection.java │ │ │ ├── DirectedGraph.java │ │ │ ├── FloweringPlants.java │ │ │ ├── LargestComponent.java │ │ │ ├── MakeNetworkConnected.java │ │ │ ├── NetworkDelayTime.java │ │ │ ├── Node.java │ │ │ ├── RedundantConnection.java │ │ │ ├── ShortestReachBFS.java │ │ │ ├── SimilarStringGroups.java │ │ │ ├── SmallestMultiple.java │ │ │ ├── TestDirectedGraph.java │ │ │ ├── TestUndirectedGraph.java │ │ │ ├── TwoDSearchBoard.java │ │ │ ├── UndirectedGraph.java │ │ │ ├── ValidPath.java │ │ │ └── WordSearchBoard.java │ │ ├── interviewbit │ │ │ ├── Anagrams.java │ │ │ ├── BlackShapes.java │ │ │ ├── CombinationII.java │ │ │ ├── CombinationsFinder.java │ │ │ ├── CourseSchedule.java │ │ │ ├── DuplicateInArray.java │ │ │ ├── FourSum.java │ │ │ ├── GenerateParenthesesII.java │ │ │ ├── KthPermutation.java │ │ │ ├── LongestSubstringWORepeat.java │ │ │ ├── MatrixSearcher.java │ │ │ ├── MaxNonNegativeArray.java │ │ │ ├── MinStepInInfiniteGrid.java │ │ │ ├── PerfectTeam.java │ │ │ ├── RedundantBraces.java │ │ │ ├── RotatedSortedArraySearch.java │ │ │ ├── SqrtFinder.java │ │ │ ├── StraightLinePoints.java │ │ │ └── SubsetWithDup.java │ │ ├── leetcode │ │ │ ├── AddStrings.java │ │ │ ├── AlphabetBoardPath.java │ │ │ ├── AlphabetMapping.java │ │ │ ├── AmbiguousCoordinates.java │ │ │ ├── ArrayRightRotation.java │ │ │ ├── AtoI.java │ │ │ ├── BasicCalculator.java │ │ │ ├── BasicCalculatorII.java │ │ │ ├── BasicCalculatorIII.java │ │ │ ├── BayerMooreTextSearch.java │ │ │ ├── BinaryNumWAlternatingBits.java │ │ │ ├── BinaryWatch.java │ │ │ ├── BraceExpansion.java │ │ │ ├── BraceExpansionII.java │ │ │ ├── BrickWall.java │ │ │ ├── BuySellStock.java │ │ │ ├── CampusBike.java │ │ │ ├── Ciphertext.java │ │ │ ├── ClosestPoint2Origin.java │ │ │ ├── CoinChangeII.java │ │ │ ├── CombinationSum.java │ │ │ ├── Combinations.java │ │ │ ├── CompareStrings.java │ │ │ ├── ComplexNumberMul.java │ │ │ ├── Count1sSquareSubmatrices.java │ │ │ ├── CountOfRangeSum.java │ │ │ ├── CourseScheduleII.java │ │ │ ├── CustomSortString.java │ │ │ ├── DecodeString.java │ │ │ ├── DecreasingSubsequence.java │ │ │ ├── DiceRollWithTarget.java │ │ │ ├── DivideArrayKSubArr.java │ │ │ ├── Divider.java │ │ │ ├── DoublePairArray.java │ │ │ ├── EditDistance.java │ │ │ ├── EvaluateDivision.java │ │ │ ├── ExpressionsAddOperators.java │ │ │ ├── ExpressiveWords.java │ │ │ ├── FillMatrix.java │ │ │ ├── FindAllAnagrams.java │ │ │ ├── FloweringWater.java │ │ │ ├── FourSum.java │ │ │ ├── FruitsIntoBaskets.java │ │ │ ├── HandOfStraight.java │ │ │ ├── IntegerBreak.java │ │ │ ├── IntegerReverser.java │ │ │ ├── IntervalIntersection.java │ │ │ ├── IntervalMerger.java │ │ │ ├── KthLargestElement.java │ │ │ ├── LargestPlusSign.java │ │ │ ├── LargestSubarrayLengthK.java │ │ │ ├── LongestAbsoluteFilePath.java │ │ │ ├── LongestArithmeticSubseq.java │ │ │ ├── LongestCommonSubseq.java │ │ │ ├── LongestIncreasingSubsequence.java │ │ │ ├── LongestSubstrWORep.java │ │ │ ├── LongestWordInDict.java │ │ │ ├── MaxConsecutivesIII.java │ │ │ ├── MaxPointsLine.java │ │ │ ├── MaxRectangleArea.java │ │ │ ├── MaxSubArrWOneDeletion.java │ │ │ ├── MaxSubmatrixSum.java │ │ │ ├── MaximumTime.java │ │ │ ├── MergeKStack.java │ │ │ ├── MinCostForTickets.java │ │ │ ├── MinDaysToBloom.java │ │ │ ├── MinDifferenceServerLoads.java │ │ │ ├── MinMaxSum.java │ │ │ ├── MinNumberOfChairs.java │ │ │ ├── MinSizeSubArraySum.java │ │ │ ├── MinSwapToMakeIncreasing.java │ │ │ ├── MiniFallingPathSum.java │ │ │ ├── MiniVisitTime.java │ │ │ ├── MissingNumber2.java │ │ │ ├── MostWaterContainer.java │ │ │ ├── Multiplication.java │ │ │ ├── NQueens.java │ │ │ ├── NQueensII.java │ │ │ ├── OddEvenJump.java │ │ │ ├── OnesAndZeros.java │ │ │ ├── OpenLock.java │ │ │ ├── Palindrome.java │ │ │ ├── PalindromePartitionIII.java │ │ │ ├── ParenthesesValidator.java │ │ │ ├── PartitionWEqualSum.java │ │ │ ├── PascalTriangle.java │ │ │ ├── PossibleBipartition.java │ │ │ ├── RLEIteratorTest.java │ │ │ ├── RandomPickIndex.java │ │ │ ├── RandomizedSetTest.java │ │ │ ├── RemoveElement.java │ │ │ ├── RemoveKDigits.java │ │ │ ├── ReorganizeString.java │ │ │ ├── ReversePairs.java │ │ │ ├── RotateString.java │ │ │ ├── ScoreOfParentheses.java │ │ │ ├── Search2DMatrix.java │ │ │ ├── SearchRotatedArray.java │ │ │ ├── SentenceSimilarityII.java │ │ │ ├── ShortestPalindromeSubstring.java │ │ │ ├── ShortestUnsortedConArr.java │ │ │ ├── SingleElementInSortedArray.java │ │ │ ├── SkylineProblem.java │ │ │ ├── SmallestRangeKList.java │ │ │ ├── SpiralMatrix.java │ │ │ ├── SpiralMatrixII.java │ │ │ ├── StrStr.java │ │ │ ├── Sum3.java │ │ │ ├── SuperUglyNumber.java │ │ │ ├── TargetSum.java │ │ │ ├── TaskScheduler.java │ │ │ ├── TernaryExpression.java │ │ │ ├── TrappingRainWater.java │ │ │ ├── TwoCitySchedule.java │ │ │ ├── TwoSum.java │ │ │ ├── ValidPalindromeII.java │ │ │ ├── ValidSudoku.java │ │ │ ├── VerifyPreorder.java │ │ │ ├── WiggleSortII.java │ │ │ ├── WordBreak.java │ │ │ └── WordLadderII.java │ │ ├── memoization │ │ │ ├── DavisStaircase.java │ │ │ └── FibonacciNumber.java │ │ └── trees │ │ │ ├── BalancedBinarySearchTree.java │ │ │ ├── BinarySearchTree.java │ │ │ ├── BinaryTreeFromInorderAndPost.java │ │ │ ├── BinaryTreeFromInorderAndPreorder.java │ │ │ ├── BinaryTreeMaximumDepth.java │ │ │ ├── BinaryTreeMinDepth.java │ │ │ ├── BinaryTreeTilt.java │ │ │ ├── CartesianTree.java │ │ │ ├── CheckSubtree.java │ │ │ ├── ConstructBinaryTreeFromString.java │ │ │ ├── DeleteNodesAndReturnForest.java │ │ │ ├── FenwickTree.java │ │ │ ├── FlattenBinaryTree.java │ │ │ ├── IdenticalBinaryTree.java │ │ │ ├── KthSmallestInBST.java │ │ │ ├── LargestDistinctValueRoute.java │ │ │ ├── LevelOrderTraversal.java │ │ │ ├── LexicographicalNumbers.java │ │ │ ├── LongestUniquePath.java │ │ │ ├── MinimalBST.java │ │ │ ├── Node.java │ │ │ ├── PathSum.java │ │ │ ├── PathSumIII.java │ │ │ ├── PathToSum.java │ │ │ ├── PathWithSum.java │ │ │ ├── PopulateNextRight.java │ │ │ ├── RemoveComments.java │ │ │ ├── SerializeDeserializeTree.java │ │ │ ├── SumRoot2Leaf.java │ │ │ ├── SymmetricBinaryTree.java │ │ │ ├── TargetPath.java │ │ │ ├── TreeNode.java │ │ │ ├── TreeTraversal.java │ │ │ ├── TwoSumBinaryTree.java │ │ │ └── VerticalOrderTraversal.java │ │ ├── bootcamp │ │ └── algorithms │ │ │ ├── Capitalize.java │ │ │ ├── ReverseInt.java │ │ │ ├── ReverseString.java │ │ │ ├── SpiralMatrix.java │ │ │ ├── StairRecursive.java │ │ │ ├── VowelCounter.java │ │ │ └── Weaver.java │ │ ├── cache │ │ └── example │ │ │ ├── cloning │ │ │ └── HashMapClone.java │ │ │ ├── ehcache │ │ │ ├── Application.java │ │ │ ├── City.java │ │ │ └── JsonObjCacheManager.java │ │ │ ├── ehcahce3 │ │ │ ├── Application.java │ │ │ ├── City.java │ │ │ └── ObjectCacheManager.java │ │ │ ├── jcs │ │ │ ├── Application.java │ │ │ ├── CachingTest.java │ │ │ ├── City.java │ │ │ ├── cache.ccf │ │ │ └── testing │ │ │ ├── logging │ │ │ ├── HelloWorld.java │ │ │ └── Wombat.java │ │ │ └── springCache │ │ │ ├── Application.java │ │ │ ├── BasicCache.java │ │ │ ├── City.java │ │ │ └── ObjectValueWrapper.java │ │ ├── careercup │ │ ├── ArrayManipulation.java │ │ ├── CombineTwoLinkedList.java │ │ ├── ContinuousSubsequence.java │ │ ├── GroupOrders.java │ │ ├── IntegerToRoman.java │ │ ├── InterleaveList.java │ │ ├── RangeSumQueryMutable.java │ │ ├── RangeSumQueryMutableOptimal.java │ │ └── SubStringSum.java │ │ ├── certification │ │ ├── collections │ │ │ ├── ListOperation.java │ │ │ └── MergeExample.java │ │ ├── core │ │ │ ├── ConsoleTest.java │ │ │ └── Vararg.java │ │ ├── datetime │ │ │ └── DurationVsPeriod.java │ │ ├── enums │ │ │ └── VisitPark.java │ │ ├── exceptions │ │ │ ├── CustomCloseable.java │ │ │ ├── ScannerTryResource.java │ │ │ └── TryWithResource.java │ │ ├── generics │ │ │ ├── Box.java │ │ │ ├── WIldCards.java │ │ │ ├── WildCardEx.java │ │ │ └── WildcardEx1.java │ │ ├── i18n │ │ │ ├── DataFormatExample.java │ │ │ ├── NumberFormatExample.java │ │ │ ├── Zoo.java │ │ │ └── ZooOpen.java │ │ ├── optional │ │ │ └── NullableOptional.java │ │ └── stream │ │ │ ├── JustIntermediateOperations.java │ │ │ ├── StreamReduce.java │ │ │ └── StreamTest.java │ │ ├── csv │ │ ├── CsvReaderApplication.java │ │ ├── CsvUtil.java │ │ ├── RecordStat.java │ │ └── SensorRecord.java │ │ ├── design │ │ ├── AutoCompleteSystemTest.java │ │ ├── CompressedStringIteratorTest.java │ │ ├── ConsistentHashTest.java │ │ ├── SearchSuggestionSystem.java │ │ ├── SnakeGameTest.java │ │ └── TwitterTester.java │ │ ├── ds │ │ ├── browser │ │ │ ├── BrowserWithDL.java │ │ │ ├── BrowserWithDLTest.java │ │ │ ├── BrowserWithStack.java │ │ │ └── BrowserWithStackTest.java │ │ ├── cache │ │ │ ├── LRUCache.java │ │ │ └── LRUCacheTest.java │ │ └── custom │ │ │ ├── linkedList │ │ │ ├── AddTwoNumII.java │ │ │ ├── CycleDetector.java │ │ │ ├── DeleteMiddleNode.java │ │ │ ├── FirstUniqueNumberInStream.java │ │ │ ├── KReverseLinkedList.java │ │ │ ├── KthLastElement.java │ │ │ ├── ListNode.java │ │ │ ├── ListUtil.java │ │ │ ├── MergeKSortedList.java │ │ │ ├── MyLinkedList.java │ │ │ ├── MyLinkedListValidator.java │ │ │ ├── NextGreaterNode.java │ │ │ ├── Node.java │ │ │ ├── PalindromeCheck.java │ │ │ ├── PartitionLinkedList.java │ │ │ ├── PartitionList.java │ │ │ ├── RemoveNthNodeFromLast.java │ │ │ ├── ReverseList.java │ │ │ ├── ReverseListII.java │ │ │ ├── RotateList.java │ │ │ ├── SortLinkedList.java │ │ │ ├── SumList.java │ │ │ └── SwapPair.java │ │ │ ├── map │ │ │ ├── MyMap.java │ │ │ └── Validator.java │ │ │ ├── queue │ │ │ ├── BlockingQueue.java │ │ │ ├── CircularQueue.java │ │ │ ├── MyQueue.java │ │ │ ├── MyQueueValidator.java │ │ │ ├── QueueWStack.java │ │ │ └── QueueWStackValidator.java │ │ │ ├── set │ │ │ ├── MyHashSet.java │ │ │ └── Validator.java │ │ │ ├── stack │ │ │ ├── DinnerPlates.java │ │ │ ├── FreqStack.java │ │ │ ├── MinStack.java │ │ │ ├── MyStack.java │ │ │ ├── SortedStack.java │ │ │ ├── StackWHeap.java │ │ │ ├── StackWQueue.java │ │ │ └── Validator.java │ │ │ └── trie │ │ │ ├── MagicDictionaryTest.java │ │ │ ├── MapSumPairs.java │ │ │ ├── MaxDistanceTest.java │ │ │ ├── TrieExample.java │ │ │ └── WordDictionaryTest.java │ │ ├── general │ │ ├── collection │ │ │ ├── DeepCloneExample.java │ │ │ ├── SortMapByValueExample.java │ │ │ └── WordCountSortedByValue.java │ │ ├── enums │ │ │ ├── EnumTest.java │ │ │ └── FileType.java │ │ ├── exception │ │ │ └── FinallyExample.java │ │ ├── hashGenerator │ │ │ └── HashGenerator.java │ │ ├── immutables │ │ │ └── ImmutableTest.java │ │ ├── inheritance │ │ │ ├── drawbacks │ │ │ │ ├── InheritanceFragility.java │ │ │ │ ├── InheritanceISAviolate.java │ │ │ │ └── InheritanceRipple.java │ │ │ └── exception │ │ │ │ ├── App.java │ │ │ │ ├── Child.java │ │ │ │ ├── MyChildException.java │ │ │ │ ├── MyParentException.java │ │ │ │ └── Parent.java │ │ ├── regexexample │ │ │ ├── HtmlTagRemover.java │ │ │ ├── IpAddressMatcher.java │ │ │ └── text_processing │ │ │ │ ├── Brand.java │ │ │ │ ├── BrandAndProduct.java │ │ │ │ ├── Product.java │ │ │ │ └── TextProcessing.java │ │ ├── streams │ │ │ └── ResetClosedStream.java │ │ └── toString │ │ ├── java8 │ │ ├── collectors │ │ │ └── CollectorsExample.java │ │ ├── comparators │ │ │ ├── StringComparator.java │ │ │ ├── Student.java │ │ │ ├── StudentSorterNew.java │ │ │ └── StudentSorterOld.java │ │ ├── dateTime │ │ │ ├── DateTimeApiExample.java │ │ │ └── TestImmutable.java │ │ ├── example1V1 │ │ │ ├── Apple.java │ │ │ ├── ApplePredicate.java │ │ │ └── FilteringApples.java │ │ ├── example1v2 │ │ │ ├── Apple.java │ │ │ ├── FilteringApp.java │ │ │ ├── MyCollections.java │ │ │ └── Predicate.java │ │ ├── lambda │ │ │ ├── Calculator.java │ │ │ ├── CalculatorLambda.java │ │ │ ├── CalculatorOld.java │ │ │ └── GreetingApp.java │ │ ├── optional │ │ │ ├── NotFoundException.java │ │ │ ├── OptionalIfPresent.java │ │ │ ├── OptionalOf.java │ │ │ ├── OptionalOrElse.java │ │ │ └── OptionalOrElseThrow.java │ │ ├── reflection │ │ │ └── BasicReflectionUse.java │ │ ├── stream │ │ │ ├── MethodReferenceExample.java │ │ │ └── StreamExample.java │ │ └── testing │ │ │ ├── LambdaTester.java │ │ │ └── StreamTester.java │ │ ├── testing │ │ ├── SpyVsMock.java │ │ ├── dateManipulator │ │ │ ├── DateManipulator.java │ │ │ └── DateManipulatorTest.java │ │ └── schedulerService │ │ │ ├── Application.java │ │ │ ├── CurrentDayService.java │ │ │ ├── CurrentDayServiceImpl.java │ │ │ ├── Schedule.java │ │ │ ├── ScheduleService.java │ │ │ └── unitTests │ │ │ └── ScheduleServiceTest.java │ │ └── threading │ │ ├── concurrency │ │ ├── FinishUpAllThread.java │ │ └── MultiThreadWExecutor.java │ │ ├── deadlock │ │ ├── Calculator.java │ │ └── DeadLockExample.java │ │ ├── locking │ │ ├── Calculator.java │ │ └── CalculatorApp.java │ │ ├── synchronization │ │ ├── BankAccount.java │ │ ├── BankApp.java │ │ ├── Customer.java │ │ └── Transaction.java │ │ └── uncaughtexception │ │ └── ThreadUncaughtExceptionHandler.java │ └── resources │ ├── cache.properties │ ├── input.csv │ ├── random-pic.jpg │ ├── zoo_en.properties │ └── zoo_fr.properties └── web ├── WEB-INF └── web.xml └── index.jsp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # java-core 2 | Contains examples for JDK 8, caching, regex and collections. -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/AlternateBitPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/AlternateBitPattern.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/BitInsertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/BitInsertion.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/BitTasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/BitTasks.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/LonelyInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/LonelyInteger.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/PowerTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/PowerTwo.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/Swapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/bitManipulation/Swapper.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/ContinuousSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/ContinuousSequence.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/EnglishInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/EnglishInt.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/IntEnglish.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/IntEnglish.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/IntEnglishV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/IntEnglishV2.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/KeypadMatchingWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/KeypadMatchingWords.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/ListPermutations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/ListPermutations.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/LongestWord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/LongestWord.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MagicIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MagicIndex.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MasseuseScheduling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MasseuseScheduling.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MatrixPermutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MatrixPermutation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MinStackValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MinStackValidator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiSearch.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiSearchTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiSearchTrie.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiSearchTrieBetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiSearchTrieBetter.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiplyRecursion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/MultiplyRecursion.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/ObstacleRemoval.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/ObstacleRemoval.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/OrderPrioritization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/OrderPrioritization.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/PalindromePermutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/PalindromePermutation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/PondSizes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/PondSizes.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/PowerSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/PowerSet.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/QuadrupleFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/QuadrupleFinder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/RobotInGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/RobotInGrid.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SearchPairs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SearchPairs.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SearchRotatedArr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SearchRotatedArr.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SetOfStackValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SetOfStackValidator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SmallestK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SmallestK.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SparseSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SparseSearch.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/StringCompressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/StringCompressor.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/StringRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/StringRotation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SubstringPermutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SubstringPermutation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SumSwap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/SumSwap.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/TowerOfHanoi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/TowerOfHanoi.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/UniqueCharString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/UniqueCharString.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/Urlify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/crackingCoding/Urlify.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/Anadrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/Anadrome.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/AnagramMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/AnagramMaker.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayDuplicateRemover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayDuplicateRemover.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayLeftRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayLeftRotation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayReverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayReverser.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayZigZagger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ArrayZigZagger.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/BalancedBracket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/BalancedBracket.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/BinarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/BinarySearch.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/BinarySearchable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/BinarySearchable.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/BubbleSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/BubbleSorter.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/DaysOfWeek.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/DaysOfWeek.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/DigitLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/DigitLimiter.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ExtraBigFactorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ExtraBigFactorial.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/LargestNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/LargestNumber.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/LongestPalindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/LongestPalindrome.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/LongestPrefixSuffix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/LongestPrefixSuffix.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/MatrixRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/MatrixRotation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/MaxInsertOfA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/MaxInsertOfA.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/MaxNetworkRank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/MaxNetworkRank.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/MaxPossibleValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/MaxPossibleValue.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/MergeSortList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/MergeSortList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/MinimumSwap2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/MinimumSwap2.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/MissingNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/MissingNumbers.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/NumWithEqualDigitSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/NumWithEqualDigitSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/NumberFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/NumberFinder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/PermutationFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/PermutationFinder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/PivotalElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/PivotalElement.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/PrimeFactors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/PrimeFactors.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/PrintFractions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/PrintFractions.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ProductCategoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ProductCategoryTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/SequenceValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/SequenceValidator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ShoppingCartTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ShoppingCartTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/StringReverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/StringReverser.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/StudentPriorityQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/StudentPriorityQueue.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/SubArrayFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/SubArrayFinder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/SubStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/SubStrings.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/TripletCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/TripletCounter.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/UglyNumberII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/UglyNumberII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/UniqueElementInSubArr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/UniqueElementInSubArr.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/VeryBigSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/VeryBigSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/general/ZeroMover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/general/ZeroMover.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/BuildOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/BuildOrder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/CheapestFlightWKStops.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/CheapestFlightWKStops.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/CloneGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/CloneGraph.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/CommutableIslands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/CommutableIslands.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/CriticalConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/CriticalConnection.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/DirectedGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/DirectedGraph.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/FloweringPlants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/FloweringPlants.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/LargestComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/LargestComponent.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/MakeNetworkConnected.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/MakeNetworkConnected.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/NetworkDelayTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/NetworkDelayTime.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/Node.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/RedundantConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/RedundantConnection.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/ShortestReachBFS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/ShortestReachBFS.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/SimilarStringGroups.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/SimilarStringGroups.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/SmallestMultiple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/SmallestMultiple.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/TestDirectedGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/TestDirectedGraph.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/TestUndirectedGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/TestUndirectedGraph.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/TwoDSearchBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/TwoDSearchBoard.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/UndirectedGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/UndirectedGraph.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/ValidPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/ValidPath.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/graphs/WordSearchBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/graphs/WordSearchBoard.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/Anagrams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/Anagrams.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/BlackShapes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/BlackShapes.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/CombinationII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/CombinationII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/CombinationsFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/CombinationsFinder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/CourseSchedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/CourseSchedule.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/DuplicateInArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/DuplicateInArray.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/FourSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/FourSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/GenerateParenthesesII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/GenerateParenthesesII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/KthPermutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/KthPermutation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/LongestSubstringWORepeat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/LongestSubstringWORepeat.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/MatrixSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/MatrixSearcher.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/MaxNonNegativeArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/MaxNonNegativeArray.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/MinStepInInfiniteGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/MinStepInInfiniteGrid.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/PerfectTeam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/PerfectTeam.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/RedundantBraces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/RedundantBraces.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/RotatedSortedArraySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/RotatedSortedArraySearch.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/SqrtFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/SqrtFinder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/StraightLinePoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/StraightLinePoints.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/SubsetWithDup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/interviewbit/SubsetWithDup.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AddStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AddStrings.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AlphabetBoardPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AlphabetBoardPath.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AlphabetMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AlphabetMapping.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AmbiguousCoordinates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AmbiguousCoordinates.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ArrayRightRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ArrayRightRotation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AtoI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/AtoI.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BasicCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BasicCalculator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BasicCalculatorII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BasicCalculatorII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BasicCalculatorIII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BasicCalculatorIII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BayerMooreTextSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BayerMooreTextSearch.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BinaryNumWAlternatingBits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BinaryNumWAlternatingBits.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BinaryWatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BinaryWatch.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BraceExpansion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BraceExpansion.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BraceExpansionII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BraceExpansionII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BrickWall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BrickWall.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BuySellStock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/BuySellStock.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CampusBike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CampusBike.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Ciphertext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Ciphertext.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ClosestPoint2Origin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ClosestPoint2Origin.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CoinChangeII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CoinChangeII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CombinationSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CombinationSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Combinations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Combinations.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CompareStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CompareStrings.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ComplexNumberMul.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ComplexNumberMul.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Count1sSquareSubmatrices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Count1sSquareSubmatrices.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CountOfRangeSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CountOfRangeSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CourseScheduleII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CourseScheduleII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CustomSortString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/CustomSortString.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DecodeString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DecodeString.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DecreasingSubsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DecreasingSubsequence.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DiceRollWithTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DiceRollWithTarget.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DivideArrayKSubArr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DivideArrayKSubArr.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Divider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Divider.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DoublePairArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/DoublePairArray.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/EditDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/EditDistance.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/EvaluateDivision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/EvaluateDivision.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ExpressionsAddOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ExpressionsAddOperators.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ExpressiveWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ExpressiveWords.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FillMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FillMatrix.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FindAllAnagrams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FindAllAnagrams.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FloweringWater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FloweringWater.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FourSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FourSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FruitsIntoBaskets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/FruitsIntoBaskets.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/HandOfStraight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/HandOfStraight.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntegerBreak.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntegerBreak.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntegerReverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntegerReverser.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntervalIntersection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntervalIntersection.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntervalMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/IntervalMerger.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/KthLargestElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/KthLargestElement.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LargestPlusSign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LargestPlusSign.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LargestSubarrayLengthK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LargestSubarrayLengthK.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestAbsoluteFilePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestAbsoluteFilePath.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestArithmeticSubseq.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestArithmeticSubseq.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestCommonSubseq.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestCommonSubseq.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestIncreasingSubsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestIncreasingSubsequence.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestSubstrWORep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestSubstrWORep.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestWordInDict.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/LongestWordInDict.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxConsecutivesIII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxConsecutivesIII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxPointsLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxPointsLine.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxRectangleArea.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxRectangleArea.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxSubArrWOneDeletion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxSubArrWOneDeletion.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxSubmatrixSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaxSubmatrixSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaximumTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MaximumTime.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MergeKStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MergeKStack.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinCostForTickets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinCostForTickets.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinDaysToBloom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinDaysToBloom.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinDifferenceServerLoads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinDifferenceServerLoads.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinMaxSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinMaxSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinNumberOfChairs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinNumberOfChairs.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinSizeSubArraySum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinSizeSubArraySum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinSwapToMakeIncreasing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MinSwapToMakeIncreasing.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MiniFallingPathSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MiniFallingPathSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MiniVisitTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MiniVisitTime.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MissingNumber2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MissingNumber2.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MostWaterContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/MostWaterContainer.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Multiplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Multiplication.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/NQueens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/NQueens.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/NQueensII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/NQueensII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/OddEvenJump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/OddEvenJump.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/OnesAndZeros.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/OnesAndZeros.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/OpenLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/OpenLock.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Palindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Palindrome.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PalindromePartitionIII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PalindromePartitionIII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ParenthesesValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ParenthesesValidator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PartitionWEqualSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PartitionWEqualSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PascalTriangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PascalTriangle.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PossibleBipartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/PossibleBipartition.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RLEIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RLEIteratorTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RandomPickIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RandomPickIndex.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RandomizedSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RandomizedSetTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RemoveElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RemoveElement.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RemoveKDigits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RemoveKDigits.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ReorganizeString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ReorganizeString.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ReversePairs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ReversePairs.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RotateString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/RotateString.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ScoreOfParentheses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ScoreOfParentheses.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Search2DMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Search2DMatrix.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SearchRotatedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SearchRotatedArray.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SentenceSimilarityII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SentenceSimilarityII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ShortestPalindromeSubstring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ShortestPalindromeSubstring.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ShortestUnsortedConArr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ShortestUnsortedConArr.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SingleElementInSortedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SingleElementInSortedArray.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SkylineProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SkylineProblem.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SmallestRangeKList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SmallestRangeKList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SpiralMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SpiralMatrix.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SpiralMatrixII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SpiralMatrixII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/StrStr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/StrStr.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Sum3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/Sum3.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SuperUglyNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/SuperUglyNumber.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TargetSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TargetSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TaskScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TaskScheduler.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TernaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TernaryExpression.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TrappingRainWater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TrappingRainWater.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TwoCitySchedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TwoCitySchedule.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TwoSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/TwoSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ValidPalindromeII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ValidPalindromeII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ValidSudoku.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/ValidSudoku.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/VerifyPreorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/VerifyPreorder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/WiggleSortII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/WiggleSortII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/WordBreak.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/WordBreak.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/leetcode/WordLadderII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/leetcode/WordLadderII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/memoization/DavisStaircase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/memoization/DavisStaircase.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/memoization/FibonacciNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/memoization/FibonacciNumber.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/BalancedBinarySearchTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/BalancedBinarySearchTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/BinarySearchTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/BinarySearchTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeFromInorderAndPost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeFromInorderAndPost.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeFromInorderAndPreorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeFromInorderAndPreorder.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeMaximumDepth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeMaximumDepth.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeMinDepth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeMinDepth.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeTilt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/BinaryTreeTilt.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/CartesianTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/CartesianTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/CheckSubtree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/CheckSubtree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/ConstructBinaryTreeFromString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/ConstructBinaryTreeFromString.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/DeleteNodesAndReturnForest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/DeleteNodesAndReturnForest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/FenwickTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/FenwickTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/FlattenBinaryTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/FlattenBinaryTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/IdenticalBinaryTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/IdenticalBinaryTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/KthSmallestInBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/KthSmallestInBST.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/LargestDistinctValueRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/LargestDistinctValueRoute.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/LevelOrderTraversal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/LevelOrderTraversal.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/LexicographicalNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/LexicographicalNumbers.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/LongestUniquePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/LongestUniquePath.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/MinimalBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/MinimalBST.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/Node.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/PathSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/PathSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/PathSumIII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/PathSumIII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/PathToSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/PathToSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/PathWithSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/PathWithSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/PopulateNextRight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/PopulateNextRight.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/RemoveComments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/RemoveComments.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/SerializeDeserializeTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/SerializeDeserializeTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/SumRoot2Leaf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/SumRoot2Leaf.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/SymmetricBinaryTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/SymmetricBinaryTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/TargetPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/TargetPath.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/TreeNode.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/TreeTraversal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/TreeTraversal.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/TwoSumBinaryTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/TwoSumBinaryTree.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/algorithm/trees/VerticalOrderTraversal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/algorithm/trees/VerticalOrderTraversal.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/Capitalize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/Capitalize.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/ReverseInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/ReverseInt.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/ReverseString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/ReverseString.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/SpiralMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/SpiralMatrix.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/StairRecursive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/StairRecursive.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/VowelCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/VowelCounter.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/Weaver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/bootcamp/algorithms/Weaver.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/cloning/HashMapClone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/cloning/HashMapClone.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/ehcache/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/ehcache/Application.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/ehcache/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/ehcache/City.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/ehcache/JsonObjCacheManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/ehcache/JsonObjCacheManager.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/ehcahce3/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/ehcahce3/Application.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/ehcahce3/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/ehcahce3/City.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/ehcahce3/ObjectCacheManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/ehcahce3/ObjectCacheManager.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/jcs/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/jcs/Application.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/jcs/CachingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/jcs/CachingTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/jcs/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/jcs/City.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/jcs/cache.ccf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/jcs/cache.ccf -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/jcs/testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/jcs/testing -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/logging/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/logging/HelloWorld.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/logging/Wombat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/logging/Wombat.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/springCache/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/springCache/Application.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/springCache/BasicCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/springCache/BasicCache.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/springCache/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/springCache/City.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/cache/example/springCache/ObjectValueWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/cache/example/springCache/ObjectValueWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/ArrayManipulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/ArrayManipulation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/CombineTwoLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/CombineTwoLinkedList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/ContinuousSubsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/ContinuousSubsequence.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/GroupOrders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/GroupOrders.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/IntegerToRoman.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/IntegerToRoman.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/InterleaveList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/InterleaveList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/RangeSumQueryMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/RangeSumQueryMutable.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/RangeSumQueryMutableOptimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/RangeSumQueryMutableOptimal.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/careercup/SubStringSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/careercup/SubStringSum.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/collections/ListOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/collections/ListOperation.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/collections/MergeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/collections/MergeExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/core/ConsoleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/core/ConsoleTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/core/Vararg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/core/Vararg.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/datetime/DurationVsPeriod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/datetime/DurationVsPeriod.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/enums/VisitPark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/enums/VisitPark.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/exceptions/CustomCloseable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/exceptions/CustomCloseable.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/exceptions/ScannerTryResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/exceptions/ScannerTryResource.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/exceptions/TryWithResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/exceptions/TryWithResource.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/generics/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/generics/Box.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/generics/WIldCards.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/generics/WIldCards.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/generics/WildCardEx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/generics/WildCardEx.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/generics/WildcardEx1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/generics/WildcardEx1.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/i18n/DataFormatExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/i18n/DataFormatExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/i18n/NumberFormatExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/i18n/NumberFormatExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/i18n/Zoo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/i18n/Zoo.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/i18n/ZooOpen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/i18n/ZooOpen.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/optional/NullableOptional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/optional/NullableOptional.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/stream/JustIntermediateOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/stream/JustIntermediateOperations.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/stream/StreamReduce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/stream/StreamReduce.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/certification/stream/StreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/certification/stream/StreamTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/csv/CsvReaderApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/csv/CsvReaderApplication.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/csv/CsvUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/csv/CsvUtil.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/csv/RecordStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/csv/RecordStat.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/csv/SensorRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/csv/SensorRecord.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/design/AutoCompleteSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/design/AutoCompleteSystemTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/design/CompressedStringIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/design/CompressedStringIteratorTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/design/ConsistentHashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/design/ConsistentHashTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/design/SearchSuggestionSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/design/SearchSuggestionSystem.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/design/SnakeGameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/design/SnakeGameTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/design/TwitterTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/design/TwitterTester.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithDL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithDL.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithDLTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithDLTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithStack.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithStackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/browser/BrowserWithStackTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/cache/LRUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/cache/LRUCache.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/cache/LRUCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/cache/LRUCacheTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/AddTwoNumII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/AddTwoNumII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/CycleDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/CycleDetector.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/DeleteMiddleNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/DeleteMiddleNode.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/FirstUniqueNumberInStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/FirstUniqueNumberInStream.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/KReverseLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/KReverseLinkedList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/KthLastElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/KthLastElement.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ListNode.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ListUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ListUtil.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/MergeKSortedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/MergeKSortedList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/MyLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/MyLinkedList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/MyLinkedListValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/MyLinkedListValidator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/NextGreaterNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/NextGreaterNode.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/Node.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/PalindromeCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/PalindromeCheck.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/PartitionLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/PartitionLinkedList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/PartitionList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/PartitionList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/RemoveNthNodeFromLast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/RemoveNthNodeFromLast.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ReverseList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ReverseList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ReverseListII.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/ReverseListII.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/RotateList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/RotateList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/SortLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/SortLinkedList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/SumList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/SumList.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/SwapPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/linkedList/SwapPair.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/map/MyMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/map/MyMap.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/map/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/map/Validator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/queue/BlockingQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/queue/BlockingQueue.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/queue/CircularQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/queue/CircularQueue.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/queue/MyQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/queue/MyQueue.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/queue/MyQueueValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/queue/MyQueueValidator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/queue/QueueWStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/queue/QueueWStack.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/queue/QueueWStackValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/queue/QueueWStackValidator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/set/MyHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/set/MyHashSet.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/set/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/set/Validator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/DinnerPlates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/DinnerPlates.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/FreqStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/FreqStack.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/MinStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/MinStack.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/MyStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/MyStack.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/SortedStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/SortedStack.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/StackWHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/StackWHeap.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/StackWQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/StackWQueue.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/stack/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/stack/Validator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/trie/MagicDictionaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/trie/MagicDictionaryTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/trie/MapSumPairs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/trie/MapSumPairs.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/trie/MaxDistanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/trie/MaxDistanceTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/trie/TrieExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/trie/TrieExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/ds/custom/trie/WordDictionaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/ds/custom/trie/WordDictionaryTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/collection/DeepCloneExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/collection/DeepCloneExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/collection/SortMapByValueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/collection/SortMapByValueExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/collection/WordCountSortedByValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/collection/WordCountSortedByValue.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/enums/EnumTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/enums/EnumTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/enums/FileType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/enums/FileType.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/exception/FinallyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/exception/FinallyExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/hashGenerator/HashGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/hashGenerator/HashGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/immutables/ImmutableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/immutables/ImmutableTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/drawbacks/InheritanceFragility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/drawbacks/InheritanceFragility.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/drawbacks/InheritanceISAviolate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/drawbacks/InheritanceISAviolate.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/drawbacks/InheritanceRipple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/drawbacks/InheritanceRipple.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/exception/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/exception/App.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/exception/Child.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/exception/Child.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/exception/MyChildException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/exception/MyChildException.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/exception/MyParentException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/exception/MyParentException.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/inheritance/exception/Parent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/inheritance/exception/Parent.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/regexexample/HtmlTagRemover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/regexexample/HtmlTagRemover.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/regexexample/IpAddressMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/regexexample/IpAddressMatcher.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/Brand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/Brand.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/BrandAndProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/BrandAndProduct.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/Product.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/TextProcessing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/regexexample/text_processing/TextProcessing.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/streams/ResetClosedStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/streams/ResetClosedStream.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/toString/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/toString/Model.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/toString/ToStringExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/toString/ToStringExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/general/toString/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/general/toString/User.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/collectors/CollectorsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/collectors/CollectorsExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/comparators/StringComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/comparators/StringComparator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/comparators/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/comparators/Student.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/comparators/StudentSorterNew.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/comparators/StudentSorterNew.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/comparators/StudentSorterOld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/comparators/StudentSorterOld.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/dateTime/DateTimeApiExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/dateTime/DateTimeApiExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/dateTime/TestImmutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/dateTime/TestImmutable.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/example1V1/Apple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/example1V1/Apple.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/example1V1/ApplePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/example1V1/ApplePredicate.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/example1V1/FilteringApples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/example1V1/FilteringApples.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/example1v2/Apple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/example1v2/Apple.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/example1v2/FilteringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/example1v2/FilteringApp.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/example1v2/MyCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/example1v2/MyCollections.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/example1v2/Predicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/example1v2/Predicate.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/lambda/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/lambda/Calculator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/lambda/CalculatorLambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/lambda/CalculatorLambda.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/lambda/CalculatorOld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/lambda/CalculatorOld.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/lambda/GreetingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/lambda/GreetingApp.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/optional/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/optional/NotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/optional/OptionalIfPresent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/optional/OptionalIfPresent.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/optional/OptionalOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/optional/OptionalOf.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/optional/OptionalOrElse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/optional/OptionalOrElse.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/optional/OptionalOrElseThrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/optional/OptionalOrElseThrow.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/reflection/BasicReflectionUse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/reflection/BasicReflectionUse.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/stream/MethodReferenceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/stream/MethodReferenceExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/stream/StreamExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/stream/StreamExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/testing/LambdaTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/testing/LambdaTester.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/java8/testing/StreamTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/java8/testing/StreamTester.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/SpyVsMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/SpyVsMock.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/dateManipulator/DateManipulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/dateManipulator/DateManipulator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/dateManipulator/DateManipulatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/dateManipulator/DateManipulatorTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/schedulerService/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/schedulerService/Application.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/schedulerService/CurrentDayService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/schedulerService/CurrentDayService.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/schedulerService/CurrentDayServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/schedulerService/CurrentDayServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/schedulerService/Schedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/schedulerService/Schedule.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/schedulerService/ScheduleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/schedulerService/ScheduleService.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/testing/schedulerService/unitTests/ScheduleServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/testing/schedulerService/unitTests/ScheduleServiceTest.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/concurrency/FinishUpAllThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/concurrency/FinishUpAllThread.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/concurrency/MultiThreadWExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/concurrency/MultiThreadWExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/deadlock/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/deadlock/Calculator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/deadlock/DeadLockExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/deadlock/DeadLockExample.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/locking/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/locking/Calculator.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/locking/CalculatorApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/locking/CalculatorApp.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/synchronization/BankAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/synchronization/BankAccount.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/synchronization/BankApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/synchronization/BankApp.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/synchronization/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/synchronization/Customer.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/synchronization/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/synchronization/Transaction.java -------------------------------------------------------------------------------- /src/main/java/com/eprogrammerz/examples/threading/uncaughtexception/ThreadUncaughtExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/java/com/eprogrammerz/examples/threading/uncaughtexception/ThreadUncaughtExceptionHandler.java -------------------------------------------------------------------------------- /src/main/resources/cache.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/resources/cache.properties -------------------------------------------------------------------------------- /src/main/resources/input.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/resources/input.csv -------------------------------------------------------------------------------- /src/main/resources/random-pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/resources/random-pic.jpg -------------------------------------------------------------------------------- /src/main/resources/zoo_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/src/main/resources/zoo_en.properties -------------------------------------------------------------------------------- /src/main/resources/zoo_fr.properties: -------------------------------------------------------------------------------- 1 | hello=Bonjour 2 | open=Le zoo est ouvert -------------------------------------------------------------------------------- /web/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/web/WEB-INF/web.xml -------------------------------------------------------------------------------- /web/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YogenRaii/java-core/HEAD/web/index.jsp --------------------------------------------------------------------------------