My implementation of useful data structures, algorithms, as well as my solutions to programming puzzles.
Number of problems : 376
- acm.timus.ru : 1
- codechef.com : 2
- codeforces.com : 115
- codingcompetitions.withgoogle.com : 1
- developers.google.com : 1
- hackerearth.com : 18
- hackerrank.com : 10
- icpcarchive.ecs.baylor.edu : 3
- interviewbit.com : 18
- leetcode.com : 130
- lightoj.com : 8
- oeis.org : 1
- onlinejudge.org : 4
- spoj.com : 28
- urionlinejudge.com.br : 2
- uva.onlinejudge.org : 34
pie
title Category by sources
"acm.timus.ru" : 1
"codechef.com" : 2
"codeforces.com" : 115
"codingcompetitions.withgoogle.com" : 1
"developers.google.com" : 1
"hackerearth.com" : 18
"hackerrank.com" : 10
"icpcarchive.ecs.baylor.edu" : 3
"interviewbit.com" : 18
"leetcode.com" : 130
"lightoj.com" : 8
"oeis.org" : 1
"onlinejudge.org" : 4
"spoj.com" : 28
"urionlinejudge.com.br" : 2
"uva.onlinejudge.org" : 34
- CheckIfItIsAStraightLine (java)
- CombinationSumII (java)
- ConstructBinaryTreeFromInorderAndPostorderTraversal (java)
- ConstructBinaryTreeFromPreorderAndInorderTraversal (java)
- CountSquareSubmatricesWithAllOnes (java)
- CountingElements (java)
- FindDuplicateInArray (java)
- FindtheDuplicateNumber (cpp)
- FirstMissingInteger (java)
- FirstMissingPositive (java)
- GetMaximumInGeneratedArray (java)
- HeightChecker (java)
- InsertDeleteGetRandomO1 (java)
- JumpGame (java)
- LeftmostColumnWithAtLeastAOne (java)
- MajorityElement (java)
- MaximalRectangle (java)
- MaximumAbsoluteDifference (java)
- MaximumLengthOfRepeatedSubarray (java)
- MaximumSubarray (java)
- MaximumSumCircularSubarray (java)
- MedianOfTwoSortedArrays (java)
- MinStepsInInfiniteGrid (java)
- MinimumPathSum (java)
- NextPermutation (java)
- NumberOfSubmatricesThatSumToTarget (java)
- Pascal'sTriangleII (py)
- PerformStringShifts (java)
- ProductOfArrayExceptSelf (java)
- RemoveDuplicatesFromSortedArray (cpp)
- RemoveDuplicatesFromSortedArrayII (java)
- RotateImage (java)
- SearchInRotatedSortedArray (java)
- SearchInsertPosition (java)
- SortColors (java)
- SubarraySumEqualsK (java)
- SubsetsII (java)
- TwoSum (cpp)
- UniquePaths (java)
- AdvancedFruits (java)
- BoggleGame (java)
- CombinationSumII (java)
- DiggerOctaves (java)
- HammingDistanceProblem (java)
- Lotto (java)
- MinimizeAbsoluteDifference (java)
- MinimizeAbsoluteDifferenceBetter (java)
- PalindromePartitioning (java)
- PermutationsII (java)
- SubsetsII (java)
- TheSultanSuccessors (java)
- EventOrganizer (cpp)
- ExtendedTraffic (cpp)
- MilesToChicago (cpp)
- MonkBusinessDay (cpp)
- Wonderland (cpp)
- Wormholes (cpp)
- XYZZY (cpp)
- BinaryTreeZigzagLevelOrderTraversal (java)
- BishuAndHisGirlFriend (java)
- Cam5 (java)
- ChristmasTrees (java)
- CousinsInBinaryTree (java)
- Dhoom (java)
- GuiltyPrince (java)
- IceCave (java)
- IceSkating (java)
- IsenbaevsNumber (java)
- KefaAndPark (java)
- KozeSheep (java)
- MakeMaze (java)
- MiceMaze (java)
- Minesweeper (java)
- NormalBFS (java)
- NumberOfIslands (java)
- Risk (cpp)
- RottingOranges (java)
- ShortedBFS (java)
- Slick (java)
- SymmetricTree (java)
- TreasureHunter (java)
- XYZZY (cpp)
- AGGRCOW (java)
- AnotherProblemString (java)
- ArrangingCoins (java)
- BearAndPrimeNumbers (java)
- BerlandFair (java)
- BerryJam (java)
- Books (java)
- Candies (java)
- CommonElementInTwoArray (cpp)
- CreativeSnap (java)
- DivideTwoIntegers (java)
- DressEmInVests (java)
- EKO (java)
- EnergyExchange (java)
- FindtheDuplicateNumber (cpp)
- FirstBadVersion (java)
- GuessNumberHigherOrLower (java)
- GukiZAndContest (java)
- HACKRNDM (java)
- HanSoloLazerGun (java)
- IsSubsequence (java)
- KDominantCharacter (java)
- KthSmallestElementInABST (java)
- KthSmallestElementInASortedMatrix (java)
- Letters (cpp)
- Marble (cpp) (java)
- MaximumLengthOfRepeatedSubarray (java)
- MedianOfTwoSortedArrays (java)
- Megacity (java)
- MinimumOperationsToReduceXToZero (java)
- ModifiedGCD (java)
- MonkeyAndBamboo (java)
- NewYearAndAscentSequence (java)
- PeakIndexInAMountainArray (java)
- Pizzamania (cpp) (java)
- PlayboyChimp (java)
- PowXN (cpp)
- QueriesLessEqualElement (java)
- ReallyBigNumbers (java)
- ReversePairs (java)
- SearchA2DMatrixII (cpp)
- SearchInRotatedSortedArray (java)
- SearchInsertPosition (java)
- SingleElementInASortedArray (java)
- TextEditor (java)
- ThreePartsOfArray (cpp)
- ValidPerfectSquare (java)
- VasyaAndString (cpp)
- VasyaBasketball (java)
- ConstructBinaryTreeFromInorderAndPreorder (java)
- DistinctCount (java)
- MinimumLoss (java)
- MonkAndFriends (java)
- ValidBSTFromPreorder (java)
- AishAndXOR (java)
- Array (java)
- BitwiseANDOfNumbersRange (java)
- CountingBits (java)
- DiggerOctaves (java)
- EscapeNight (java)
- MajorityElement (java)
- MatteyMultiplication (java)
- MonkBinaryArray (java)
- NumberComplement (java)
- NumberOf1Bits (java)
- PoloThePenguinAndTheXOR (java)
- PowerOfFour (java)
- PowerOfTwo (java)
- QualificationRounds (java)
- RepeatedDNASequences (java)
- ReverseBits (java)
- SamuBirthdayParty (java) (java)
- SansaAndXOR (java)
- SherlockAndXOR (java)
- SingleNumber (java)
- SingleNumberIII (java)
- XorAndProject (java)
- AnotherProblemString (java)
- HanSoloLazerGun (java)
- KefaAndFirstSteps (java)
- TheSultanSuccessors (java)
- Thor (java)
- VasyaBasketball (java)
- AbcPath (java)
- BinaryTreeMaximumPathSum (java)
- Bipartiteness (java)
- BishuAndHisGirlFriend (java)
- Cam5 (java)
- ColorfulGraph (java)
- ConstructBinaryTreeFromInorderAndPostorderTraversal (java)
- ConstructBinaryTreeFromPreorderAndInorderTraversal (java)
- CoverIt (cpp)
- Cthulhu (java)
- CyclicComponents (java)
- DistanceInTree (java)
- DuduServiceMaker (java)
- FlattenBinaryTreeToLinkedList (java)
- FloodFill (java)
- FoxAndNames (java)
- IceCave (java)
- IceSkating (java)
- KefaAndPark (java)
- KingPath (java)
- LakesInBerland (java)
- LastShot (java)
- LearnLanguages (java)
- LunarNewYearWander (java)
- Minesweeper (java)
- NewYearPermutation (java)
- NumberOfIslands (java)
- OliverAndTheGame (java)
- PalindromePartitioning (java)
- Queen (java)
- SymmetricTree (java)
- ValidateBinarySearchTree (java)
- AlmostShortestPath (cpp) (java)
- AsterixAndObelix (cpp)
- Audiophobia (java)
- Boombs (cpp) (java)
- ChocolateJourney (java)
- Commandos (java)
- CountryRoads (cpp) (java)
- MiceMaze (java)
- PhilosophersStone (java)
- SendingEmail (cpp)
- ShortestPath (java)
- TravellingCost (java)
- WordTransformation (cpp)
- BeautifulArray (java)
- BitMaps (java)
- Candies (java)
- CreativeSnap (java)
- DistanceInTree (java)
- ExaminationPapers (java)
- MajorityElement (java)
- MaximumSubarray (java)
- MedianOfTwoSortedArrays (java)
- MergeKSortedLists (java)
- PaintingFence (java)
- ReversePairs (java)
- SearchA2DMatrixII (cpp)
- TheClosestPairProblem (java)
- TrickyFunction (java)
- ColorfulGraph (java)
- CoverIt (cpp)
- Cthulhu (java)
- CyclicComponents (java)
- Forest (java)
- Freckles (java)
- Friends (java)
- GraphConnectivity (java)
- IceSkating (java)
- LakesInBerland (java)
- LearnLanguages (java)
- MakeItConnected (java)
- NewYearPermutation (java)
- NumberOfIslands (java)
- UbiquitousReligions (java)
- VirtualFriends (java)
- War (java)
- AdvancedFruits (java)
- Aibohphobia (java)
- Alphacode (java)
- AnotherProblemString (java)
- ApproximatingAConstantRange (java)
- BasketballExercise (java)
- BeautifulArray (java)
- BeautifulPeople (java)
- BytelandianGoldCoins (java)
- Compromise (java)
- ContinuousSubarraySum (java)
- CountSquareSubmatricesWithAllOnes (java)
- CountingBits (java)
- CowAndMessage (java)
- CrossCountry (java)
- DNASequences (java)
- DistanceInTree (java)
- DividingCoins (java)
- DivingForGold (java)
- DivisorGame (java)
- Equalize (java)
- EvilUnderscores (java)
- Garland (java)
- GoodSequences (java)
- HardProblem (java) (java)
- IngenuousCubrency (java)
- IsSubsequence (java)
- KbasedNumbers (java)
- KefaAndFirstSteps (java)
- Letter (java)
- LongestPalindromicSubsequence (java)
- LongestValidParentheses (java)
- LoveCalculator (java)
- MancunianKOrderedLCS (java)
- MaximalRectangle (java)
- MaximalSquare (java)
- MaximumLengthOfRepeatedSubarray (java)
- MaximumSubarray (java)
- MinimumASCIIDeleteSumForTwoStrings (java)
- MinimumPathSum (java)
- NumberOfSubmatricesThatSumToTarget (java)
- PaintingFence (java)
- PalindromePartitioning (java)
- PalindromicCharacteristics (java)
- PhilosophersStone (java)
- PickTheSticks (java)
- PoloPenguinAndTest (java)
- PrinceAndPrincess (java)
- PushDominoes (java)
- RecyclingBottles (java)
- SAMER08DDNASequences (java)
- SamuBirthdayParty (java)
- SansaAndXOR (java)
- ScubaDiver (java)
- TestingTheCATCHER (java)
- TheFairNutAndString (java)
- TheTowerOfBabylon (java)
- TheValuesYouCanMake (java)
- Trainsorting (java)
- TreasureHunter (java)
- TreasureIsland (java)
- TwoArrays (java)
- UniquePaths (java)
- VasyaAndString (cpp)
- WavioSequence (java)
- Bipartiteness (java)
- ChristmasTrees (java)
- ColorfulGraph (java)
- FindTheTownJudge (java)
- FoxAndNames (java)
- OliverAndTheGame (java)
- TravellingCost (java)
- AliceBobChocolate (java)
- BeautifulArray (java)
- BerlandFair (java)
- BestTimeToBuyandSellStockII (cpp) (py)
- Brutality (cpp) (java)
- BuildingPermutation (java)
- BusinessTrip (java)
- Candies (java)
- ChristmasTrees (java)
- DiverseGarland (java)
- DressEmInVests (java)
- Equalize (java)
- FindTheMostCompetitiveSubsequence (java)
- Garland (java)
- GeorgeAndRound (java)
- IsSubsequence (java)
- JumpGame (java)
- LakesInBerland (java)
- LastStoneWeight (java)
- LunarNewYearWander (java)
- MakeItConnected (java)
- Megacity (java)
- MinimumDeletionsToMakeCharacterFrequenciesUnique (java)
- MinimumOperationsToReduceXToZero (java)
- NewYearParties (java)
- NewYearPermutation (java)
- NonOverlappingIntervals (py)
- NumberDivision (java)
- ORMatrix (java)
- OldBerlandLanguage (java)
- PaintingFence (java)
- PartitionLabels (java)
- PetyaAndCatacombs (java)
- RegularBracketSequence (java)
- RemoveKDigits (java)
- RomaAndChangingSigns (java)
- SerejaAndDima (java)
- Stages (java)
- TanyaAndPostcard (java)
- Taxi (java)
- TheNumberOnBoard (java)
- UsbAndPS (cpp) (java)
- WineTradingInGergovia (java)
- easyExamInBerSU (cpp)
- hardExamInBerSU (cpp) (cpp)
- BinaryTreeInorderTraversal (java)
- CampSchedule (java)
- CheckTranscription (java)
- CommonElementInTwoArray (cpp)
- ContiguousArray (java)
- FindAllAnagramsInAString (java)
- FindTwoNumbersWithPredictedSum (cpp)
- FirstUniqueCharacterInAString (java)
- FirstUniqueNumber (java)
- GoodSubstrings (java)
- GroupAnagrams (java)
- HIndex (py)
- HappyNumber (java)
- InsertDeleteGetRandomO1 (java)
- JewelsAndStones (java)
- KingPath (java)
- LengthOfLongestSubString (cpp) (py)
- MaximalRectangle (java)
- MaximumLengthOfRepeatedSubarray (java)
- PalindromicCharacteristics (java)
- PetyaAndCatacombs (java)
- RemoveDuplicatesFromSortedArray (cpp)
- RepeatedDNASequences (java)
- SingleNumber (java)
- SubarraySumEqualsK (java)
- SuffixEqualPrefix (java)
- TheMonkAndPrateek (java) (java)
- TwoSum (cpp)
- WattoAndMechanism (java)
- AddAll (java)
- FindKPairsWithSmallestSums (java)
- FindTheMostCompetitiveSubsequence (java)
- KthSmallestElementInASortedMatrix (java)
- LastStoneWeight (java)
- Median (cpp)
- MergeKSortedLists (java)
- MonkAndMultiplication (java)
- NMaxPairCombinations (java)
- QHeap1 (java)
- RoyTrendingTopic (java)
- YourQueue (java)
- AddTwoNumbers (cpp) (py)
- AirConditioner (java)
- BalanceBrackets (cpp)
- BalancedSubstring (java)
- BearAndGame (java)
- BearAndPrimeNumbers (java)
- BerryJam (java)
- BestGift (java)
- BestTimeToBuyandSellStockII (cpp) (py)
- BigSegment (java)
- Books (java)
- BusinessTrip (java)
- Buttons (java)
- CalculatingFunction (java)
- CamelCase (java)
- CombinationLock (java)
- EhabAndSubstraction (java)
- FashionInBerland (java)
- FibsieveFantabulous (java)
- GukiZAndContest (java)
- HardwoodSpecies (java)
- KefaAndFirstSteps (java)
- LittleDeepuAndArray (java)
- MathExpression (cpp)
- MessageSpreading (java)
- NicholasAndPermutation (java)
- NumberDivision (java)
- Pangram (cpp)
- Pipes (java)
- Plugin (cpp) (java)
- QualificationRounds (java)
- RectangleOverlap (cpp)
- RoundTableKnights (java)
- Run-lengthEncoding (cpp)
- Semifinals (java)
- SerejaAndDima (java)
- SortTheArray (java)
- Stages (java)
- Taxi (java)
- TernaryXOR (java)
- Thor (java)
- VanyaAndFence (java)
- VasyaAndMultisets (java)
- myPow (cpp) (py)
- FileRecoverTesting (java)
- FindStringRoots (java)
- GaintAndSifat (java)
- MUHAndCubeWalls (java)
- Password (java)
- TextEditor (java)
- AdvancedFruits (java)
- Aibohphobia (java)
- Compromise (java)
- CrossCountry (java)
- DNASequences (java)
- LongestPalindromicSubsequence (java)
- LoveCalculator (java)
- MancunianKOrderedLCS (java)
- MinimumASCIIDeleteSumForTwoStrings (java)
- SAMER08DDNASequences (java)
- AddTwoNumbers (cpp) (py)
- DeleteNodeInALinkedList (java)
- InsertionSortList (java)
- LinkedListCycle (java)
- MergeKSortedLists (java)
- MiddleOfTheLinkedList (java)
- RotateList (java)
- BeautifulPeople (java)
- PrinceAndPrincess (java)
- TestingTheCATCHER (java)
- TheTowerOfBabylon (java)
- Trainsorting (java)
- WavioSequence (java)
- FindTwoNumbersWithPredictedSum (cpp)
- HandOfStraights (py)
- MonkAndFriends (java)
- NMaxPairCombinations (java)
- RemoveDuplicatesFromSortedArray (cpp)
- Towers (java)
- AddTwoNumbers (cpp) (py)
- ArrangingCoins (java)
- Buttons (java)
- CalculatingFunction (java)
- CheckIfItIsAStraightLine (java)
- ContinuousSubarraySum (java)
- CowAndMessage (java)
- DivideTwoIntegers (java)
- DivisorGame (java)
- ExcelSheetColumnNumber (py)
- FindNumbersContainingOne (cpp) (py)
- HanSoloLazerGun (java)
- HappyNumber (java)
- MatteyMultiplication (java)
- NewYearPermutation (java)
- NumberDivision (java)
- PerformStringShifts (java)
- PowXN (cpp)
- PowerOfTwo (java)
- RectangleOverlap (cpp)
- ReverseInteger (cpp)
- RomanToInteger (java)
- SendATable (java)
- SherlockAndXOR (java)
- SoldierBananas (cpp)
- TwoArrays (java)
- ValidPerfectSquare (java)
- hardExamInBerSU (cpp)
- AnagrammaticPrimes (java)
- BoxesOfChocolates (java)
- DrazilAndHisHappyFriends (java)
- FloorAndCeil (java)
- IrreducibleBasicFractions (java)
- LargestPrimeDivisor (java)
- MatteyMultiplication (java)
- ModifiedGCD (java)
- Ones (java)
- PalindromicSeries (java)
- PrimeCuts (java)
- ProblemMakesProblem (java)
- SendATable (java)
- LoveCalculator (java)
- unknow_test (cpp)
- ACMContestBlackout (java)
- Audiophobia (java)
- CobbledStreets (java)
- ConnectCampus (java)
- MST (java)
- PrimSpecialSubtree (java)
- RoadConstruction (java)
- SimulateNetwork (java)
- AddAll (java)
- GuessDequePriorityQueue (cpp) (java)
- Median (cpp)
- MonkAndMultiplication (java)
- PrinterQueue (cpp)
- QHeap1 (java)
- RoyTrendingTopic (java)
- easyExamInBerSU (cpp)
- hardExamInBerSU (cpp)
- FerryLoadingIII (java)
- FindTheMostCompetitiveSubsequence (java)
- GuessDequePriorityQueue (cpp) (java)
- PrinterQueue (cpp)
- ProcessingQueries (java)
- SlidingWindowMaximum (java)
- StreetParade (java)
- Test (java)
- Thor (java)
- ThrowingCard (java)
- YourQueue (java)
- BasketballExercise (java)
- DrazilAndHisHappyFriends (java)
- LoveCalculator (java)
- PoloThePenguinAndTheXOR (java)
- Brackets (java)
- CircularRMQ (java)
- CuriousRobinHood (java)
- IntervalProduct (java)
- LittleDeepuAndArray (java)
- ReversePairs (java)
- XeniaAndBitOperations (java)
- AlmostShortestPath (cpp) (java)
- Arbitrage (cpp)
- AsterixAndObelix (cpp)
- Audiophobia (java)
- Boombs (cpp) (java)
- ChocolateJourney (java)
- Commandos (java)
- CountryRoads (cpp) (java)
- CoverIt (cpp)
- EventOrganizer (cpp)
- KingPath (java)
- LunarNewYearWander (java)
- MeetingProf (cpp)
- MiceMaze (java)
- MilesToChicago (cpp)
- MonkBusinessDay (cpp)
- NormalBFS (java)
- SendingEmail (cpp)
- ShortestPath (java)
- ThunderMountain (cpp)
- Wonderland (cpp)
- WordTransformation (cpp)
- Wormholes (cpp)
- XYZZY (cpp)
- Arrays (java)
- BigSegment (java)
- Brutality (cpp) (java)
- BuildingPermutation (java)
- BusinessTrip (java)
- Chores (java)
- CommonElementInTwoArray (cpp)
- DevuDumbGuy (cpp)
- EhabAndSubstraction (java)
- EightPointSets (java)
- GukiZAndContest (java)
- HIndex (py)
- InsertionSortList (java)
- MUHImportantThings (java)
- MinimumDeletionsToMakeCharacterFrequenciesUnique (java)
- NewYearAndAscentSequence (java)
- NewYearPermutation (java)
- NumberDivision (java)
- QueriesLessEqualElement (java)
- ReversePairs (java)
- RomaAndChangingSigns (java)
- RoyTrendingTopic (java)
- Semifinals (java)
- SortColors (java)
- SortTheArray (java)
- Stages (java)
- Towers (java)
- UsbAndPS (cpp) (java)
- VasyaBasketball (java)
- easyExamInBerSU (cpp)
- BackspaceStringCompare (java)
- BalanceBrackets (cpp)
- BinaryTreeInorderTraversal (java)
- BinaryTreeZigzagLevelOrderTraversal (java)
- CompilersParsers (java)
- FindTheMostCompetitiveSubsequence (java)
- GuessDequePriorityQueue (cpp) (java)
- MMass (java)
- MaximalRectangle (java)
- MinStack (java)
- OnlineStockSpan (java)
- ParenthesesBalance (cpp) (java)
- RegularBracketSequence (java)
- RemoveKDigits (java)
- SlidingWindowMaximum (java)
- StreetParade (java)
- Test (java)
- TransformExpression (java)
- CampSchedule (java)
- CheckTranscription (java)
- CustomSortString (java)
- FirstUniqueCharacterInAString (java)
- GroupAnagrams (java)
- HardProblem (java)
- LengthOfLongestSubString (cpp) (py)
- LongestValidParentheses (java)
- PalindromicCharacteristics (java)
- Pangram (cpp)
- RansomNote (java)
- ReverseString (java)
- RomanToInteger (java)
- SearchEngine (java)
- SuffixEqualPrefix (java)
- TanyaAndPostcard (java)
- ValidParenthesisString (java)
- VasyaAndString (cpp)
- WattoAndMechanism (java)
- BeautifulArray (java)
- BinaryTreeInorderTraversal (java)
- ColorfulGraph (java)
- DNASequences (java)
- DiccionarioPortunol (cpp) (java)
- DiverseGarland (java)
- DrazilAndHisHappyFriends (java)
- EvilUnderscores (java)
- FerryLoadingIII (java)
- Forest (java)
- Garland (java)
- HardProblem (java)
- LoveCalculator (java)
- MaximalRectangle (java)
- MaximumSumCircularSubarray (java)
- MinimizeAbsoluteDifferenceBetter (java)
- PoloThePenguinAndTheXOR (java)
- Test (java)
- ThreePathsOnTree (java)
- TreasureIsland (java)
- TwoArrays (java)
- VasyaAndMultisets (java)
- AnswerBoss (java)
- Beverages (java)
- DuelingPhilosophersProblem (java)
- FoxAndNames (java)
- Hierarchy (java)
- LonelyIsland (java)
- RareOrder (java)
- TopologicalSortingKahn (java)
- BinaryTreeInorderTraversal (java)
- BinaryTreeMaximumPathSum (java)
- BinaryTreeZigzagLevelOrderTraversal (java)
- Bipartiteness (java)
- CheckIfAStringIsAValidSequenceFromRootToLeavesPathInABT (java)
- ConstructBinarySearchTreeFromPreorderTraversal (java)
- ConstructBinaryTreeFromInorderAndPostorderTraversal (java)
- ConstructBinaryTreeFromInorderAndPreorder (java)
- ConstructBinaryTreeFromPreorderAndInorderTraversal (java)
- CousinsInBinaryTree (java)
- DiameterOfBinaryTree (java)
- FlattenBinaryTreeToLinkedList (java)
- IdenticalBinaryTrees (java)
- InorderTraversal (java)
- InvertBinaryTree (java)
- InvertTheBinaryTree (java)
- KthSmallestElementInABST (java)
- KthSmallestElementInTree (java)
- LeastCommonAncestor (java)
- LowestCommonAncestorOfABinaryTree (java)
- MaxDepthOfBinaryTree (java)
- OldBerlandLanguage (java)
- PathToGivenNode (java)
- PostorderTraversal (java)
- PreorderTraversal (java)
- SearchInABinarySearchTree (java)
- SymmetricTree (java)
- ValidBSTFromPreorder (java)
- ValidateBinarySearchTree (java)
- ConsistencyChecker (cpp) (java)
- Contact (java)
- DNAPrefix (java)
- DiccionarioPortunol (cpp) (java)
- NoPrefixSet (java)
- OldBerlandLanguage (java)
- PhoneList (java)
- SearchEngine (java)
- AirConditioner (java)
- AliceBobChocolate (java)
- AnotherProblemString (java)
- ApproximatingAConstantRange (java)
- Array (java)
- BackspaceStringCompare (java)
- Books (java)
- Brutality (cpp) (java)
- CommonElementInTwoArray (cpp)
- CountNumberOfNiceSubarrays (java)
- DressEmInVests (java)
- FindtheDuplicateNumber (cpp)
- FoePairs (cpp) (java)
- GeorgeAndRound (java)
- HACKRNDM (java)
- IntervalListIntersections (java)
- KDominantCharacter (java)
- LengthOfLongestSubString (cpp) (py)
- Letters (cpp)
- LinkedListCycle (java)
- MinimumOperationsToReduceXToZero (java)
- PartitionLabels (java)
- ProcessingQueries (java)
- PushDominoes (java)
- QueriesLessEqualElement (java)
- RemoveDuplicatesFromSortedArrayII (java)
- ReverseString (java)
- RotateList (java)
- SerejaAndDima (java)
- SortColors (java)
- ThreePartsOfArray (cpp)
- UsbAndPS (cpp) (java)
- VasyaAndString (cpp)
- VasyaBasketball (java)