Directories ¶ Show internal Expand all Path Synopsis 1.TwoSum 10.RegularExpressionMatching 100.SameTree 1002.FindCommonCharacters 1005.MaximizeSumOfArrayAfterKNegations 1008.ConstructBinarySearchTreefromPreorderTraversal 1009.ComplementofBase10Integer 101.SymmetricTree 1010.PairsofSongsWithTotalDurationsDivisibleby60 1013.PartitionArrayIntoThreePartsWithEqualSum 1016.BinaryStringWithSubstringsRepresenting1ToN 1020.NumberofEnclaves 1021.RemoveOutermostParentheses 1022.SumofRootToLeafBinaryNumbers 1028.RecoveraTreeFromPreorderTraversal 1029.TwoCityScheduling 1037.ValidBoomerang 1038.BinarySearchTreetoGreaterSumTree 104.MaximumDepthofBinaryTree 1041.RobotBoundedInCircle 1046.LastStoneWeight 1047.RemoveAllAdjacentDuplicatesInString 1051.HeightChecker 107.BinaryTreeLevelOrderTraversal2 1079.LetterTilePossibilities 108.ConvertSortedArraytoBinarySearchTree 1089.DuplicateZeros 1094.CarPooling 11.ContainerWithMostWater 110.BalancedBinaryTree 111.MinimumDepthofBinaryTree 1110.DeleteNodesAndReturnForest 112.PathSum 1122.RelativeSortArray 118.PascalTriangle 119.PascalTriangle2 12.IntegerToRoman 120.Triangle 121.BestTimetoBuyandSellStock 1228.MissingNumberInArithmeticProgression 1232.CheckIfItIsaStraightLine 129.SumRoottoLeafNumbers 13.RomanToInteger 136.SingleNumber 137.SingleNumber2 14.LongestCommonPrefix 141.LinkedListCycle 144.BinaryTreePreorderTraversal 146.LRUCache 15.3Sum 16.3SumClose 160.IntersectionofTwoLinkedLists 167.TwoSum2-Inputarrayissorted 168.ExcelSheetColumnTitle 169.MajorityElement 17.LetterCombinationsofaPhoneNumber 171.ExcelSheetColumnNumber 172.FactorialTrailingZeroes 18.4Sum 189.RotateArray 19.RemoveNthNodeFromEndOfList 191.Numberof1Bits 198.HouseRobber 2.AddTwoNumber 20.ValidParentheses 202.HappyNumber 204.CountPrimes 206.ReverseLinkedList 21.MergeTwoLists 217.ContainsDuplicate 219.ContainsDuplicateII 22.GenerateParentheses 226.InvertBinaryTree 23.MergekSortedLists 230.KthSmallestElementinaBST 231.PowerofTwo 235.LowestCommonAncestorofaBinarySearchTree 239.SlidingWindowMaximum 24.SwapNodesInPairs 242.ValidAnagram 25.ReverseNodesInK-Group 258.AddDigits 26.RemoveDuplicatesfromSortedArray 260.SingleNumberIII 263.UglyNumber 268.MissingNumber 27.RemoveElement 28.ImplementStrStr 283.MoveZeroes 3.LongestSubstringWithoutRepeatingCharacters 30.SubstringWithConcatenationOfAllWords 31.NextPermutation 326.PowerofThree 337.HouseRobberIII 338.CountingBits 34.FindFirstandLastPositionofElementinSortedArray 342.PowerofFour 344.ReverseString 345.ReverseVowelsOfAString 347.TopKFrequentElements 349.IntersectionofTwoArrays 35.SearchInsertPosition 350.IntersectionofTwoArrays2 36.ValidSudoku 367.ValidPerfectSquare 38.CountandSay 383.RansomNote 387.FirstUniqueCharacterInAString 389.FindtheDifference 39.CombinationSum 394.DecodeString 4.FindMedianSortedArrays 404.SumofLeftLeaves 412.FizzBuzz 413.ArithmeticSlices 414.ThirdMaximumNumber 415.AddStrings 434.NumberofSegmentsinaString 438.FindAllAnagramsinaString 441.ArrangingCoins 448.FindAllNumbersDisappearedinanArray 459.RepeatedSubstringPattern 46.Permutations 461.HammingDistance 463.IslandPerimeter 475.Heaters 476.NumberComplement 48.RotateImage 482.LicenseKeyFormatting 485.MaxConsecutiveOnes 498.DiagonalTraverse 5.LongestPalindromicSubstring 50.Pow_x_n 500.KeyboardRow 504.Base7 507.PerfectNumber 509.FibonacciNumber 513.FindBottomLeftTreeValue 515.FindLargestValueinEachTreeRow 520.DetectCapital 530.MinimumAbsoluteDifferenceinBST 532.KDiffPairsInAnArray 538.ConvertBSTtoGreaterTree 539.ConvertBSTtoGreaterTree 54.SpiralMatrix 541.ReverseStringII 55.JumpGame 557.ReverseWordsInAStringIII 56.MergeIntervals 561.ArrayPartitionI 566.ReshapeTheMatrix 572.SubtreeofAnotherTree 581.ShortestUnsortedContinuousSubarray 6.ZigZagConversion 605.CanPlaceFlowers 606.ConstructStringfromBinaryTree 617.MergeTwoBinaryTrees 628.MaximumProductofThreeNumbers 633.SumofSquareNumbers 637.AverageofLevelsinBinaryTree 643.MaximumAverageSubarray1 645.SetMismatch 653.TwoSumIV-InputisaBST 657.RobotReturntoOrigin 66.PlusOne 665.Non-decreasingArray 669.TrimaBinarySearchTree 67.AddBinary 671.SecondMinimumNodeInaBinaryTree 674.LongestContinuousIncreasingSubsequence 680.ValidPalindromeII 686.RepeatedStringMatch 69.Sqrt_x 695.MaxAreaofIsland 696.CountBinarySubstrings 7.ReverseInteger 70.ClimbingStairs 700.SearchinaBinarySearchTree 701.InsertintoaBinarySearchTree 704.BinarySearch 709.ToLowerCase 724.FindPivotIndex 728.SelfDividingNumbers 73.SetMatrixZeroes 739.DailyTemperatures 744.FindSmallestLetterGreaterThanTarget 746.MinCostClimbingStairs 747.LargestNumberAtLeastTwiceofOthers 762.PrimeNumberofSetBitsinBinaryRepresentation 766.ToeplitzMatrix 771.JewelsandStones 78.Subsets 783.MinimumDistanceBetweenBSTNodes 79.WordSearch 791.CustomSortString 796.RotateString 8.StringToInteger 804.UniqueMorseCodeWords 807.MaxIncreasetoKeepCitySkyline 812.LargestTriangleArea 819.MostCommonWord 821.ShortestDistancetoaCharacter 83.RemoveDuplicatesfromSortedList 830.PositionsOfLargeGroups 832.FlippinganImage 836.RectangleOverlap 841.KeysandRooms 844.BackspaceStringCompare 852.PeakIndexinaMountainArray 859.BuddyStrings 860.LemonadeChange 867.TransposeMatrix 868.BinaryGap 872.Leaf-SimilarTrees 88.MergeSortedArray 888.FairCandySwap 896.MonotonicArray 897.IncreasingOrderSearchTree 9.PalindromeNumber 905.SortArrayByParity 914.XOfAKindInADeckofCards 917.ReverseOnlyLetters 922.SortArrayByParity2 925.LongPressedName 929.UniqueEmailAddresses 938.RangeSumofBST 94.BinaryTreeInorderTraversal 941.ValidMountainArray 944.DeleteColumnstoMakeSorted 949.LargestTimeforGivenDigits 961.N-RepeatedElementinSize2NArray 965.UnivaluedBinaryTree 970.PowerfulIntegers 973.KClosestPointstoOrigin 976.LargestPerimeterTriangle 977.SquaresofaSortedArray 98.ValidateBinarySearchTree 989.AddtoArray-FormofInteger 993.CousinsinBinaryTree DP cutRod fibonacci followme 20190606 Click to show internal directories. Click to hide internal directories.