Directories ¶ Show internal Expand all Path Synopsis algoexpert Coding-Interview-Questions/Arrays/Blue/monotonic-array Coding-Interview-Questions/Arrays/Blue/move-element-to-end Coding-Interview-Questions/Arrays/Blue/smallest-difference Coding-Interview-Questions/Arrays/Blue/three-number-sum Coding-Interview-Questions/Arrays/Green/non-constructible-change Coding-Interview-Questions/Arrays/Green/sorted-squared-array Coding-Interview-Questions/Arrays/Green/tournament-winner Coding-Interview-Questions/Arrays/Green/two-number-sum Coding-Interview-Questions/Arrays/Green/validate-subsequence Coding-Interview-Questions/Sorting/Blue/three-number-sort Coding-Interview-Questions/Sorting/Green/bubble-sort Coding-Interview-Questions/Sorting/Green/insertion-sort Coding-Interview-Questions/Sorting/Green/selection-sort Coding-Interview-Questions/Sorting/Red/heap-sort Coding-Interview-Questions/Sorting/Red/quick-sort leetcode 01.two_sum 02.add_two_numbers 03.longest_substring_without_repeating_characters 04.median_of_two_sorted_arrays 05.longest_palindromic_substring 07.ReverseInteger 09.palindrome_number 100.SameTree 1043.PartitionArrayForMaximumSum 1155.NumberOfDiceRollsWithTargetSum 1160.FindWordsThatCanBeFormedByCharacters 118.PascalTriangle 119.PascalTriangleII 12.integer_to_roman 125.ValidPalindrome 1266.MinimumTimeVisitingAllPoints 1287.ElementAppearingMoreThan25percentInSortedArray 129.SumRoottoLeafNumbers 1291.SequentialDigits 13.roman_to_interger 1335.MinimumDifficultyOfAJobSchedule 1347.MinimumNumberOfStepsToMakeTwoStringsAnagram 137.SingleNumberII 1371.FindtheLongestSubstringContainingVowelsinEvenCounts 14.longest_common_prefix 141.LinkedListCycle 1422.MaximumScoreAfterSplittingAString 1436.DestinationCity 145.BinaryTreePostorderTraversal 1464.MaximumProductofTwoElementsinanArray 1480.RunningSumof1dArray 1481.LeastNumberofUniqueIntegersafterKRemovals 15.three_sum 150.EvaluateReversePolishNotation 1512.NumberOfGoodPairs 1514.PathwithMaximumProbability 1531.StringCompressionII 1544.MakeTheStringGreat 1550.ThreeConsecutiveOdds 1578.MinimumTimeToMakeRopeColorful 1582.SpecialPositionsInaBinaryMatrix 16.three_sum_closest 1614.MaximumNestingDepthoftheParentheses 1624.LargestSubstringBetweenTwoEqualCharacters 1637.WidestVerticalAreaBetweenTwoPointsContainingNoPoints 1662.CheckIfTwoStringArraysAreEquivalent 1688.CountOfMatchesInTournament 169.MajorityElement 1700.NumberofStudentsUnabletoEatLunch 1716.CalculateMoneyInLeetcodeBank 1750.MinimumLengthofStringAfterDeletingSimilarEnds 1758.MinimumChangesToMakeAlternatingBinaryString 179.LargestNumber 18.four_sum 1838.FrequencyoftheMostFrequentElement 1863.SumofAllSubsetXORTotals 1876.SubstringsOfSizeThreeWithDistinctCharacters 1897.RedistributeCharactersToMakeAllStringsEqual 190.ReverseBits 1903.LargestOddNumberInString 1913.MaximumProductDifferenceBetweenTwoPairs 20.valid_parentheses 201.BitwiseANDofNumbersRange 202.HappyNumber 205.IsomorphicStrings 2073.TimeNeededtoBuyTickets 21.MergeTwoSortedLists 2125.NumberOfLaserBeamsInABank 217.ContainsDuplicate 219.ContainsDuplicateII 22.generate_parentheses 220.ContainsDuplicateIII 2225.FindPlayersWithZeroOrOneLosses 2269.FindtheK-BeautyofaNumber 231.PowerofTwo 2379.MinimumRecolors2GetKConsecutiveBlackBlocks 2419.LongestSubarrayWithMaximumBitwiseAND 242.ValidAnagram 2482.DifferenceBetweenOnesAndZerosInRowAndColumn 26.remove_duplicates_from_sorted_array 2610.ConvertAnArrayIntoA2DArrayWithConditions 2653.SlidingSubarrayBeauty 268.MissingNumber 27.remove_element 2706.BuyTwoChocolates 2760.LongestEvenOddSubarrayWithThreshold 279.PerfectSquares 28.find_the_index_of_the_first_occurrence_in_a_string 2870.MinimumNumberOfOperationsToMakeArrayEmpty 29.divide_two_integers 2932.MaximumStrongPairXORI 2971.FindPolygonWiththeLargestPerimeter 300.LongestIncreasingSubsequence 3005.CountElementsWithMaximumFrequency 3110.ScoreofaString 33.search_in_rotated_sorted_array 34.find_first_and_last_position_of_element_in_sorted_array 344.ReverseString 349.IntersectionofTwoArrays 368.LargestDivisibleSubset 387.FirstUniqueCharacterInAString 402.RemoveKDigits 404.SumofLeftLeaves 41.FirstMissingPositive 42.TrappingRainWater 442.FindAllDuplicatesinanArray 451.SortCharactersByFrequency 455.AssignCookies 468.validate_ip_address 49.GroupAnagrams 50.pow-x_n 506.RelativeRanks 509.FibonacciNumber 539.MinimumTimeDifference 543.DiameterofBinaryTree 563.BinaryTreeTilt 58.LengthofLastWord 590.N-aryTreePostorderTraversal 623.AddOneRowtoTree 645.SetMismatch 647.PalindromicSubstrings 66.PlusOne 661.ImageSmoother 67.AddBinary 680.ValidPalindromeII 69.Sqrt_x 70.ClimbingStairs 71.SimplifyPath 75.SortColors 78.Subsets 791.CustomSortString 81.SearchinRotatedSortedArrayII 85.MaximalRectangle 867.TransposeMatrix 876.MiddleoftheLinkedList 88.MergeSortedArray 884.UncommonWordsfromTwoSentences 89.GrayCode 907.SumofSubarrayMinimums 91.DecodeWays 93.RestoreIPAddresses 938.RangeSumOfBST 94.BinaryTreeInorderTraversal 941.ValidMountainArray 977.SquaresofaSortedArray 997.FindtheTownJudge BinarySearch/1351.CountNegativeNumbersinaSortedMatrix BinarySearch/278.FirstBadVersion BinarySearch/35.search_insert_position BinarySearch/436.FindRightInterval BinarySearch/704.BinarySearch BinarySearch/744.FindSmallestLetterGreaterThanTarget Top100Liked/Backtracking/39.CombinationSum Top100Liked/DynamicProgramming/139.WordBreak daily/1368 daily/1400 daily/1408 daily/2116 daily/2185 daily/2425 daily/2657 daily/2683 daily/3042 daily/3223 daily/916 design/1268.SearchSuggestionsSystem design/1603.DesignParkingSystem design/208.ImplementTriePrefixTree design/232.ImplementQueueUsingStacks design/535.EncodeAndDecodeTinyURL design/901.OnlineStockSpan design/933.NumberOfRecentCalls leetcode75/ArrayString/1071.GreatestCommonDivisorOfStrings leetcode75/ArrayString/1431.KidsWithTheGreatestNumberOfCandies leetcode75/ArrayString/151.ReverseWordsInaString leetcode75/ArrayString/1768.MergeStringsAlternately leetcode75/ArrayString/238.ProductOfArrayExceptSelf leetcode75/ArrayString/334.IncreasingTripletSubsequence leetcode75/ArrayString/345.ReverseVowelsOfaString leetcode75/ArrayString/443.StringCompression leetcode75/ArrayString/605.CanPlaceFlowers leetcode75/Backtracking/17.LetterCombinationsOfAPhoneNumber leetcode75/Backtracking/216.CombinationSumIII leetcode75/BinarySearch/162.FindPeakElement leetcode75/BinarySearch/2300.SuccessfulPairsOfSpellsAndPotions leetcode75/BinarySearch/374.GuessNumberHigherOrLower leetcode75/BinarySearch/875.KokoEatingBananas leetcode75/BinarySearchTree/450.DeleteNodeInaBST leetcode75/BinarySearchTree/700.SearchInaBinarySearchTree leetcode75/BinaryTree-BFS/1161.MaximumLevelSumOfABinaryTree leetcode75/BinaryTree-BFS/199.BinaryTreeRightSideView leetcode75/BinaryTree-DFS/104.MaximumDepthOfBinaryTree leetcode75/BinaryTree-DFS/1372.LongestZigZagPathInABinaryTree leetcode75/BinaryTree-DFS/1448.CountGoodNodesInBinaryTree leetcode75/BinaryTree-DFS/236.LowestCommonAncestorOfABinaryTree leetcode75/BinaryTree-DFS/437.PathSumIII leetcode75/BinaryTree-DFS/872.Leaf-SimilarTrees leetcode75/BitManipulation/1318.MinimumFlipstoMakeaORbEqualtoc leetcode75/BitManipulation/136.SingleNumber leetcode75/BitManipulation/338.CountingBits leetcode75/Graphs-BFS/1926.NearestExitFromEntranceInMaze leetcode75/Graphs-BFS/994.RottingOranges leetcode75/Graphs-DFS/1466.ReorderRoutesToMakeAllPathsLeadToTheCityZero leetcode75/Graphs-DFS/399.EvaluateDivision leetcode75/Graphs-DFS/547.NumberOfProvinces leetcode75/Graphs-DFS/841.KeysAndRooms leetcode75/HashMapSet/1207.UniqueNumberOfOccurrences leetcode75/HashMapSet/1657.DetermineIfTwoStringsAreClose leetcode75/HashMapSet/2215.FindTheDifferenceOfTwoArrays leetcode75/HashMapSet/2352.EqualRowAndColumnPairs leetcode75/HeapAndPriorityQueue/215.KthLargestElementinanArray leetcode75/HeapAndPriorityQueue/2336.SmallestNumberinInfiniteSet leetcode75/Intervals/435.Non-overlappingIntervals leetcode75/Intervals/452.MinimumNumberOfArrowstoBurstBalloons leetcode75/LinkedList/206.ReverseLinkedList leetcode75/LinkedList/2095.DeleteTheMiddleNodeOfALinkedList leetcode75/LinkedList/2130.MaximumTwinSumOfALinkedList leetcode75/LinkedList/328.OddEvenLinkedList leetcode75/MonotonicStack/739.DailyTemperatures leetcode75/MonotonicStack/901.OnlineStockSpan leetcode75/PrefixSum/1732.FindTheHighestAltitude leetcode75/PrefixSum/724.FindPivotIndex leetcode75/Queue/649.Dota2Senate leetcode75/Queue/933.NumberOfRecentCalls leetcode75/SlidingWindow/1004.MaxConsecutiveOnesIII leetcode75/SlidingWindow/1456.MaximumNumberOfVowelsInASubstringOfGivenLength leetcode75/SlidingWindow/1493.LongestSubarrayOf1_sAfterDeletingOneElement leetcode75/SlidingWindow/643.MaximumAverageSubarrayI leetcode75/Stack/2390.RemovingStarsFromAString leetcode75/Stack/394.DecodeString leetcode75/Stack/735.AsteroidCollision leetcode75/Trie/1268.SearchSuggestionsSystem leetcode75/Trie/208.ImplementTriePrefixTree leetcode75/TwoPointers/11.ContainerWithMostWater leetcode75/TwoPointers/1679.MaxNumberOfK-SumPairs leetcode75/TwoPointers/283.MoveZeroes leetcode75/TwoPointers/392.IsSubsequence topic/B-Tree/515 topic/sorting/1984 topic/sorting/2037 tricksy Click to show internal directories. Click to hide internal directories.