SummaryStarSponsor

Information
Parser: MultiReport (3x Cobertura)
Assemblies: 3
Classes: 961
Files: 961
Coverage date: 7/14/2025 - 2:17:08 PM - 7/14/2025 - 2:17:28 PM
Line coverage
97%
Covered lines: 20488
Uncovered lines: 498
Coverable lines: 20986
Total lines: 52554
Line coverage: 97.6%
Branch coverage
95%
Covered branches: 7705
Total branches: 8072
Branch coverage: 95.4%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
LeetCode LeetCode.Algorithms.AllOneDataStructure.AllOneDataStructureLinkedList Dec(...)110 10
LeetCode LeetCode.Algorithms.DesignCircularDeque.DesignCircularDequeLinkedList DeleteFront()72 8
LeetCode LeetCode.Algorithms.MovePiecesToObtainString.MovePiecesToObtainStringTwoPointers CanChange(...)57 40
LeetCode.Core LeetCode.Core.Helpers.JsonHelper<T> ConvertElement(...)56 21
LeetCode LeetCode.Algorithms.FindTheSafestPathInGrid.FindTheSafestPathInGridPriorityQueue MaximumSafenessFactor(...)44 44
LeetCode LeetCode.Algorithms.UniqueThreeDigitEvenNumbers.UniqueThreeDigitEvenNumbersDigitsFrequency TotalNumbers(...)44 44
LeetCode LeetCode.Algorithms.CountUnguardedCellsInTheGrid.CountUnguardedCellsInTheGridSimulation Mark(...)35 32
LeetCode LeetCode.Algorithms.DeleteNodesAndReturnForest.DeleteNodesAndReturnForestBreadthFirstSearch DelNodes(...)30 30
LeetCode LeetCode.Algorithms.DeleteNodesAndReturnForest.DeleteNodesAndReturnForestDepthFirstSearchStack DelNodes(...)30 30
LeetCode LeetCode.Algorithms.SetMatrixZeroes.SetMatrixZeroesInPlace SetZeroes(...)26 26
LeetCode LeetCode.Algorithms.ThirdMaximumNumber.ThirdMaximumNumberLinear ThirdMax(...)26 26
LeetCode LeetCode.Algorithms.EvenOddTree.EvenOddTreeBreadthFirst IsEvenOddTree(...)24 24
LeetCode LeetCode.Algorithms.FindMinimumTimeToReachLastRoom2.FindMinimumTimeToReachLastRoom2PriorityQueue MinTimeToReach(...)24 24
LeetCode LeetCode.Algorithms.KthSmallestPrimeFraction.KthSmallestPrimeFractionBinarySearch KthSmallestPrimeFraction(...)24 24
LeetCode LeetCode.Algorithms.MinimumCostToMakeAtLeastOneValidPathInGrid.MinimumCostToMakeAtLeastOneValidPathInGridBreadthFirstSearch MinCost(...)24 24
LeetCode LeetCode.Algorithms.StringToInteger.StringToIntegerIterative MyAtoi(...)24 24
LeetCode LeetCode.Algorithms.BuddyStrings.BuddyStringsCounting BuddyStrings(...)23 22
LeetCode LeetCode.Algorithms.FindMinimumTimeToReachLastRoom1.FindMinimumTimeToReachLastRoom1PriorityQueue MinTimeToReach(...)22 22
LeetCode LeetCode.Algorithms.FindNumbersWithEvenNumberOfDigits.FindNumbersWithEvenNumberOfDigitsGreedy FindNumbers(...)22 22
LeetCode LeetCode.Algorithms.IslandPerimeter.IslandPerimeterIterative IslandPerimeter(...)22 22

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
LeetCode20290449207395208297.8%
  
7610794195.8%
  
LeetCode.Algorithms.AddBinary.AddBinaryIterative3603674100%
 
1212100%
 
LeetCode.Algorithms.AddBinary.AddBinaryLinear262286392.8%
  
91090%
  
LeetCode.Algorithms.AddDigits.AddDigitsDigitalRoot60632100%
 
22100%
 
LeetCode.Algorithms.AddDigits.AddDigitsIterative70732100%
 
22100%
 
LeetCode.Algorithms.AddingSpacesToString.AddingSpacesToStringStringBuilder1401446100%
 
66100%
 
LeetCode.Algorithms.AddOneRowToTree.AddOneRowToTreeBreadthFirstSearch3103170100%
 
1212100%
 
LeetCode.Algorithms.AddOneRowToTree.AddOneRowToTreeDepthFirstSearch2802866100%
 
1010100%
 
LeetCode.Algorithms.AddStrings.AddStringsIterative3603674100%
 
1212100%
 
LeetCode.Algorithms.AddStrings.AddStringsLinear2802863100%
 
1010100%
 
LeetCode.Algorithms.AddToArrayFormOfInteger.AddToArrayFormOfIntegerDivision3203270100%
 
1010100%
 
LeetCode.Algorithms.AddToArrayFormOfInteger.AddToArrayFormOfIntegerSummation3803878100%
 
1212100%
 
LeetCode.Algorithms.AddTwoIntegers.AddTwoIntegersMath30328100%
 
00
 
LeetCode.Algorithms.AddTwoNumbers.AddTwoNumbersInPlaceCarry3603676100%
 
1818100%
 
LeetCode.Algorithms.AddTwoNumbers.AddTwoNumbersIterative2302355100%
 
1010100%
 
LeetCode.Algorithms.AddTwoNumbers2.AddTwoNumbers2Reverse4304385100%
 
1414100%
 
LeetCode.Algorithms.AddTwoNumbers2.AddTwoNumbers2Stack3403473100%
 
151693.7%
  
LeetCode.Algorithms.AllOneDataStructure.AllOneDataStructureLinkedList763511120368.4%
  
213855.2%
  
LeetCode.Algorithms.AlternatingGroups2.AlternatingGroups2BruteForce2102155100%
 
88100%
 
LeetCode.Algorithms.AlternatingGroups2.AlternatingGroups2SlidingWindow1901949100%
 
66100%
 
LeetCode.Algorithms.AppendCharactersToStringToMakeSubsequence.AppendCharactersToStringToMakeSubsequenceTwoPointers1301341100%
 
66100%
 
LeetCode.Algorithms.ApplyDiscountToPrices.ApplyDiscountToPricesIterative2702762100%
 
1414100%
 
LeetCode.Algorithms.ApplyOperationsToAnArray.ApplyOperationsToAnArrayTwoPointers2602661100%
 
1010100%
 
LeetCode.Algorithms.ArithmeticSubarrays.ArithmeticSubarraysHashSet3103171100%
 
111291.6%
  
LeetCode.Algorithms.ArithmeticSubarrays.ArithmeticSubarraysSort2102156100%
 
66100%
 
LeetCode.Algorithms.ArrangingCoins.ArrangingCoinsBinarySearch2002050100%
 
66100%
 
LeetCode.Algorithms.ArrangingCoins.ArrangingCoinsIterative90936100%
 
22100%
 
LeetCode.Algorithms.ArrangingCoins.ArrangingCoinsMath30327100%
 
00
 
LeetCode.Algorithms.ArrayPartition.ArrayPartitionSorting90936100%
 
22100%
 
LeetCode.Algorithms.AssignCookies.AssignCookiesSorting1501544100%
 
66100%
 
LeetCode.Algorithms.AverageSalaryExcludingTheMinimumAndMaximumSalary.AverageSalaryExcludingTheMinimumAndMaximumSalaryIterative1201241100%
 
22100%
 
LeetCode.Algorithms.BagOfTokens.BagOfTokensTwoPointers2402455100%
 
88100%
 
LeetCode.Algorithms.BalancedBinaryTree.BalancedBinaryTreeDepthFirstSearch1601651100%
 
88100%
 
LeetCode.Algorithms.BaseballGame.BaseballGameIterative1601648100%
 
88100%
 
LeetCode.Algorithms.BestSightseeingPair.BestSightseeingPairBruteForce1101137100%
 
44100%
 
LeetCode.Algorithms.BestSightseeingPair.BestSightseeingPairGreedy1001037100%
 
22100%
 
LeetCode.Algorithms.BestTimeToBuyAndSellStock.BestTimeToBuyAndSellStockDynamicProgramming1901948100%
 
66100%
 
LeetCode.Algorithms.BinarySearch.BinarySearchExact1901950100%
 
66100%
 
LeetCode.Algorithms.BinarySearch.BinarySearchLowerBound1901950100%
 
7887.5%
  
LeetCode.Algorithms.BinarySearch.BinarySearchUpperBound1901950100%
 
7887.5%
  
LeetCode.Algorithms.BinarySubarraysWithSum.BinarySubarraysWithSumDictionary1701747100%
 
66100%
 
LeetCode.Algorithms.BinaryTreeInorderTraversal.BinaryTreeInorderTraversalRecursive1901953100%
 
66100%
 
LeetCode.Algorithms.BinaryTreeInorderTraversal.BinaryTreeInorderTraversalStack2002052100%
 
88100%
 
LeetCode.Algorithms.BinaryTreePaths.BinaryTreePathsDepthFirstSearch2502563100%
 
88100%
 
LeetCode.Algorithms.BinaryTreePostorderTraversal.BinaryTreePostorderTraversalStack2202257100%
 
88100%
 
LeetCode.Algorithms.BinaryTreePostorderTraversal.BinaryTreePostorderTraversalTwoStacks2802865100%
 
1010100%
 
LeetCode.Algorithms.BinaryTreePreorderTraversal.BinaryTreePreorderTraversalDepthFirstSearch2202257100%
 
88100%
 
LeetCode.Algorithms.BitwiseXOROfAllPairings.BitwiseXOROfAllPairingsBruteForce1101138100%
 
44100%
 
LeetCode.Algorithms.BitwiseXOROfAllPairings.BitwiseXOROfAllPairingsIterative126184666.6%
  
5862.5%
  
LeetCode.Algorithms.BoatsToSavePeople.BoatsToSavePeopleTwoPointers1801850100%
 
44100%
 
LeetCode.Algorithms.BuddyStrings.BuddyStringsCounting344387989.4%
  
202290.9%
  
LeetCode.Algorithms.BuildArrayFromPermutation.BuildArrayFromPermutationIterative90936100%
 
22100%
 
LeetCode.Algorithms.ButtonWithLongestPushTime.ButtonWithLongestPushTimeIterative1701746100%
 
7887.5%
  
LeetCode.Algorithms.BuyTwoChocolates.BuyTwoChocolatesBruteForce2402455100%
 
1010100%
 
LeetCode.Algorithms.BuyTwoChocolates.BuyTwoChocolatesMinimumTwoPrices1801846100%
 
88100%
 
LeetCode.Algorithms.BuyTwoChocolates.BuyTwoChocolatesSorting50532100%
 
22100%
 
LeetCode.Algorithms.CalculateDelayedArrivalTime.CalculateDelayedArrivalTimeConstant30328100%
 
00
 
LeetCode.Algorithms.CalculateMoneyInLeetcodeBank.CalculateMoneyInLeetcodeBankArithmeticSequence1201240100%
 
22100%
 
LeetCode.Algorithms.CalculateMoneyInLeetcodeBank.CalculateMoneyInLeetcodeBankIterative80834100%
 
22100%
 
LeetCode.Algorithms.CanIWin.CanIWinDynamicProgramming2702766100%
 
1414100%
 
LeetCode.Algorithms.CanMakeArithmeticProgressionFromSequence.CanMakeArithmeticProgressionFromSequenceSorting122144485.7%
  
5683.3%
  
LeetCode.Algorithms.CapitalizeTheTitle.CapitalizeTheTitleArray1401441100%
 
44100%
 
LeetCode.Algorithms.CapitalizeTheTitle.CapitalizeTheTitleStringBuilder2902969100%
 
88100%
 
LeetCode.Algorithms.CheapestFlightsWithinKStops.CheapestFlightsWithinKStopsBellmanFord2402463100%
 
91090%
  
LeetCode.Algorithms.CheckBalancedString.CheckBalancedStringIterative1401441100%
 
44100%
 
LeetCode.Algorithms.CheckIfAnyElementHasPrimeFrequency.CheckIfAnyElementHasPrimeFrequencyArray80834100%
 
22100%
 
LeetCode.Algorithms.CheckIfAnyElementHasPrimeFrequency.CheckIfAnyElementHasPrimeFrequencyBase4204276100%
 
1818100%
 
LeetCode.Algorithms.CheckIfAnyElementHasPrimeFrequency.CheckIfAnyElementHasPrimeFrequencyDictionary1101137100%
 
44100%
 
LeetCode.Algorithms.CheckIfArrayIsSortedAndRotated.CheckIfArrayIsSortedAndRotatedIterative152174988.2%
  
7887.5%
  
LeetCode.Algorithms.CheckIfArrayPairsAreDivisibleByK.CheckIfArrayPairsAreDivisibleByKArray1801850100%
 
88100%
 
LeetCode.Algorithms.CheckIfArrayPairsAreDivisibleByK.CheckIfArrayPairsAreDivisibleByKDictionary242266092.3%
  
131492.8%
  
LeetCode.Algorithms.CheckIfArrayPairsAreDivisibleByK.CheckIfArrayPairsAreDivisibleByKTwoPointers2802867100%
 
1010100%
 
LeetCode.Algorithms.CheckIfDigitsAreEqualInStringAfterOperations1.CheckIfDigitsAreEqualInStringAfterOperations1Simulation1201239100%
 
44100%
 
LeetCode.Algorithms.CheckIfGridCanBeCutIntoSections.CheckIfGridCanBeCutIntoSectionsSorting2202256100%
 
88100%
 
LeetCode.Algorithms.CheckIfItIsStraightLine.CheckIfItIsStraightLineIterative1501544100%
 
44100%
 
LeetCode.Algorithms.CheckIfNAndItsDoubleExist.CheckIfNAndItsDoubleExistDictionary2902961100%
 
1212100%
 
LeetCode.Algorithms.CheckIfNAndItsDoubleExist.CheckIfNAndItsDoubleExistHashSet1101139100%
 
88100%
 
LeetCode.Algorithms.CheckIfNumberIsSumOfPowersOfThree.CheckIfNumberIsSumOfPowersOfThreeBase3Check1001037100%
 
44100%
 
LeetCode.Algorithms.CheckIfNumberIsSumOfPowersOfThree.CheckIfNumberIsSumOfPowersOfThreeIterative1101137100%
 
44100%
 
LeetCode.Algorithms.CheckIfOneStringSwapCanMakeStringsEqual.CheckIfOneStringSwapCanMakeStringsEqualIterative1901950100%
 
101283.3%
  
LeetCode.Algorithms.CheckIfParenthesesStringCanBeValid.CheckIfParenthesesStringCanBeValidGreedy262286092.8%
  
91090%
  
LeetCode.Algorithms.CheckIfStringIsPrefixOfArray.CheckIfStringIsPrefixOfArrayTwoPointers191205395%
  
91090%
  
LeetCode.Algorithms.CheckIfTheSentenceIsPangram.CheckIfTheSentenceIsPangramHashSet3603664100%
 
22100%
 
LeetCode.Algorithms.CheckIfTheSentenceIsPangram.CheckIfTheSentenceIsPangramIterative1701747100%
 
91090%
  
LeetCode.Algorithms.CheckIfTwoStringArraysAreEquivalent.CheckIfTwoStringArraysAreEquivalentConcat30328100%
 
00
 
LeetCode.Algorithms.CheckIfTwoStringArraysAreEquivalent.CheckIfTwoStringArraysAreEquivalentIterative272296493.1%
  
91090%
  
LeetCode.Algorithms.CheckIfTwoStringArraysAreEquivalent.CheckIfTwoStringArraysAreEquivalentTwoPointers2502558100%
 
111291.6%
  
LeetCode.Algorithms.CheckIfWordOccursAsPrefixOfAnyWordInSentence.CheckIfWordOccursAsPrefixOfAnyWordInSentenceIterative1001038100%
 
44100%
 
LeetCode.Algorithms.CircularSentence.CircularSentenceIterative112134284.6%
  
5683.3%
  
LeetCode.Algorithms.ClearDigits.ClearDigitsStringBuilder1401443100%
 
44100%
 
LeetCode.Algorithms.ClimbingStairs.ClimbingStairsDynamicProgramming1301345100%
 
66100%
 
LeetCode.Algorithms.ClimbingStairs.ClimbingStairsIterativeFibonacci1401446100%
 
66100%
 
LeetCode.Algorithms.ClosestPrimeNumbersInRange.ClosestPrimeNumbersInRangeBruteForce374418690.2%
  
192286.3%
  
LeetCode.Algorithms.ClosestPrimeNumbersInRange.ClosestPrimeNumbersInRangeSieveOfEratosthenes443479193.6%
  
161888.8%
  
LeetCode.Algorithms.CombinationSum2.CombinationSum2Backtracking2502569100%
 
1212100%
 
LeetCode.Algorithms.CompareVersionNumbers.CompareVersionNumbersIterative2602662100%
 
1212100%
 
LeetCode.Algorithms.CompareVersionNumbers.CompareVersionNumbersTwoPointers2702763100%
 
1616100%
 
LeetCode.Algorithms.ComplementOfBase10Integer.ComplementOfBase10IntegerBitwise70735100%
 
00
 
LeetCode.Algorithms.ConcatenationOfArray.ConcatenationOfArrayConcat30327100%
 
00
 
LeetCode.Algorithms.ConcatenationOfArray.ConcatenationOfArrayIterative90935100%
 
22100%
 
LeetCode.Algorithms.ConstructBinaryTreeFromPreorderAndPostorderTraversal.ConstructBinaryTreeFromPreorderAndPostorderTraversalRecursive192216090.4%
  
5683.3%
  
LeetCode.Algorithms.ConstructKPalindromeStrings.ConstructKPalindromeStringsFrequencyArray92114081.8%
  
3475%
  
LeetCode.Algorithms.ConstructKPalindromeStrings.ConstructKPalindromeStringsFrequencyDictionary92114081.8%
  
5683.3%
  
LeetCode.Algorithms.ConstructSmallestNumberFromDIString.ConstructSmallestNumberFromDIStringStack1601647100%
 
88100%
 
LeetCode.Algorithms.ConstructStringWithRepeatLimit.ConstructStringWithRepeatLimitGreedy3603681100%
 
1818100%
 
LeetCode.Algorithms.ConstructStringWithRepeatLimit.ConstructStringWithRepeatLimitPriorityQueue3603680100%
 
1616100%
 
LeetCode.Algorithms.ContainsDuplicate.ContainsDuplicateHashSet40429100%
 
00
 
LeetCode.Algorithms.ContainsDuplicate2.ContainsDuplicate2Dictionary1401445100%
 
66100%
 
LeetCode.Algorithms.ContainsDuplicate3.ContainsDuplicate3BruteForce1201240100%
 
88100%
 
LeetCode.Algorithms.ContainsDuplicate3.ContainsDuplicate3Dictionary2602665100%
 
2020100%
 
LeetCode.Algorithms.ContiguousArray.ContiguousArrayDictionary1401441100%
 
66100%
 
LeetCode.Algorithms.ContinuousSubarrays.ContinuousSubarraysTwoPointers312337393.9%
  
81080%
  
LeetCode.Algorithms.ContinuousSubarraySum.ContinuousSubarraySumDictionary1901953100%
 
88100%
 
LeetCode.Algorithms.Convert1DArrayInto2DArray.Convert1DArrayInto2DArraySimulation1501546100%
 
66100%
 
LeetCode.Algorithms.ConvertBinaryNumberInLinkedListToInteger.ConvertBinaryNumberInLinkedListToIntegerIterative1101141100%
 
22100%
 
LeetCode.Algorithms.ConvertBinaryNumberInLinkedListToInteger.ConvertBinaryNumberInLinkedListToIntegerStringBuilder1001041100%
 
22100%
 
LeetCode.Algorithms.ConvertSortedArrayToBinarySearchTree.ConvertSortedArrayToBinarySearchTreeRecursive1001041100%
 
22100%
 
LeetCode.Algorithms.ConvertTheTemperature.ConvertTheTemperatureMath50530100%
 
00
 
LeetCode.Algorithms.CountAndSay.CountAndSayIterative2602660100%
 
66100%
 
LeetCode.Algorithms.CountAndSay.CountAndSayPrecomputed3603661100%
 
00
 
LeetCode.Algorithms.CountCompleteSubarraysInAnArray.CountCompleteSubarraysInAnArrayFrequencyArray3603675100%
 
1212100%
 
LeetCode.Algorithms.CountCompleteSubarraysInAnArray.CountCompleteSubarraysInAnArrayFrequencyDictionary2402457100%
 
88100%
 
LeetCode.Algorithms.CountCompleteTreeNodes.CountCompleteTreeNodesDepthRecursive2002056100%
 
88100%
 
LeetCode.Algorithms.CountCompleteTreeNodes.CountCompleteTreeNodesRecursive60634100%
 
22100%
 
LeetCode.Algorithms.CountDaysWithoutMeetings.CountDaysWithoutMeetingsSorting2002052100%
 
66100%
 
LeetCode.Algorithms.CountElementsWithMaximumFrequency.CountElementsWithMaximumFrequencyDictionary2202249100%
 
88100%
 
LeetCode.Algorithms.CountElementsWithMaximumFrequency.CountElementsWithMaximumFrequencyDictionaryLinq1201239100%
 
44100%
 
LeetCode.Algorithms.CountElementsWithStrictlySmallerAndGreaterElements.CountElementsWithStrictlySmallerAndGreaterElementsIterative112134284.6%
  
5683.3%
  
LeetCode.Algorithms.CountEqualAndDivisiblePairsInAnArray.CountEqualAndDivisiblePairsInAnArrayBruteForce1401441100%
 
88100%
 
LeetCode.Algorithms.CountGoodNumbers.CountGoodNumbersFastExponentiation1801851100%
 
44100%
 
LeetCode.Algorithms.CountGoodTriplets.CountGoodTripletsBruteForce2102152100%
 
1212100%
 
LeetCode.Algorithms.CountGoodTriplets.CountGoodTripletsPrefixSum282306693.3%
  
111291.6%
  
LeetCode.Algorithms.CountingBits.CountingBitsDynamicProgramming80834100%
 
22100%
 
LeetCode.Algorithms.CountingBits.CountingBitsIterative80834100%
 
22100%
 
LeetCode.Algorithms.CountingWordsWithGivenPrefix.CountingWordsWithGivenPrefixIterative30321100%
 
00
 
LeetCode.Algorithms.CountLargestGroup.CountLargestGroupFrequencyArray2602659100%
 
88100%
 
LeetCode.Algorithms.CountLargestGroup.CountLargestGroupFrequencyDictionary2902961100%
 
1010100%
 
LeetCode.Algorithms.CountNumberOfBadPairs.CountNumberOfBadPairsBruteForce1401442100%
 
66100%
 
LeetCode.Algorithms.CountNumberOfBadPairs.CountNumberOfBadPairsDictionary1801849100%
 
44100%
 
LeetCode.Algorithms.CountNumberOfMaximumBitwiseORSubsets.CountNumberOfMaximumBitwiseORSubsetsBacktracking1801851100%
 
44100%
 
LeetCode.Algorithms.CountOddNumbersInAnIntervalRange.CountOddNumbersInAnIntervalRangeMath30328100%
 
00
 
LeetCode.Algorithms.CountOfInterestingSubarrays.CountOfInterestingSubarraysPrefixSum2602659100%
 
88100%
 
LeetCode.Algorithms.CountOfMatchesInTournament.CountOfMatchesInTournamentConstant30327100%
 
00
 
LeetCode.Algorithms.CountOfMatchesInTournament.CountOfMatchesInTournamentIterative1001038100%
 
22100%
 
LeetCode.Algorithms.CountOfSubstringsContainingEveryVowelAndKConsonants2.CountOfSubstringsContainingEveryVowelAndKConsonants2SlidingWindow4404488100%
 
2424100%
 
LeetCode.Algorithms.CountPairsWhoseSumIsLessThanTarget.CountPairsWhoseSumIsLessThanTargetIterative1401441100%
 
66100%
 
LeetCode.Algorithms.CountPairsWhoseSumIsLessThanTarget.CountPairsWhoseSumIsLessThanTargetSortTwoPointers1801849100%
 
44100%
 
LeetCode.Algorithms.CountPartitionsWithEvenSumDifference.CountPartitionsWithEvenSumDifferencePrefixSum1501543100%
 
44100%
 
LeetCode.Algorithms.CountPrefixAndSuffixPairs1.CountPrefixAndSuffixPairs1StringComparison1701745100%
 
88100%
 
LeetCode.Algorithms.CountPrefixAndSuffixPairs1.CountPrefixAndSuffixPairs1Trie6526711897%
  
222491.6%
  
LeetCode.Algorithms.CountServersThatCommunicate.CountServersThatCommunicateCounting2902960100%
 
1616100%
 
LeetCode.Algorithms.CountSubarraysOfLengthThreeWithCondition.CountSubarraysOfLengthThreeWithConditionIterative1101137100%
 
44100%
 
LeetCode.Algorithms.CountSubarraysWhereMaxElementAppearsAtLeastKTimes.CountSubarraysWhereMaxElementAppearsAtLeastKTimesRecursive3203278100%
 
1414100%
 
LeetCode.Algorithms.CountSubarraysWhereMaxElementAppearsAtLeastKTimes.CountSubarraysWhereMaxElementAppearsAtLeastKTimesSlidingWindow2302355100%
 
88100%
 
LeetCode.Algorithms.CountSubarraysWithFixedBounds.CountSubarraysWithFixedBoundsSlidingWindow2602659100%
 
121485.7%
  
LeetCode.Algorithms.CountSubarraysWithScoreLessThanK.CountSubarraysWithScoreLessThanKBruteForce1901951100%
 
66100%
 
LeetCode.Algorithms.CountSubarraysWithScoreLessThanK.CountSubarraysWithScoreLessThanKSlidingWindow1601648100%
 
5683.3%
  
LeetCode.Algorithms.CountSubIslands.CountSubIslandsDepthFirstSearch2902965100%
 
2020100%
 
LeetCode.Algorithms.CountSymmetricIntegers.CountSymmetricIntegersIterative2302355100%
 
88100%
 
LeetCode.Algorithms.CountTheDigitsThatDivideNumber.CountTheDigitsThatDivideNumberIterative1401443100%
 
44100%
 
LeetCode.Algorithms.CountTheHiddenSequences.CountTheHiddenSequencesPrefixSum1601647100%
 
44100%
 
LeetCode.Algorithms.CountTheNumberOfConsistentStrings.CountTheNumberOfConsistentStringsArray1601646100%
 
88100%
 
LeetCode.Algorithms.CountTheNumberOfConsistentStrings.CountTheNumberOfConsistentStringsHashSet1201241100%
 
66100%
 
LeetCode.Algorithms.CountTheNumberOfFairPairs.CountTheNumberOfFairPairsBruteForce1501544100%
 
88100%
 
LeetCode.Algorithms.CountTheNumberOfFairPairs.CountTheNumberOfFairPairsTwoPointers2102155100%
 
44100%
 
LeetCode.Algorithms.CountTheNumberOfGoodSubarrays.CountTheNumberOfGoodSubarraysTwoPointers2202249100%
 
88100%
 
LeetCode.Algorithms.CountTotalNumberOfColoredCells.CountTotalNumberOfColoredCellsIterative80834100%
 
22100%
 
LeetCode.Algorithms.CountTotalNumberOfColoredCells.CountTotalNumberOfColoredCellsMath30327100%
 
00
 
LeetCode.Algorithms.CountTripletsThatCanFormTwoArraysOfEqualXOR.CountTripletsThatCanFormTwoArraysOfEqualXORIterative1901947100%
 
88100%
 
LeetCode.Algorithms.CountUnguardedCellsInTheGrid.CountUnguardedCellsInTheGridSimulation7077714090.9%
  
394292.8%
  
LeetCode.Algorithms.CountVowelStringsInRanges.CountVowelStringsInRangesPrefixSum2702751100%
 
88100%
 
LeetCode.Algorithms.CouponCodeValidator.CouponCodeValidatorBucketSort4904998100%
 
1818100%
 
LeetCode.Algorithms.CousinsInBinaryTree2.CousinsInBinaryTree2BreadthFirstSearch4804888100%
 
2020100%
 
LeetCode.Algorithms.CrawlerLogFolder.CrawlerLogFolderSimulation1301347100%
 
66100%
 
LeetCode.Algorithms.CreateBinaryTreeFromDescriptions.CreateBinaryTreeFromDescriptionsDictionary341357197.1%
  
111291.6%
  
LeetCode.Algorithms.CustomSortString.CustomSortStringDictionarySorting1601646100%
 
22100%
 
LeetCode.Algorithms.DayOfTheWeek.DayOfTheWeekDateTime40431100%
 
00
 
LeetCode.Algorithms.DayOfTheWeek.DayOfTheWeekMath2202253100%
 
22100%
 
LeetCode.Algorithms.DayOfTheYear.DayOfTheYearDateParse30327100%
 
00
 
LeetCode.Algorithms.DayOfTheYear.DayOfTheYearMath1301342100%
 
44100%
 
LeetCode.Algorithms.DecodeXORedArray.DecodeXORedArrayIterative90937100%
 
22100%
 
LeetCode.Algorithms.DefangingAnIPAddress.DefangingAnIPAddressReplace30327100%
 
00
 
LeetCode.Algorithms.DefangingAnIPAddress.DefangingAnIPAddressStringBuilder1401443100%
 
44100%
 
LeetCode.Algorithms.DefuseTheBomb.DefuseTheBombSlidingWindow2202256100%
 
1010100%
 
LeetCode.Algorithms.DeleteCharactersToMakeFancyString.DeleteCharactersToMakeFancyStringIterative2302358100%
 
66100%
 
LeetCode.Algorithms.DeleteLeavesWithGivenValue.DeleteLeavesWithGivenValueDepthFirstSearch1101143100%
 
88100%
 
LeetCode.Algorithms.DeleteNodeFromLinkedListPresentInArray.DeleteNodeFromLinkedListPresentInArrayBinarySearch3803880100%
 
131492.8%
  
LeetCode.Algorithms.DeleteNodeFromLinkedListPresentInArray.DeleteNodeFromLinkedListPresentInArrayHashSet1901953100%
 
7887.5%
  
LeetCode.Algorithms.DeleteNodeInLinkedList.DeleteNodeInLinkedListIterative1101138100%
 
66100%
 
LeetCode.Algorithms.DeleteNodeInLinkedList.DeleteNodeInLinkedListReassign5273471.4%
  
2450%
  
LeetCode.Algorithms.DeleteNodesAndReturnForest.DeleteNodesAndReturnForestBreadthFirstSearch5105194100%
 
3030100%
 
LeetCode.Algorithms.DeleteNodesAndReturnForest.DeleteNodesAndReturnForestDepthFirstSearchRecursive2202262100%
 
1010100%
 
LeetCode.Algorithms.DeleteNodesAndReturnForest.DeleteNodesAndReturnForestDepthFirstSearchStack5105194100%
 
3030100%
 
LeetCode.Algorithms.DesignAnOrderedStream.DesignAnOrderedStreamArray1401447100%
 
44100%
 
LeetCode.Algorithms.DesignCircularDeque.DesignCircularDequeLinkedList61359621163.5%
  
132846.4%
  
LeetCode.Algorithms.DesignCircularQueue.DesignCircularQueueLinkedList39155413872.2%
  
81457.1%
  
LeetCode.Algorithms.DesignFrontMiddleBackQueue.DesignFrontMiddleBackQueueLinkedList933312623473.8%
  
223464.7%
  
LeetCode.Algorithms.DesignFrontMiddleBackQueue.DesignFrontMiddleBackQueueList3844212290.4%
  
4666.6%
  
LeetCode.Algorithms.DesignNeighborSumService.DesignNeighborSumServiceBruteForce5715810998.2%
  
273090%
  
LeetCode.Algorithms.DesignNeighborSumService.DesignNeighborSumServiceDictionary54054107100%
 
262892.8%
  
LeetCode.Algorithms.DesignNumberContainerSystem.DesignNumberContainerSystemDictionary265317383.8%
  
121485.7%
  
LeetCode.Algorithms.DesignStackWithIncrementOperation.DesignStackWithIncrementOperationArray2402470100%
 
66100%
 
LeetCode.Algorithms.DesignStackWithIncrementOperation.DesignStackWithIncrementOperationLinkedList49049112100%
 
1212100%
 
LeetCode.Algorithms.DetermineIfTwoEventsHaveConflict.DetermineIfTwoEventsHaveConflictNumberComparison1101140100%
 
1250%
  
LeetCode.Algorithms.DetermineIfTwoEventsHaveConflict.DetermineIfTwoEventsHaveConflictStringComparison30328100%
 
1250%
  
LeetCode.Algorithms.DiameterOfBinaryTree.DiameterOfBinaryTreeDepthFirst2202259100%
 
66100%
 
LeetCode.Algorithms.DifferenceBetweenElementSumAndDigitSumOfArray.DifferenceBetweenElementSumAndDigitSumOfArrayByDigitExtraction1401444100%
 
44100%
 
LeetCode.Algorithms.DifferenceBetweenElementSumAndDigitSumOfArray.DifferenceBetweenElementSumAndDigitSumOfArrayIterative1401443100%
 
44100%
 
LeetCode.Algorithms.DifferentWaysToAddParentheses.DifferentWaysToAddParenthesesDictionary331347297%
  
131586.6%
  
LeetCode.Algorithms.DifferentWaysToAddParentheses.DifferentWaysToAddParenthesesRecursive251265896.1%
  
111384.6%
  
LeetCode.Algorithms.DistributeCandiesAmongChildren2.DistributeCandiesAmongChildren2Math1201241100%
 
22100%
 
LeetCode.Algorithms.DistributeCoinsInBinaryTree.DistributeCoinsInBinaryTreeDepthFirstSearch1701753100%
 
44100%
 
LeetCode.Algorithms.DistributeMoneyToMaximumChildren.DistributeMoneyToMaximumChildrenLinear141154893.3%
  
101283.3%
  
LeetCode.Algorithms.DivideArrayInSetsOfKConsecutiveNumbers.DivideArrayInSetsOfKConsecutiveNumbersDictionary3503564100%
 
1414100%
 
LeetCode.Algorithms.DivideArrayInSetsOfKConsecutiveNumbers.DivideArrayInSetsOfKConsecutiveNumbersSortedDictionary3403462100%
 
1414100%
 
LeetCode.Algorithms.DivideArrayIntoArraysWithMaxDifference.DivideArrayIntoArraysWithMaxDifferenceSorting1201242100%
 
44100%
 
LeetCode.Algorithms.DivideArrayIntoEqualPairs.DivideArrayIntoEqualPairsArray80834100%
 
22100%
 
LeetCode.Algorithms.DivideArrayIntoEqualPairs.DivideArrayIntoEqualPairsDictionary1101137100%
 
44100%
 
LeetCode.Algorithms.DivideArrayIntoEqualPairs.DivideArrayIntoEqualPairsHashSet1101137100%
 
44100%
 
LeetCode.Algorithms.DivideIntervalsIntoMinimumNumberOfGroups.DivideIntervalsIntoMinimumNumberOfGroupsLineSweep2302354100%
 
66100%
 
LeetCode.Algorithms.DivideIntervalsIntoMinimumNumberOfGroups.DivideIntervalsIntoMinimumNumberOfGroupsSorting1701747100%
 
66100%
 
LeetCode.Algorithms.DividePlayersIntoTeamsOfEqualSkill.DividePlayersIntoTeamsOfEqualSkillDictionary242266392.3%
  
91090%
  
LeetCode.Algorithms.DividePlayersIntoTeamsOfEqualSkill.DividePlayersIntoTeamsOfEqualSkillSorting2002054100%
 
44100%
 
LeetCode.Algorithms.DivideStringIntoGroupsOfSizeK.DivideStringIntoGroupsOfSizeKSimulation2202258100%
 
66100%
 
LeetCode.Algorithms.DivisibleAndNonDivisibleSumsDifference.DivisibleAndNonDivisibleSumsDifferenceConstant30328100%
 
00
 
LeetCode.Algorithms.DivisibleAndNonDivisibleSumsDifference.DivisibleAndNonDivisibleSumsDifferenceIterative1401442100%
 
44100%
 
LeetCode.Algorithms.DivisorGame.DivisorGameDivisionRemainder30327100%
 
00
 
LeetCode.Algorithms.DoubleNumberRepresentedAsLinkedList.DoubleNumberRepresentedAsLinkedListIterative4404485100%
 
111291.6%
  
LeetCode.Algorithms.DoubleNumberRepresentedAsLinkedList.DoubleNumberRepresentedAsLinkedListStack3103170100%
 
88100%
 
LeetCode.Algorithms.EvaluateBooleanBinaryTree.EvaluateBooleanBinaryTreeDepthFirstSearch2702769100%
 
192095%
  
LeetCode.Algorithms.EvenOddTree.EvenOddTreeBreadthFirst432459095.5%
  
232495.8%
  
LeetCode.Algorithms.ExcelSheetColumnNumber.ExcelSheetColumnNumberIterative3703764100%
 
22100%
 
LeetCode.Algorithms.ExcelSheetColumnTitle.ExcelSheetColumnTitleIterative90938100%
 
22100%
 
LeetCode.Algorithms.ExtraCharactersInString.ExtraCharactersInStringDynamicProgrammingHashSet1901952100%
 
66100%
 
LeetCode.Algorithms.ExtraCharactersInString.ExtraCharactersInStringDynamicProgrammingTrie4704799100%
 
1414100%
 
LeetCode.Algorithms.FaultyKeyboard.FaultyKeyboardStringBuilder2102152100%
 
66100%
 
LeetCode.Algorithms.FibonacciNumber.FibonacciNumberIterative1401442100%
 
44100%
 
LeetCode.Algorithms.FibonacciNumber.FibonacciNumberMatrixExponentiation3003067100%
 
66100%
 
LeetCode.Algorithms.FinalArrayStateAfterKMultiplicationOperations.FinalArrayStateAfterKMultiplicationOperationsGreedy1701748100%
 
66100%
 
LeetCode.Algorithms.FinalArrayStateAfterKMultiplicationOperations.FinalArrayStateAfterKMultiplicationOperationsPriorityQueue1901952100%
 
66100%
 
LeetCode.Algorithms.FinalPricesWithSpecialDiscountInShop.FinalPricesWithSpecialDiscountInShopBruteForce1301342100%
 
66100%
 
LeetCode.Algorithms.FinalPricesWithSpecialDiscountInShop.FinalPricesWithSpecialDiscountInShopStack1201239100%
 
66100%
 
LeetCode.Algorithms.FinalValueOfVariableAfterPerformingOperations.FinalValueOfVariableAfterPerformingOperationsContains1401441100%
 
44100%
 
LeetCode.Algorithms.FinalValueOfVariableAfterPerformingOperations.FinalValueOfVariableAfterPerformingOperationsDictionary1301341100%
 
22100%
 
LeetCode.Algorithms.FinalValueOfVariableAfterPerformingOperations.FinalValueOfVariableAfterPerformingOperationsIterative1401441100%
 
66100%
 
LeetCode.Algorithms.FinalValueOfVariableAfterPerformingOperations.FinalValueOfVariableAfterPerformingOperationsSwitch1201242100%
 
1010100%
 
LeetCode.Algorithms.FindAllDuplicatesInAnArray.FindAllDuplicatesInAnArrayHashSet40429100%
 
00
 
LeetCode.Algorithms.FindAllDuplicatesInAnArray.FindAllDuplicatesInAnArrayIterative1501543100%
 
44100%
 
LeetCode.Algorithms.FindAllGroupOfFarmland.FindAllGroupOfFarmlandBruteForce4504592100%
 
2626100%
 
LeetCode.Algorithms.FindAllGroupOfFarmland.FindAllGroupOfFarmlandIterative3403466100%
 
1818100%
 
LeetCode.Algorithms.FindAllKDistantIndicesInAnArray.FindAllKDistantIndicesInAnArrayBruteForce1401446100%
 
88100%
 
LeetCode.Algorithms.FindAllKDistantIndicesInAnArray.FindAllKDistantIndicesInAnArrayTwoPointers1701750100%
 
66100%
 
LeetCode.Algorithms.FindAllNumbersDisappearedInArray.FindAllNumbersDisappearedInArrayHashSet1201239100%
 
44100%
 
LeetCode.Algorithms.FindAllNumbersDisappearedInArray.FindAllNumbersDisappearedInArrayMarking1601644100%
 
66100%
 
LeetCode.Algorithms.FindAllNumbersDisappearedInArray.FindAllNumbersDisappearedInArraySignFlipping1901947100%
 
88100%
 
LeetCode.Algorithms.FindBottomLeftTreeValue.FindBottomLeftTreeValueBreadthFirst2102155100%
 
91090%
  
LeetCode.Algorithms.FindBottomLeftTreeValue.FindBottomLeftTreeValueDepthFirst1901953100%
 
1212100%
 
LeetCode.Algorithms.FindCenterOfStarGraph.FindCenterOfStarGraphDictionary171184794.4%
  
91090%
  
LeetCode.Algorithms.FindCenterOfStarGraph.FindCenterOfStarGraphTwoEdges60632100%
 
3475%
  
LeetCode.Algorithms.FindChampion2.FindChampion2Array1901952100%
 
88100%
 
LeetCode.Algorithms.FindChampion2.FindChampion2HashSet1501545100%
 
66100%
 
LeetCode.Algorithms.FindClosestPerson.FindClosestPersonMath80837100%
 
44100%
 
LeetCode.Algorithms.FindCommonCharacters.FindCommonCharactersArray2502556100%
 
1010100%
 
LeetCode.Algorithms.FindCommonCharacters.FindCommonCharactersDictionary2702758100%
 
1414100%
 
LeetCode.Algorithms.FindCommonElementsBetweenTwoArrays.FindCommonElementsBetweenTwoArraysBruteForce50531100%
 
00
 
LeetCode.Algorithms.FindCommonElementsBetweenTwoArrays.FindCommonElementsBetweenTwoArraysHashSet70734100%
 
00
 
LeetCode.Algorithms.FindCorrespondingNodeOfBinaryTreeInCloneOfThatTree.FindCorrespondingNodeOfBinaryTreeInCloneOfThatTreeBreadthFirstSearch313347491.1%
  
141877.7%
  
LeetCode.Algorithms.FindCorrespondingNodeOfBinaryTreeInCloneOfThatTree.FindCorrespondingNodeOfBinaryTreeInCloneOfThatTreeDepthFirstSearchRecursive1001044100%
 
1010100%
 
LeetCode.Algorithms.FindCorrespondingNodeOfBinaryTreeInCloneOfThatTree.FindCorrespondingNodeOfBinaryTreeInCloneOfThatTreeDepthFirstSearchStack313347491.1%
  
141877.7%
  
LeetCode.Algorithms.FindElementsInContaminatedBinaryTree.FindElementsInContaminatedBinaryTreeDepthFirstSearch2202262100%
 
88100%
 
LeetCode.Algorithms.FindElementsInContaminatedBinaryTree.FindElementsInContaminatedBinaryTreeHashSet2502566100%
 
66100%
 
LeetCode.Algorithms.FindIfArrayCanBeSorted.FindIfArrayCanBeSortedBubbleSort2702761100%
 
1010100%
 
LeetCode.Algorithms.FindIfArrayCanBeSorted.FindIfArrayCanBeSortedTwoPass342367594.4%
  
131492.8%
  
LeetCode.Algorithms.FindIfPathExistsInGraph.FindIfPathExistsInGraphBreadthFirstSearch312337293.9%
  
131492.8%
  
LeetCode.Algorithms.FindIfPathExistsInGraph.FindIfPathExistsInGraphDepthFirstSearch222246191.6%
  
91090%
  
LeetCode.Algorithms.FindingPairsWithCertainSum.FindingPairsWithCertainSumDictionary3603685100%
 
1212100%
 
LeetCode.Algorithms.FindingThreeDigitEvenNumbers.FindingThreeDigitEvenNumbersBruteForce2502559100%
 
1616100%
 
LeetCode.Algorithms.FindingThreeDigitEvenNumbers.FindingThreeDigitEvenNumbersFrequency3203268100%
 
1414100%
 
LeetCode.Algorithms.FindKthBitInNthBinaryString.FindKthBitInNthBinaryStringBruteForce1801852100%
 
66100%
 
LeetCode.Algorithms.FindKthBitInNthBinaryString.FindKthBitInNthBinaryStringRecursive142164987.5%
  
7887.5%
  
LeetCode.Algorithms.FindKthSmallestPairDistance.FindKthSmallestPairDistanceBinarySearchWithSlidingWindow3103166100%
 
88100%
 
LeetCode.Algorithms.FindLargestValueInEachTreeRow.FindLargestValueInEachTreeRowBreadthFirstSearch2802864100%
 
1010100%
 
LeetCode.Algorithms.FindLongestSpecialSubstringThatOccursThrice1.FindLongestSpecialSubstringThatOccursThrice1Dictionary2002051100%
 
88100%
 
LeetCode.Algorithms.FindLuckyIntegerInAnArray.FindLuckyIntegerInAnArrayFrequencyArray1401442100%
 
66100%
 
LeetCode.Algorithms.FindLuckyIntegerInAnArray.FindLuckyIntegerInAnArrayFrequencyDictionary1701745100%
 
1010100%
 
LeetCode.Algorithms.FindMinimumDiameterAfterMergingTwoTrees.FindMinimumDiameterAfterMergingTwoTreesDepthFirstSearch4304384100%
 
1212100%
 
LeetCode.Algorithms.FindMinimumLogTransportationCost.FindMinimumLogTransportationCostMath50532100%
 
00
 
LeetCode.Algorithms.FindMinimumOperationsToMakeAllElementsDivisibleByThree.FindMinimumOperationsToMakeAllElementsDivisibleByThreeIterative30328100%
 
00
 
LeetCode.Algorithms.FindMinimumTimeToReachLastRoom1.FindMinimumTimeToReachLastRoom1PriorityQueue371388097.3%
  
212295.4%
  
LeetCode.Algorithms.FindMinimumTimeToReachLastRoom2.FindMinimumTimeToReachLastRoom2PriorityQueue371388097.3%
  
232495.8%
  
LeetCode.Algorithms.FindMissingAndRepeatedValues.FindMissingAndRepeatedValuesHashSet2002049100%
 
66100%
 
LeetCode.Algorithms.FindMissingAndRepeatedValues.FindMissingAndRepeatedValuesMath2002050100%
 
44100%
 
LeetCode.Algorithms.FindMissingObservations.FindMissingObservationsMath1901955100%
 
88100%
 
LeetCode.Algorithms.FindModeInBinarySearchTree.FindModeInBinarySearchTreeBreadthFirstSearch2602662100%
 
1010100%
 
LeetCode.Algorithms.FindModeInBinarySearchTree.FindModeInBinarySearchTreeDepthFirstSearchRecursive2302358100%
 
88100%
 
LeetCode.Algorithms.FindModeInBinarySearchTree.FindModeInBinarySearchTreeDepthFirstSearchStack2602662100%
 
1010100%
 
LeetCode.Algorithms.FindNumbersWithEvenNumberOfDigits.FindNumbersWithEvenNumberOfDigitsExtractDigits1801848100%
 
66100%
 
LeetCode.Algorithms.FindNumbersWithEvenNumberOfDigits.FindNumbersWithEvenNumberOfDigitsGreedy1201238100%
 
182281.8%
  
LeetCode.Algorithms.FindPivotIndex.FindPivotIndexIterative1301342100%
 
44100%
 
LeetCode.Algorithms.FindScoreOfAnArrayAfterMarkingAllElements.FindScoreOfAnArrayAfterMarkingAllElementsSorting2402455100%
 
88100%
 
LeetCode.Algorithms.FindSubsequenceOfLengthKWithTheLargestSum.FindSubsequenceOfLengthKWithTheLargestSumSorting2002053100%
 
66100%
 
LeetCode.Algorithms.FindTargetIndicesAfterSortingArray.FindTargetIndicesAfterSortingArrayBinarySearch252276192.5%
  
111291.6%
  
LeetCode.Algorithms.FindTargetIndicesAfterSortingArray.FindTargetIndicesAfterSortingArrayIterative2102150100%
 
88100%
 
LeetCode.Algorithms.FindTheClosestPalindrome.FindTheClosestPalindromeIterative3803883100%
 
1616100%
 
LeetCode.Algorithms.FindTheDifference.FindTheDifferenceBitwise40430100%
 
00
 
LeetCode.Algorithms.FindTheDifference.FindTheDifferenceDictionary134174776.4%
  
81080%
  
LeetCode.Algorithms.FindTheDifferenceOfTwoArrays.FindTheDifferenceOfTwoArraysHashSet70734100%
 
00
 
LeetCode.Algorithms.FindTheDuplicateNumber.FindTheDuplicateNumberBruteForce111123891.6%
  
5683.3%
  
LeetCode.Algorithms.FindTheDuplicateNumber.FindTheDuplicateNumberFloydTortoiseAndHareAlgorithm172194989.4%
  
5683.3%
  
LeetCode.Algorithms.FindTheEncryptedString.FindTheEncryptedStringIterative80837100%
 
22100%
 
LeetCode.Algorithms.FindTheIndexOfTheFirstOccurrenceInString.FindTheIndexOfTheFirstOccurrenceInStringWithIndexOf30328100%
 
00
 
LeetCode.Algorithms.FindTheIndexOfTheFirstOccurrenceInString.FindTheIndexOfTheFirstOccurrenceInStringWithKMP48126010680%
  
172277.2%
  
LeetCode.Algorithms.FindTheKthCharacterInStringGame1.FindTheKthCharacterInStringGame1StringBuilder1601648100%
 
5683.3%
  
LeetCode.Algorithms.FindTheLengthOfTheLongestCommonPrefix.FindTheLengthOfTheLongestCommonPrefixBruteForce1601648100%
 
44100%
 
LeetCode.Algorithms.FindTheLengthOfTheLongestCommonPrefix.FindTheLengthOfTheLongestCommonPrefixHashSet2702761100%
 
1212100%
 
LeetCode.Algorithms.FindTheLengthOfTheLongestCommonPrefix.FindTheLengthOfTheLongestCommonPrefixTrie4704796100%
 
151883.3%
  
LeetCode.Algorithms.FindTheLexicographicallyLargestStringFromTheBox1.FindTheLexicographicallyLargestStringFromTheBox1TwoPointers227296775.8%
  
101283.3%
  
LeetCode.Algorithms.FindTheLongestSubstringContainingVowelsInEvenCounts.FindTheLongestSubstringContainingVowelsInEvenCountsBitmasking2502558100%
 
88100%
 
LeetCode.Algorithms.FindTheMaximumAchievableNumber.FindTheMaximumAchievableNumberLinear30328100%
 
00
 
LeetCode.Algorithms.FindTheMaximumSumOfNodeValues.FindTheMaximumSumOfNodeValuesIterative1901953100%
 
66100%
 
LeetCode.Algorithms.FindTheMiddleIndexInArray.FindTheMiddleIndexInArrayIterative1301342100%
 
44100%
 
LeetCode.Algorithms.FindTheMinimumAndMaximumNumberOfNodesBetweenCriticalPoints.FindTheMinimumAndMaximumNumberOfNodesBetweenCriticalPointsIterative292316893.5%
  
172085%
  
LeetCode.Algorithms.FindTheNumberOfDistinctColorsAmongTheBalls.FindTheNumberOfDistinctColorsAmongTheBallsDictionary2502557100%
 
88100%
 
LeetCode.Algorithms.FindTheOriginalArrayOfPrefixXor.FindTheOriginalArrayOfPrefixXorIterative1201241100%
 
44100%
 
LeetCode.Algorithms.FindTheOriginalTypedString1.FindTheOriginalTypedString1Iterative1501543100%
 
44100%
 
LeetCode.Algorithms.FindThePivotInteger.FindThePivotIntegerConstant50531100%
 
22100%
 
LeetCode.Algorithms.FindThePivotInteger.FindThePivotIntegerIterative2902963100%
 
88100%
 
LeetCode.Algorithms.FindThePowerOfKSizeSubarrays1.FindThePowerOfKSizeSubarrays1ConsecutiveCount212235691.3%
  
7887.5%
  
LeetCode.Algorithms.FindThePrefixCommonArrayOfTwoArrays.FindThePrefixCommonArrayOfTwoArraysFrequencyArray2002051100%
 
66100%
 
LeetCode.Algorithms.FindThePrefixCommonArrayOfTwoArrays.FindThePrefixCommonArrayOfTwoArraysHashSet1801847100%
 
66100%
 
LeetCode.Algorithms.FindThePunishmentNumberOfInteger.FindThePunishmentNumberOfIntegerRecursive3003067100%
 
1212100%
 
LeetCode.Algorithms.FindTheSafestPathInGrid.FindTheSafestPathInGridPriorityQueue6516611998.4%
  
434497.7%
  
LeetCode.Algorithms.FindTheStudentThatWillReplaceTheChalk.FindTheStudentThatWillReplaceTheChalkBinarySearch2502559100%
 
66100%
 
LeetCode.Algorithms.FindTheStudentThatWillReplaceTheChalk.FindTheStudentThatWillReplaceTheChalkPrefixSum1801851100%
 
66100%
 
LeetCode.Algorithms.FindTheTownJudge.FindTheTownJudgeDictionary1701746100%
 
88100%
 
LeetCode.Algorithms.FindTheTownJudge.FindTheTownJudgeIterative2202256100%
 
1414100%
 
LeetCode.Algorithms.FindTheWinningPlayerInCoinGame.FindTheWinningPlayerInCoinGameMath40430100%
 
22100%
 
LeetCode.Algorithms.FindTheWinningPlayerInCoinGame.FindTheWinningPlayerInCoinGameSimulation1001037100%
 
5683.3%
  
LeetCode.Algorithms.FindUniqueBinaryString.FindUniqueBinaryStringIterative80834100%
 
44100%
 
LeetCode.Algorithms.FindValidMatrixGivenRowAndColumnSums.FindValidMatrixGivenRowAndColumnSumsBruteForce2302358100%
 
88100%
 
LeetCode.Algorithms.FindValidMatrixGivenRowAndColumnSums.FindValidMatrixGivenRowAndColumnSumsGreedy1501544100%
 
44100%
 
LeetCode.Algorithms.FindWinnerOnTicTacToeGame.FindWinnerOnTicTacToeGameSimulation2902963100%
 
192095%
  
LeetCode.Algorithms.FindWordsContainingCharacter.FindWordsContainingCharacterDictionary1701748100%
 
88100%
 
LeetCode.Algorithms.FindWordsContainingCharacter.FindWordsContainingCharacterIterative1101138100%
 
44100%
 
LeetCode.Algorithms.FirstCompletelyPaintedRowOrColumn.FirstCompletelyPaintedRowOrColumnDictionary2902963100%
 
1010100%
 
LeetCode.Algorithms.FirstMissingPositive.FirstMissingPositiveHashSet90936100%
 
22100%
 
LeetCode.Algorithms.FirstMissingPositive.FirstMissingPositiveIterative2902962100%
 
1616100%
 
LeetCode.Algorithms.FirstUniqueCharacterInString.FirstUniqueCharacterInStringIterative1401442100%
 
66100%
 
LeetCode.Algorithms.FlipColumnsForMaximumNumberOfEqualRows.FlipColumnsForMaximumNumberOfEqualRowsDictionary1701748100%
 
88100%
 
LeetCode.Algorithms.FlipEquivalentBinaryTrees.FlipEquivalentBinaryTreesRecursive1301346100%
 
151693.7%
  
LeetCode.Algorithms.FloodFill.FloodFillIterative1701752100%
 
1212100%
 
LeetCode.Algorithms.FractionAdditionAndSubtraction.FractionAdditionAndSubtractionSimulation4904995100%
 
171894.4%
  
LeetCode.Algorithms.FreedomTrail.FreedomTrailDynamicProgramming3803874100%
 
1818100%
 
LeetCode.Algorithms.GenerateTagForVideoCaption.GenerateTagForVideoCaptionCharArray382408795%
  
131492.8%
  
LeetCode.Algorithms.GenerateTagForVideoCaption.GenerateTagForVideoCaptionStringBuilder256317280.6%
  
111478.5%
  
LeetCode.Algorithms.GetEqualSubstringsWithinBudget.GetEqualSubstringsWithinBudgetSlidingWindow1801850100%
 
44100%
 
LeetCode.Algorithms.GoalParserInterpretation.GoalParserInterpretationReplace30327100%
 
00
 
LeetCode.Algorithms.GoalParserInterpretation.GoalParserInterpretationStringBuilder2302356100%
 
88100%
 
LeetCode.Algorithms.GridGame.GridGamePrefixSum2502559100%
 
66100%
 
LeetCode.Algorithms.GuessNumberHigherOrLower.GuessNumberHigherOrLower1301340100%
 
44100%
 
LeetCode.Algorithms.GuessNumberHigherOrLower.GuessNumberHigherOrLowerBinarySearch2202255100%
 
66100%
 
LeetCode.Algorithms.HandOfStraights.HandOfStraightsDictionary3503571100%
 
1414100%
 
LeetCode.Algorithms.HandOfStraights.HandOfStraightsSortedDictionary3403469100%
 
1414100%
 
LeetCode.Algorithms.HappyNumber.HappyNumberHashSetChars1201240100%
 
66100%
 
LeetCode.Algorithms.HappyNumber.HappyNumberHashSetNumbers2202254100%
 
88100%
 
LeetCode.Algorithms.HarshadNumber.HarshadNumberIterative1301343100%
 
5683.3%
  
LeetCode.Algorithms.HeightChecker.HeightCheckerCountingSort2302355100%
 
88100%
 
LeetCode.Algorithms.HeightChecker.HeightCheckerSorting40429100%
 
00
 
LeetCode.Algorithms.HowManyNumbersAreSmallerThanTheCurrentNumber.HowManyNumbersAreSmallerThanTheCurrentNumberBruteForce1701746100%
 
66100%
 
LeetCode.Algorithms.HowManyNumbersAreSmallerThanTheCurrentNumber.HowManyNumbersAreSmallerThanTheCurrentNumberUsingSortingAndHashing1701747100%
 
66100%
 
LeetCode.Algorithms.ImplementQueueUsingStacks.ImplementQueueUsingStacksAmortized262287992.8%
  
91090%
  
LeetCode.Algorithms.ImplementQueueUsingStacks.ImplementQueueUsingStacksTwoStacks2202270100%
 
44100%
 
LeetCode.Algorithms.ImplementStackUsingQueues.ImplementStackUsingQueuesOneQueue1801865100%
 
22100%
 
LeetCode.Algorithms.ImplementStackUsingQueues.ImplementStackUsingQueuesTwoQueues2802876100%
 
1212100%
 
LeetCode.Algorithms.ImplementTrie.ImplementTrieArray242267992.3%
  
6875%
  
LeetCode.Algorithms.ImplementTrie.ImplementTrieDictionary342369294.4%
  
81080%
  
LeetCode.Algorithms.IncreasingDecreasingString.IncreasingDecreasingStringCountingSort2802865100%
 
1212100%
 
LeetCode.Algorithms.IncreasingDecreasingString.IncreasingDecreasingStringDictionary2202255100%
 
1414100%
 
LeetCode.Algorithms.InsertGreatestCommonDivisorsInLinkedList.InsertGreatestCommonDivisorsInLinkedListSimulation2202256100%
 
44100%
 
LeetCode.Algorithms.InsertInterval.InsertIntervalIterative2202253100%
 
1010100%
 
LeetCode.Algorithms.IntegerToEnglishWords.IntegerToEnglishWordsIterative85085132100%
 
1818100%
 
LeetCode.Algorithms.IntegerToEnglishWords.IntegerToEnglishWordsRecursive63063101100%
 
1212100%
 
LeetCode.Algorithms.IntersectionOfTwoArrays.IntersectionOfTwoArraysHashSet1201239100%
 
44100%
 
LeetCode.Algorithms.IntersectionOfTwoArrays.IntersectionOfTwoArraysHashSetIntersectWith60633100%
 
00
 
LeetCode.Algorithms.IntersectionOfTwoArrays2.IntersectionOfTwoArrays2Dictionary2402457100%
 
1010100%
 
LeetCode.Algorithms.IntersectionOfTwoArrays2.IntersectionOfTwoArrays2Sorting2402455100%
 
88100%
 
LeetCode.Algorithms.IntersectionOfTwoLinkedLists.IntersectionOfTwoLinkedListsBruteForce1601649100%
 
66100%
 
LeetCode.Algorithms.IntersectionOfTwoLinkedLists.IntersectionOfTwoLinkedListsTwoPointers1001040100%
 
66100%
 
LeetCode.Algorithms.InvertBinaryTree.InvertBinaryTreeBreadthFirstSearch2102155100%
 
88100%
 
LeetCode.Algorithms.InvertBinaryTree.InvertBinaryTreeDepthFirstSearchRecursive132154986.6%
  
3475%
  
LeetCode.Algorithms.InvertBinaryTree.InvertBinaryTreeDepthFirstSearchStack2102155100%
 
88100%
 
LeetCode.Algorithms.IslandPerimeter.IslandPerimeterIterative2902960100%
 
2222100%
 
LeetCode.Algorithms.IsomorphicStrings.IsomorphicStringsDictionary1701750100%
 
88100%
 
LeetCode.Algorithms.IsomorphicStrings.IsomorphicStringsTwoDictionaries2802861100%
 
1010100%
 
LeetCode.Algorithms.IsSubsequence.IsSubsequenceIterative2702763100%
 
1616100%
 
LeetCode.Algorithms.IsSubsequence.IsSubsequenceTwoPointers1901951100%
 
88100%
 
LeetCode.Algorithms.JewelsAndStones.JewelsAndStonesHashSet40430100%
 
00
 
LeetCode.Algorithms.JewelsAndStones.JewelsAndStonesLinq30328100%
 
00
 
LeetCode.Algorithms.KthDistinctStringInAnArray.KthDistinctStringInAnArrayDictionary2102153100%
 
1010100%
 
LeetCode.Algorithms.KthLargestElementInStream.KthLargestElementInStreamPriorityQueue2102150100%
 
66100%
 
LeetCode.Algorithms.KthLargestElementInStream.KthLargestElementInStreamSortedArray2702763100%
 
91090%
  
LeetCode.Algorithms.KthLargestElementInStream.KthLargestElementInStreamSortedList2002057100%
 
44100%
 
LeetCode.Algorithms.KthLargestSumInBinaryTree.KthLargestSumInBinaryTreeBreadthFirstSearch302327293.7%
  
111291.6%
  
LeetCode.Algorithms.KthSmallestInLexicographicalOrder.KthSmallestInLexicographicalOrderPrefixTree3003064100%
 
66100%
 
LeetCode.Algorithms.KthSmallestPrimeFraction.KthSmallestPrimeFractionBinarySearch65065107100%
 
232495.8%
  
LeetCode.Algorithms.KthSmallestPrimeFraction.KthSmallestPrimeFractionBruteForce1201240100%
 
44100%
 
LeetCode.Algorithms.LargestCombinationWithBitwiseANDGreaterThanZero.LargestCombinationWithBitwiseANDGreaterThanZeroIterative90936100%
 
22100%
 
LeetCode.Algorithms.LargestDivisibleSubset.LargestDivisibleSubsetDynamicProgramming3103166100%
 
1212100%
 
LeetCode.Algorithms.LargestLocalValuesInMatrix.LargestLocalValuesInMatrixBruteForce1801845100%
 
88100%
 
LeetCode.Algorithms.LargestNumber.LargestNumberConcatenationSorting50532100%
 
22100%
 
LeetCode.Algorithms.LargestPerimeterTriangle.LargestPerimeterTriangleCountingSort2402456100%
 
1010100%
 
LeetCode.Algorithms.LargestPerimeterTriangle.LargestPerimeterTriangleSorting1101139100%
 
44100%
 
LeetCode.Algorithms.LargestPositiveIntegerThatExistsWithItsNegative.LargestPositiveIntegerThatExistsWithItsNegativeHashSet1501543100%
 
44100%
 
LeetCode.Algorithms.LargestPositiveIntegerThatExistsWithItsNegative.LargestPositiveIntegerThatExistsWithItsNegativeSortingTwoPointers2002052100%
 
66100%
 
LeetCode.Algorithms.LeftAndRightSumDifferences.LeftAndRightSumDifferencesPrefixSum1801848100%
 
66100%
 
LeetCode.Algorithms.LemonadeChange.LemonadeChangeGreedy232256392%
  
141687.5%
  
LeetCode.Algorithms.LengthOfLastWord.LengthOfLastWordReverseIteration1401441100%
 
66100%
 
LeetCode.Algorithms.LengthOfLastWord.LengthOfLastWordTrimSplit30327100%
 
00
 
LeetCode.Algorithms.LengthOfLongestFibonacciSubsequence.LengthOfLongestFibonacciSubsequenceDynamicProgramming2302357100%
 
111291.6%
  
LeetCode.Algorithms.LengthOfLongestSubarrayWithAtMostKFrequency.LengthOfLongestSubarrayWithAtMostKFrequencyIterative2002054100%
 
88100%
 
LeetCode.Algorithms.LengthOfLongestSubarrayWithAtMostKFrequency.LengthOfLongestSubarrayWithAtMostKFrequencyTwoPointers2602659100%
 
88100%
 
LeetCode.Algorithms.LetterTilePossibilities.LetterTilePossibilitiesRecursive2202259100%
 
66100%
 
LeetCode.Algorithms.LexicographicalNumbers.LexicographicalNumbersIterative2402455100%
 
88100%
 
LeetCode.Algorithms.LexicographicalNumbers.LexicographicalNumbersRecursive1701748100%
 
44100%
 
LeetCode.Algorithms.LinkedListCycle.LinkedListCycleHashSet1401446100%
 
88100%
 
LeetCode.Algorithms.LinkedListCycle.LinkedListCycleTwoPointers1601648100%
 
91090%
  
LeetCode.Algorithms.LinkedListInBinaryTree.LinkedListInBinaryTreeDepthFirstSearch3503578100%
 
1818100%
 
LeetCode.Algorithms.LinkedListInBinaryTree.LinkedListInBinaryTreeKnuthMorrisPratt3903983100%
 
2020100%
 
LeetCode.Algorithms.LongestBinarySubsequenceLessThanOrEqualToK.LongestBinarySubsequenceLessThanOrEqualToKGreedy1801849100%
 
88100%
 
LeetCode.Algorithms.LongestCommonPrefix.LongestCommonPrefixBinarySearch2802861100%
 
88100%
 
LeetCode.Algorithms.LongestCommonPrefix.LongestCommonPrefixDivideAndConquer251266596.1%
  
91090%
  
LeetCode.Algorithms.LongestCommonPrefix.LongestCommonPrefixHorizontalScanning1801849100%
 
66100%
 
LeetCode.Algorithms.LongestHappyString.LongestHappyStringGreedy3903983100%
 
2020100%
 
LeetCode.Algorithms.LongestHarmoniousSubsequence.LongestHarmoniousSubsequenceDictionary2302356100%
 
1010100%
 
LeetCode.Algorithms.LongestIdealSubsequence.LongestIdealSubsequenceDynamicProgramming1601647100%
 
44100%
 
LeetCode.Algorithms.LongestNiceSubarray.LongestNiceSubarrayBruteForce2002051100%
 
66100%
 
LeetCode.Algorithms.LongestNiceSubarray.LongestNiceSubarraySlidingWindow1601645100%
 
44100%
 
LeetCode.Algorithms.LongestPalindrome.LongestPalindromeArray2802860100%
 
1010100%
 
LeetCode.Algorithms.LongestPalindrome.LongestPalindromeDictionary2802860100%
 
1212100%
 
LeetCode.Algorithms.LongestPalindromeByConcatenatingTwoLetterWords.LongestPalindromeByConcatenatingTwoLetterWordsFrequencyArray2402459100%
 
88100%
 
LeetCode.Algorithms.LongestPalindromeByConcatenatingTwoLetterWords.LongestPalindromeByConcatenatingTwoLetterWordsFrequencyDictionary2302355100%
 
1212100%
 
LeetCode.Algorithms.LongestPalindromicSubstring.LongestPalindromicSubstringTwoPointers2702762100%
 
1212100%
 
LeetCode.Algorithms.LongestSquareStreakInAnArray.LongestSquareStreakInAnArrayHashSet1901950100%
 
7887.5%
  
LeetCode.Algorithms.LongestStrictlyIncreasingOrStrictlyDecreasingSubarray.LongestStrictlyIncreasingOrStrictlyDecreasingSubarrayIterative2402453100%
 
66100%
 
LeetCode.Algorithms.LongestSubarrayWithMaximumBitwiseAND.LongestSubarrayWithMaximumBitwiseANDIterative2302352100%
 
66100%
 
LeetCode.Algorithms.LongestSubstringWithoutRepeatingCharacters.LongestSubstringWithoutRepeatingCharactersSlidingWindow1501544100%
 
44100%
 
LeetCode.Algorithms.LongestUnequalAdjacentGroupsSubsequence1.LongestUnequalAdjacentGroupsSubsequence1Greedy1301344100%
 
44100%
 
LeetCode.Algorithms.LowestCommonAncestorOfDeepestLeaves.LowestCommonAncestorOfDeepestLeavesDepthFirstSearch1401447100%
 
66100%
 
LeetCode.Algorithms.LuckyNumbersInMatrix.LuckyNumbersInMatrixBruteForce1801847100%
 
66100%
 
LeetCode.Algorithms.MagicSquaresInGrid.MagicSquaresInGridBruteForce4304383100%
 
252696.1%
  
LeetCode.Algorithms.MajorityElement.MajorityElementDictionary1801846100%
 
88100%
 
LeetCode.Algorithms.MajorityElement.MajorityElementDistinctCount1401443100%
 
44100%
 
LeetCode.Algorithms.MakeStringSubsequenceUsingCyclicIncrements.MakeStringSubsequenceUsingCyclicIncrementsTwoPointers152174788.2%
  
131492.8%
  
LeetCode.Algorithms.MakeSumDivisibleByP.MakeSumDivisibleByPPrefixSum2102156100%
 
7887.5%
  
LeetCode.Algorithms.MakeTheStringGreat.MakeTheStringGreatIterative2202253100%
 
1414100%
 
LeetCode.Algorithms.MakeTheStringGreat.MakeTheStringGreatStringBuilder1501544100%
 
88100%
 
LeetCode.Algorithms.MakeTwoArraysEqualByReversingSubarrays.MakeTwoArraysEqualByReversingSubarraysDictionary185235578.2%
  
81080%
  
LeetCode.Algorithms.MakeTwoArraysEqualByReversingSubarrays.MakeTwoArraysEqualByReversingSubarraysSorting50531100%
 
00
 
LeetCode.Algorithms.MatrixDiagonalSum.MatrixDiagonalSumIterative1301340100%
 
44100%
 
LeetCode.Algorithms.MaxChunksToMakeSorted.MaxChunksToMakeSortedIterative1301340100%
 
44100%
 
LeetCode.Algorithms.MaximalRectangle.MaximalRectangleStack2902959100%
 
1414100%
 
LeetCode.Algorithms.MaximalScoreAfterApplyingKOperations.MaximalScoreAfterApplyingKOperationsPriorityQueue1601649100%
 
44100%
 
LeetCode.Algorithms.MaximizeHappinessOfSelectedChildren.MaximizeHappinessOfSelectedChildrenIterative1601647100%
 
44100%
 
LeetCode.Algorithms.MaximizeTheNumberOfTargetNodesAfterConnectingTrees1.MaximizeTheNumberOfTargetNodesAfterConnectingTrees1DepthFirstSearch5225410796.2%
  
171894.4%
  
LeetCode.Algorithms.Maximum69Number.Maximum69NumberIterative2602657100%
 
88100%
 
LeetCode.Algorithms.Maximum69Number.Maximum69NumberString90936100%
 
22100%
 
LeetCode.Algorithms.MaximumAbsoluteSumOfAnySubarray.MaximumAbsoluteSumOfAnySubarrayBruteForce1301341100%
 
44100%
 
LeetCode.Algorithms.MaximumAbsoluteSumOfAnySubarray.MaximumAbsoluteSumOfAnySubarrayKadaneAlgorithm1401440100%
 
22100%
 
LeetCode.Algorithms.MaximumAscendingSubarraySum.MaximumAscendingSubarraySumIterative1601644100%
 
44100%
 
LeetCode.Algorithms.MaximumAveragePassRatio.MaximumAveragePassRatioPriorityQueue3003069100%
 
66100%
 
LeetCode.Algorithms.MaximumAverageSubarray1.MaximumAverageSubarray1SlidingWindow1901951100%
 
66100%
 
LeetCode.Algorithms.MaximumBeautyOfAnArrayAfterApplyingOperation.MaximumBeautyOfAnArrayAfterApplyingOperationDifferenceArray182205290%
  
5683.3%
  
LeetCode.Algorithms.MaximumBeautyOfAnArrayAfterApplyingOperation.MaximumBeautyOfAnArrayAfterApplyingOperationLineSweep192215490.4%
  
7887.5%
  
LeetCode.Algorithms.MaximumContainersOnShip.MaximumContainersOnShipMath30329100%
 
00
 
LeetCode.Algorithms.MaximumCountOfPositiveIntegerAndNegativeInteger.MaximumCountOfPositiveIntegerAndNegativeIntegerBinarySearch2102153100%
 
44100%
 
LeetCode.Algorithms.MaximumCountOfPositiveIntegerAndNegativeInteger.MaximumCountOfPositiveIntegerAndNegativeIntegerBruteForce1301344100%
 
66100%
 
LeetCode.Algorithms.MaximumCountOfPositiveIntegerAndNegativeInteger.MaximumCountOfPositiveIntegerAndNegativeIntegerCounting1401443100%
 
6875%
  
LeetCode.Algorithms.MaximumDepthOfBinaryTree.MaximumDepthOfBinaryTreeBreadthFirstSearch2802864100%
 
1212100%
 
LeetCode.Algorithms.MaximumDepthOfBinaryTree.MaximumDepthOfBinaryTreeDepthFirstSearch1001041100%
 
88100%
 
LeetCode.Algorithms.MaximumDepthOfNaryTree.MaximumDepthOfNaryTreeBreadthFirstSearch2102157100%
 
88100%
 
LeetCode.Algorithms.MaximumDepthOfNaryTree.MaximumDepthOfNaryTreeDepthFirstSearchRecursive1101141100%
 
44100%
 
LeetCode.Algorithms.MaximumDepthOfNaryTree.MaximumDepthOfNaryTreeDepthFirstSearchStack2102157100%
 
88100%
 
LeetCode.Algorithms.MaximumDifferenceBetweenAdjacentElementsInCircularArray.MaximumDifferenceBetweenAdjacentElementsInCircularArrayIterative90937100%
 
22100%
 
LeetCode.Algorithms.MaximumDifferenceBetweenEvenAndOddFrequency1.MaximumDifferenceBetweenEvenAndOddFrequency1FrequencyArray2302355100%
 
88100%
 
LeetCode.Algorithms.MaximumDifferenceBetweenEvenAndOddFrequency1.MaximumDifferenceBetweenEvenAndOddFrequency1FrequencyDictionary2002050100%
 
88100%
 
LeetCode.Algorithms.MaximumDifferenceBetweenIncreasingElements.MaximumDifferenceBetweenIncreasingElementsBruteForce1501544100%
 
66100%
 
LeetCode.Algorithms.MaximumDifferenceBetweenIncreasingElements.MaximumDifferenceBetweenIncreasingElementsGreedy1701745100%
 
66100%
 
LeetCode.Algorithms.MaximumDifferenceByRemappingDigit.MaximumDifferenceByRemappingDigitGreedy3003065100%
 
88100%
 
LeetCode.Algorithms.MaximumDistanceInArrays.MaximumDistanceInArraysBruteForce1301340100%
 
44100%
 
LeetCode.Algorithms.MaximumDistanceInArrays.MaximumDistanceInArraysGreedy1501544100%
 
22100%
 
LeetCode.Algorithms.MaximumMatchingOfPlayersWithTrainers.MaximumMatchingOfPlayersWithTrainersSorting1501544100%
 
5683.3%
  
LeetCode.Algorithms.MaximumMatrixSum.MaximumMatrixSumBruteForce2202251100%
 
88100%
 
LeetCode.Algorithms.MaximumNestingDepthOfTheParentheses.MaximumNestingDepthOfTheParenthesesIterative1501550100%
 
66100%
 
LeetCode.Algorithms.MaximumNumberOfEventsThatCanBeAttended.MaximumNumberOfEventsThatCanBeAttendedPriorityQueue233266188.4%
  
131492.8%
  
LeetCode.Algorithms.MaximumNumberOfIntegersToChooseFromRange1.MaximumNumberOfIntegersToChooseFromRange1HashSet1701751100%
 
66100%
 
LeetCode.Algorithms.MaximumNumberOfKDivisibleComponents.MaximumNumberOfKDivisibleComponentsDepthFirstSearch3603677100%
 
1212100%
 
LeetCode.Algorithms.MaximumNumberOfMovesInGrid.MaximumNumberOfMovesInGridDynamicProgramming3303370100%
 
2222100%
 
LeetCode.Algorithms.MaximumNumberOfPointsWithCost.MaximumNumberOfPointsWithCostDynamicProgramming2702759100%
 
1010100%
 
LeetCode.Algorithms.MaximumNumberOfTasksYouCanAssign.MaximumNumberOfTasksYouCanAssignLinkedList5045410392.5%
  
192286.3%
  
LeetCode.Algorithms.MaximumNumberOfWordsFoundInSentences.MaximumNumberOfWordsFoundInSentencesLinq30327100%
 
00
 
LeetCode.Algorithms.MaximumNumberOfWordsFoundInSentences.MaximumNumberOfWordsFoundInSentencesLinqSplit30327100%
 
00
 
LeetCode.Algorithms.MaximumNumberOfWordsYouCanType.MaximumNumberOfWordsYouCanTypeHashSet1301340100%
 
44100%
 
LeetCode.Algorithms.MaximumOddBinaryNumber.MaximumOddBinaryNumberStringBuilder1401445100%
 
44100%
 
LeetCode.Algorithms.MaximumOddBinaryNumber.MaximumOddBinaryNumberStrings40429100%
 
00
 
LeetCode.Algorithms.MaximumProductOfTwoDigits.MaximumProductOfTwoDigitsGreedy1901949100%
 
66100%
 
LeetCode.Algorithms.MaximumProductOfTwoElementsInAnArray.MaximumProductOfTwoElementsInAnArrayBruteForce1101137100%
 
44100%
 
LeetCode.Algorithms.MaximumProductOfTwoElementsInAnArray.MaximumProductOfTwoElementsInAnArraySecondMax1601643100%
 
44100%
 
LeetCode.Algorithms.MaximumProductOfTwoElementsInAnArray.MaximumProductOfTwoElementsInAnArraySorting40429100%
 
00
 
LeetCode.Algorithms.MaximumScoreAfterSplittingString.MaximumScoreAfterSplittingStringIterative2802860100%
 
1010100%
 
LeetCode.Algorithms.MaximumSumOfDistinctSubarraysWithLengthK.MaximumSumOfDistinctSubarraysWithLengthKSlidingWindow2502560100%
 
66100%
 
LeetCode.Algorithms.MaximumSwap.MaximumSwapGreedy1901951100%
 
88100%
 
LeetCode.Algorithms.MaximumUniqueSubarraySumAfterDeletion.MaximumUniqueSubarraySumAfterDeletionHashSet1401442100%
 
7887.5%
  
LeetCode.Algorithms.MaximumValueOfAnOrderedTriplet1.MaximumValueOfAnOrderedTriplet1BruteForce1501542100%
 
66100%
 
LeetCode.Algorithms.MaximumValueOfAnOrderedTriplet1.MaximumValueOfAnOrderedTriplet1Greedy1201240100%
 
22100%
 
LeetCode.Algorithms.MaximumValueOfAnOrderedTriplet2.MaximumValueOfAnOrderedTriplet2Greedy1201240100%
 
22100%
 
LeetCode.Algorithms.MaximumWidthRamp.MaximumWidthRampStack232255792%
  
141687.5%
  
LeetCode.Algorithms.MaximumXORForEachQuery.MaximumXORForEachQueryBitMasking1101141100%
 
22100%
 
LeetCode.Algorithms.MaximumXORForEachQuery.MaximumXORForEachQueryBruteForce2202256100%
 
88100%
 
LeetCode.Algorithms.MaxSumOfPairWithEqualSumOfDigits.MaxSumOfPairWithEqualSumOfDigits13703773100%
 
1010100%
 
LeetCode.Algorithms.MaxSumOfPairWithEqualSumOfDigits.MaxSumOfPairWithEqualSumOfDigitsDictionary3203265100%
 
1010100%
 
LeetCode.Algorithms.MedianOfTwoSortedArrays.MedianOfTwoSortedArraysBinarySearch484529692.3%
  
202290.9%
  
LeetCode.Algorithms.MedianOfTwoSortedArrays.MedianOfTwoSortedArraysIterative4504585100%
 
2020100%
 
LeetCode.Algorithms.MergeNodesInBetweenZeros.MergeNodesInBetweenZerosIterative212235891.3%
  
161888.8%
  
LeetCode.Algorithms.MergeNodesInBetweenZeros.MergeNodesInBetweenZerosRecursive2102157100%
 
151693.7%
  
LeetCode.Algorithms.MergeSortedArray.MergeSortedArrayMergingAndSorting1601644100%
 
66100%
 
LeetCode.Algorithms.MergeSortedArray.MergeSortedArrayThreePointers2402454100%
 
88100%
 
LeetCode.Algorithms.MergeStringsAlternately.MergeStringsAlternatelyOnePointer1701749100%
 
88100%
 
LeetCode.Algorithms.MergeStringsAlternately.MergeStringsAlternatelyTwoPointers1901952100%
 
88100%
 
LeetCode.Algorithms.MergeTwo2DArraysBySummingValues.MergeTwo2DArraysBySummingValuesSortedDictionary2502558100%
 
88100%
 
LeetCode.Algorithms.MergeTwo2DArraysBySummingValues.MergeTwo2DArraysBySummingValuesTwoPointers293326690.6%
  
111291.6%
  
LeetCode.Algorithms.MergeTwoBinaryTrees.MergeTwoBinaryTreesBreadthFirstSearch4404485100%
 
2020100%
 
LeetCode.Algorithms.MergeTwoBinaryTrees.MergeTwoBinaryTreesDepthFirstSearchRecursive1501549100%
 
88100%
 
LeetCode.Algorithms.MergeTwoBinaryTrees.MergeTwoBinaryTreesDepthFirstSearchStack4404485100%
 
2020100%
 
LeetCode.Algorithms.MergeTwoSortedLists.MergeTwoSortedListsLinear2502561100%
 
1212100%
 
LeetCode.Algorithms.MinCostClimbingStairs.MinCostClimbingStairsDynamicProgramming1301342100%
 
44100%
 
LeetCode.Algorithms.MinimizedMaximumOfProductsDistributedToAnyStore.MinimizedMaximumOfProductsDistributedToAnyStoreBinarySearch2202257100%
 
44100%
 
LeetCode.Algorithms.MinimizeXOR.MinimizeXORBitwise3003070100%
 
131492.8%
  
LeetCode.Algorithms.MinimumAbsoluteDifferenceInBST.MinimumAbsoluteDifferenceInBSTDepthFirstSearch2002053100%
 
66100%
 
LeetCode.Algorithms.MinimumAddToMakeParenthesesValid.MinimumAddToMakeParenthesesValidIterative2302354100%
 
66100%
 
LeetCode.Algorithms.MinimumArrayEnd.MinimumArrayEndIterative80835100%
 
22100%
 
LeetCode.Algorithms.MinimumBitFlipsToConvertNumber.MinimumBitFlipsToConvertNumberBitwise1001039100%
 
22100%
 
LeetCode.Algorithms.MinimumBitFlipsToConvertNumber.MinimumBitFlipsToConvertNumberPopCount30330100%
 
00
 
LeetCode.Algorithms.MinimumCommonValue.MinimumCommonValueHashSet1001038100%
 
44100%
 
LeetCode.Algorithms.MinimumCommonValue.MinimumCommonValueTwoPointers1801848100%
 
88100%
 
LeetCode.Algorithms.MinimumCostToHireKWorkers.MinimumCostToHireKWorkersPriorityQueue2502563100%
 
88100%
 
LeetCode.Algorithms.MinimumCostToMakeAtLeastOneValidPathInGrid.MinimumCostToMakeAtLeastOneValidPathInGridBreadthFirstSearch5205295100%
 
2424100%
 
LeetCode.Algorithms.MinimumCostToReachEveryPosition.MinimumCostToReachEveryPositionGreedy90936100%
 
22100%
 
LeetCode.Algorithms.MinimumDeletionsForKMostKDistinctCharacters.MinimumDeletionsForKMostKDistinctCharactersFrequencyArrayBucketSort3003067100%
 
151693.7%
  
LeetCode.Algorithms.MinimumDeletionsForKMostKDistinctCharacters.MinimumDeletionsForKMostKDistinctCharactersFrequencyArrayPriorityQueue2502560100%
 
1010100%
 
LeetCode.Algorithms.MinimumDeletionsForKMostKDistinctCharacters.MinimumDeletionsForKMostKDistinctCharactersFrequencyDictionaryBucketSort282306993.3%
  
161888.8%
  
LeetCode.Algorithms.MinimumDeletionsForKMostKDistinctCharacters.MinimumDeletionsForKMostKDistinctCharactersFrequencyDictionaryPriorityQueue2202257100%
 
1010100%
 
LeetCode.Algorithms.MinimumDepthOfBinaryTree.MinimumDepthOfBinaryTreeBreadthFirstSearch2802865100%
 
1414100%
 
LeetCode.Algorithms.MinimumDepthOfBinaryTree.MinimumDepthOfBinaryTreeDepthFirstSearch2602665100%
 
1212100%
 
LeetCode.Algorithms.MinimumDifferenceBetweenLargestAndSmallestValueInThreeMoves.MinimumDifferenceBetweenLargestAndSmallestValueInThreeMovesSorting1301344100%
 
44100%
 
LeetCode.Algorithms.MinimumDistanceBetweenBSTNodes.MinimumDistanceBetweenBSTNodesDepthFirstSearch2002053100%
 
66100%
 
LeetCode.Algorithms.MinimumDominoRotationsForEqualRow.MinimumDominoRotationsForEqualRowGreedy2602661100%
 
1414100%
 
LeetCode.Algorithms.MinimumEqualSumOfTwoArraysAfterReplacingZeros.MinimumEqualSumOfTwoArraysAfterReplacingZerosGreedy3303366100%
 
151693.7%
  
LeetCode.Algorithms.MinimumFallingPathSum2.MinimumFallingPathSum2DynamicProgramming4104178100%
 
1414100%
 
LeetCode.Algorithms.MinimumHeightTrees.MinimumHeightTreesBreadthFirstSearch62062112100%
 
1818100%
 
LeetCode.Algorithms.MinimumHeightTrees.MinimumHeightTreesLeafPruning4004079100%
 
1616100%
 
LeetCode.Algorithms.MinimumIncrementToMakeArrayUnique.MinimumIncrementToMakeArrayUniqueCounting1901952100%
 
66100%
 
LeetCode.Algorithms.MinimumIncrementToMakeArrayUnique.MinimumIncrementToMakeArrayUniqueSorting1701747100%
 
44100%
 
LeetCode.Algorithms.MinimumIndexOfValidSplit.MinimumIndexOfValidSplitDictionary2802862100%
 
1010100%
 
LeetCode.Algorithms.MinimumLengthOfStringAfterDeletingSimilarEnds.MinimumLengthOfStringAfterDeletingSimilarEndsTwoPointers1701745100%
 
1212100%
 
LeetCode.Algorithms.MinimumLengthOfStringAfterOperations.MinimumLengthOfStringAfterOperationsFrequencyArray1701745100%
 
44100%
 
LeetCode.Algorithms.MinimumLengthOfStringAfterOperations.MinimumLengthOfStringAfterOperationsFrequencyDictionary2302352100%
 
66100%
 
LeetCode.Algorithms.MinimumLimitOfBallsInBag.MinimumLimitOfBallsInBagBinarySearch1701746100%
 
44100%
 
LeetCode.Algorithms.MinimumNumberGame.MinimumNumberGameSorting1001037100%
 
22100%
 
LeetCode.Algorithms.MinimumNumberOfArrowsToBurstBalloons.MinimumNumberOfArrowsToBurstBalloonsIterative1401444100%
 
44100%
 
LeetCode.Algorithms.MinimumNumberOfChangesToMakeBinaryStringBeautiful.MinimumNumberOfChangesToMakeBinaryStringBeautifulGreedy1101138100%
 
44100%
 
LeetCode.Algorithms.MinimumNumberOfDaysToDisconnectIsland.MinimumNumberOfDaysToDisconnectIslandBruteForceCopyArray69069121100%
 
3030100%
 
LeetCode.Algorithms.MinimumNumberOfDaysToDisconnectIsland.MinimumNumberOfDaysToDisconnectIslandBruteForceVisitedArray62062111100%
 
3232100%
 
LeetCode.Algorithms.MinimumNumberOfMovesToSeatEveryone.MinimumNumberOfMovesToSeatEveryoneCountingSort2002052100%
 
66100%
 
LeetCode.Algorithms.MinimumNumberOfMovesToSeatEveryone.MinimumNumberOfMovesToSeatEveryoneSorting50531100%
 
00
 
LeetCode.Algorithms.MinimumNumberOfOperationsToMakeArrayXOREqualToK.MinimumNumberOfOperationsToMakeArrayXOREqualToKIterativeBits1401447100%
 
44100%
 
LeetCode.Algorithms.MinimumNumberOfOperationsToMakeArrayXOREqualToK.MinimumNumberOfOperationsToMakeArrayXOREqualToKIterativeString2902966100%
 
1212100%
 
LeetCode.Algorithms.MinimumNumberOfOperationsToMakeElementsInArrayDistinct.MinimumNumberOfOperationsToMakeElementsInArrayDistinctIterative1101140100%
 
44100%
 
LeetCode.Algorithms.MinimumNumberOfOperationsToMoveAllBallsToEachBox.MinimumNumberOfOperationsToMoveAllBallsToEachBoxBruteForce1401441100%
 
88100%
 
LeetCode.Algorithms.MinimumNumberOfOperationsToMoveAllBallsToEachBox.MinimumNumberOfOperationsToMoveAllBallsToEachBoxTwoPass2602659100%
 
88100%
 
LeetCode.Algorithms.MinimumNumberOfOperationsToSortBinaryTreeByLevel.MinimumNumberOfOperationsToSortBinaryTreeByLevelBreadthFirstSearch5105194100%
 
2020100%
 
LeetCode.Algorithms.MinimumNumberOfSwapsToMakeTheStringBalanced.MinimumNumberOfSwapsToMakeTheStringBalancedIterative1701744100%
 
66100%
 
LeetCode.Algorithms.MinimumOperationsToExceedThresholdValue2.MinimumOperationsToExceedThresholdValue2PriorityQueue1701749100%
 
66100%
 
LeetCode.Algorithms.MinimumOperationsToMakeArraySumDivisibleByK.MinimumOperationsToMakeArraySumDivisibleByKGreedy80835100%
 
22100%
 
LeetCode.Algorithms.MinimumOperationsToMakeArrayValuesEqualToK.MinimumOperationsToMakeArrayValuesEqualToKHashSet1401443100%
 
66100%
 
LeetCode.Algorithms.MinimumOperationsToMakeArrayValuesEqualToK.MinimumOperationsToMakeArrayValuesEqualToKSeenArray1601649100%
 
88100%
 
LeetCode.Algorithms.MinimumOperationsToMakeBinaryArrayElementsEqualToOne1.MinimumOperationsToMakeBinaryArrayElementsEqualToOne1Greedy1701749100%
 
88100%
 
LeetCode.Algorithms.MinimumOperationsToMakeUniValueGrid.MinimumOperationsToMakeUniValueGridSorting1901951100%
 
66100%
 
LeetCode.Algorithms.MinimumPairRemovalToSortArray1.MinimumPairRemovalToSortArray1Simulation3503575100%
 
1010100%
 
LeetCode.Algorithms.MinimumRecolorsToGetKConsecutiveBlackBlocks.MinimumRecolorsToGetKConsecutiveBlackBlocksSlidingWindow2702760100%
 
1212100%
 
LeetCode.Algorithms.MinimumRemoveToMakeValidParentheses.MinimumRemoveToMakeValidParenthesesStack2802863100%
 
1414100%
 
LeetCode.Algorithms.MinimumRemoveToMakeValidParentheses.MinimumRemoveToMakeValidParenthesesStringBuilder3903987100%
 
1616100%
 
LeetCode.Algorithms.MinimumStringLengthAfterRemovingSubstrings.MinimumStringLengthAfterRemovingSubstringsStack1901954100%
 
1414100%
 
LeetCode.Algorithms.MinimumSumOfFourDigitNumberAfterSplittingDigits.MinimumSumOfFourDigitNumberAfterSplittingDigitsChars70732100%
 
00
 
LeetCode.Algorithms.MinimumSumOfFourDigitNumberAfterSplittingDigits.MinimumSumOfFourDigitNumberAfterSplittingDigitsNumbers1001038100%
 
22100%
 
LeetCode.Algorithms.MinimumSwapsToGroupAll1Together2.MinimumSwapsToGroupAll1Together2SlidingWindow272296393.1%
  
111291.6%
  
LeetCode.Algorithms.MinimumTimeDifference.MinimumTimeDifferenceBase30325100%
 
1250%
  
LeetCode.Algorithms.MinimumTimeDifference.MinimumTimeDifferenceBucketSort3203267100%
 
1212100%
 
LeetCode.Algorithms.MinimumTimeDifference.MinimumTimeDifferenceSorting1401443100%
 
44100%
 
LeetCode.Algorithms.MissingNumber.MissingNumberCumulativeSum80834100%
 
22100%
 
LeetCode.Algorithms.MissingNumber.MissingNumberIterativeSumAndSubtract80834100%
 
22100%
 
LeetCode.Algorithms.MissingNumber.MissingNumberSortAndForSearch1001037100%
 
44100%
 
LeetCode.Algorithms.MissingNumber.MissingNumberSortAndWhileSearch90936100%
 
44100%
 
LeetCode.Algorithms.MissingNumber.MissingNumberSumFormula70734100%
 
22100%
 
LeetCode.Algorithms.ModifyGraphEdgeWeights.ModifyGraphEdgeWeightsDijkstra6647012894.2%
  
303293.7%
  
LeetCode.Algorithms.MonotonicArray.MonotonicArrayIterative1601643100%
 
66100%
 
LeetCode.Algorithms.MostBeautifulItemForEachQuery.MostBeautifulItemForEachQueryBinarySearch3303369100%
 
88100%
 
LeetCode.Algorithms.MostStonesRemovedWithSameRowOrColumn.MostStonesRemovedWithSameRowOrColumnUnionFind3503581100%
 
88100%
 
LeetCode.Algorithms.MovePiecesToObtainString.MovePiecesToObtainStringTwoPointers329418278%
  
294072.5%
  
LeetCode.Algorithms.MoveZeroes.MoveZeroesTwoPointers1101138100%
 
44100%
 
LeetCode.Algorithms.MultiplyStrings.MultiplyStringsBigInteger60635100%
 
00
 
LeetCode.Algorithms.MultiplyStrings.MultiplyStringsIterative2702761100%
 
151693.7%
  
LeetCode.Algorithms.MultiplyStrings.MultiplyStringsStack7037313695.8%
  
262892.8%
  
LeetCode.Algorithms.MyCalendar1.MyCalendar1BinarySearch212236291.3%
  
91275%
  
LeetCode.Algorithms.MyCalendar2.MyCalendar2BruteForce1701751100%
 
88100%
 
LeetCode.Algorithms.MyCalendar3.MyCalendar3FrequencyDictionary2102154100%
 
66100%
 
LeetCode.Algorithms.NaryTreeLevelOrderTraversal.NaryTreeLevelOrderTraversalBreadthFirstSearch2802868100%
 
1010100%
 
LeetCode.Algorithms.NaryTreePostorderTraversal.NaryTreePostorderTraversalStack2102157100%
 
88100%
 
LeetCode.Algorithms.NaryTreePostorderTraversal.NaryTreePostorderTraversalTwoStacks2702765100%
 
1010100%
 
LeetCode.Algorithms.NaryTreePreorderTraversal.NaryTreePreorderTraversalRecursive162185388.8%
  
5683.3%
  
LeetCode.Algorithms.NaryTreePreorderTraversal.NaryTreePreorderTraversalStack192215790.4%
  
7887.5%
  
LeetCode.Algorithms.NeighboringBitwiseXOR.NeighboringBitwiseXORIterative80834100%
 
22100%
 
LeetCode.Algorithms.NeitherMinimumNorMaximum.NeitherMinimumNorMaximumUsingMinMaxComparison1101140100%
 
88100%
 
LeetCode.Algorithms.NeitherMinimumNorMaximum.NeitherMinimumNorMaximumUsingSorting70734100%
 
22100%
 
LeetCode.Algorithms.NextGreaterElement1.NextGreaterElement1BruteForce2702766100%
 
1212100%
 
LeetCode.Algorithms.NextGreaterElement1.NextGreaterElement1StackDictionary2202253100%
 
1010100%
 
LeetCode.Algorithms.NimGame.NimGameMath30327100%
 
00
 
LeetCode.Algorithms.NthTribonacciNumber.NthTribonacciNumberIterative1601648100%
 
66100%
 
LeetCode.Algorithms.NthTribonacciNumber.NthTribonacciNumberMatrixExponentiation3603678100%
 
1414100%
 
LeetCode.Algorithms.NumberComplement.NumberComplementBitwise70735100%
 
00
 
LeetCode.Algorithms.NumberComplement.NumberComplementString90937100%
 
44100%
 
LeetCode.Algorithms.NumberOfEquivalentDominoPairs.NumberOfEquivalentDominoPairsFrequencyArray1301342100%
 
22100%
 
LeetCode.Algorithms.NumberOfEquivalentDominoPairs.NumberOfEquivalentDominoPairsFrequencyDictionary1901949100%
 
44100%
 
LeetCode.Algorithms.NumberOfGoodLeafNodesPairs.NumberOfGoodLeafNodesPairsDepthFirstSearch3303373100%
 
1414100%
 
LeetCode.Algorithms.NumberOfGoodPairs.NumberOfGoodPairsDictionary1101137100%
 
44100%
 
LeetCode.Algorithms.NumberOfGoodPairs.NumberOfGoodPairsGroupBy70734100%
 
00
 
LeetCode.Algorithms.NumberOfGoodPairs.NumberOfGoodPairsIterative1401440100%
 
66100%
 
LeetCode.Algorithms.NumberOfIslands.NumberOfIslandsIterative3703775100%
 
2222100%
 
LeetCode.Algorithms.NumberOfOneBits.NumberOfOneBitsBitwise1201239100%
 
44100%
 
LeetCode.Algorithms.NumberOfOneBits.NumberOfOneBitsBrianKernighan90936100%
 
22100%
 
LeetCode.Algorithms.NumberOfOneBits.NumberOfOneBitsLookup1501548100%
 
44100%
 
LeetCode.Algorithms.NumberOfOneBits.NumberOfOneBitsString30327100%
 
00
 
LeetCode.Algorithms.NumberOfSeniorCitizens.NumberOfSeniorCitizensCharacterComparison30327100%
 
44100%
 
LeetCode.Algorithms.NumberOfSeniorCitizens.NumberOfSeniorCitizensStringParsing30327100%
 
00
 
LeetCode.Algorithms.NumberOfStepsToReduceNumberInBinaryRepresentationToOne.NumberOfStepsToReduceNumberInBinaryRepresentationToOneGreedy1601646100%
 
44100%
 
LeetCode.Algorithms.NumberOfStepsToReduceNumberToZero.NumberOfStepsToReduceNumberToZeroBitwise30329100%
 
00
 
LeetCode.Algorithms.NumberOfStepsToReduceNumberToZero.NumberOfStepsToReduceNumberToZeroIterative1501543100%
 
44100%
 
LeetCode.Algorithms.NumberOfStudentsUnableToEatLunch.NumberOfStudentsUnableToEatLunchIterative2802860100%
 
1414100%
 
LeetCode.Algorithms.NumberOfStudentsUnableToEatLunch.NumberOfStudentsUnableToEatLunchQueue2102152100%
 
88100%
 
LeetCode.Algorithms.NumberOfSubArraysWithOddSum.NumberOfSubArraysWithOddSumBruteForce1601646100%
 
66100%
 
LeetCode.Algorithms.NumberOfSubArraysWithOddSum.NumberOfSubArraysWithOddSumPrefixSum2102154100%
 
44100%
 
LeetCode.Algorithms.NumberOfSubsequencesThatSatisfyTheGivenSumCondition.NumberOfSubsequencesThatSatisfyTheGivenSumConditionSortingTwoPointers2402461100%
 
66100%
 
LeetCode.Algorithms.NumberOfSubstringsContainingAllThreeCharacters.NumberOfSubstringsContainingAllThreeCharactersSlidingWindow1601648100%
 
88100%
 
LeetCode.Algorithms.NumberOfWaysToSplitArray.NumberOfWaysToSplitArrayPrefixSum1901948100%
 
66100%
 
LeetCode.Algorithms.NumberOfWonderfulSubstrings.NumberOfWonderfulSubstringsDictionary2602659100%
 
1010100%
 
LeetCode.Algorithms.OpenTheLock.OpenTheLockBreadthFirstSearch3103170100%
 
1414100%
 
LeetCode.Algorithms.PalindromeLinkedList.PalindromeLinkedListSlowFastPointers3403474100%
 
172277.2%
  
LeetCode.Algorithms.PalindromeLinkedList.PalindromeLinkedListTwoPointers2202257100%
 
91090%
  
LeetCode.Algorithms.PalindromeNumber.PalindromeNumberByConvertingToString2202257100%
 
1010100%
 
LeetCode.Algorithms.PalindromeNumber.PalindromeNumberByReversingDigits1501549100%
 
1010100%
 
LeetCode.Algorithms.PalindromePartitioning.PalindromePartitioningBackTracking3103172100%
 
1010100%
 
LeetCode.Algorithms.ParsingBooleanExpression.ParsingBooleanExpressionRecursive3303379100%
 
2222100%
 
LeetCode.Algorithms.PartitionArrayAccordingToGivenPivot.PartitionArrayAccordingToGivenPivotDynamicLists3903976100%
 
1212100%
 
LeetCode.Algorithms.PartitionArrayAccordingToGivenPivot.PartitionArrayAccordingToGivenPivotThreePass2602656100%
 
1212100%
 
LeetCode.Algorithms.PartitionArrayAccordingToGivenPivot.PartitionArrayAccordingToGivenPivotTwoPointers2402453100%
 
88100%
 
LeetCode.Algorithms.PartitionArrayIntoThreePartsWithEqualSum.PartitionArrayIntoThreePartsWithEqualSumIterative392419295.1%
  
171894.4%
  
LeetCode.Algorithms.PartitionArrayIntoThreePartsWithEqualSum.PartitionArrayIntoThreePartsWithEqualSumSinglePass2202256100%
 
88100%
 
LeetCode.Algorithms.PartitionArraySuchThatMaximumDifferenceIsK.PartitionArraySuchThatMaximumDifferenceIsKSorting152175188.2%
  
5683.3%
  
LeetCode.Algorithms.PartitionEqualSubsetSum.PartitionEqualSubsetSumDynamicProgramming1701748100%
 
88100%
 
LeetCode.Algorithms.PartitionLabels.PartitionLabelsTwoPointers2002053100%
 
66100%
 
LeetCode.Algorithms.PascalsTriangle.PascalsTriangleDynamicProgramming1501544100%
 
44100%
 
LeetCode.Algorithms.PascalsTriangle2.PascalsTriangle2DynamicProgramming1201239100%
 
44100%
 
LeetCode.Algorithms.PassThePillow.PassThePillowMath80837100%
 
22100%
 
LeetCode.Algorithms.PassThePillow.PassThePillowSimulation2502557100%
 
88100%
 
LeetCode.Algorithms.PathSum.PathSumBreadthFirstSearch2302359100%
 
1414100%
 
LeetCode.Algorithms.PathSum.PathSumDepthFirstSearch1201245100%
 
1414100%
 
LeetCode.Algorithms.PathSum2.PathSum2DepthFirstSearch2302358100%
 
111291.6%
  
LeetCode.Algorithms.PathSum2.PathSum2DepthFirstSearchOptimized2102157100%
 
88100%
 
LeetCode.Algorithms.PathWithMaximumGold.PathWithMaximumGoldRecursive3803877100%
 
2222100%
 
LeetCode.Algorithms.PathWithMaximumProbability.PathWithMaximumProbabilityBase2102154100%
 
66100%
 
LeetCode.Algorithms.PathWithMaximumProbability.PathWithMaximumProbabilityDepthFirstSearch292317893.5%
  
182090%
  
LeetCode.Algorithms.PathWithMaximumProbability.PathWithMaximumProbabilityDijkstra312338193.9%
  
161888.8%
  
LeetCode.Algorithms.PerfectSquares.PerfectSquaresIterative1601644100%
 
66100%
 
LeetCode.Algorithms.PermutationInString.PermutationInStringSlidingWindowArray282306893.3%
  
111291.6%
  
LeetCode.Algorithms.PermutationInString.PermutationInStringSlidingWindowDictionary382407895%
  
192095%
  
LeetCode.Algorithms.Permutations.PermutationsBacktracking1901950100%
 
44100%
 
LeetCode.Algorithms.PlusOne.PlusOneIncrementDigitArray1701746100%
 
66100%
 
LeetCode.Algorithms.PlusOne.PlusOneIncrementDigitArrayV21301342100%
 
44100%
 
LeetCode.Algorithms.Pow.PowIterative1101140100%
 
44100%
 
LeetCode.Algorithms.Pow.PowMath30328100%
 
00
 
LeetCode.Algorithms.PowerOfFour.PowerOfFourBitwise60632100%
 
44100%
 
LeetCode.Algorithms.PowerOfFour.PowerOfFourIterative1001037100%
 
44100%
 
LeetCode.Algorithms.PowerOfFour.PowerOfFourLogarithms60632100%
 
22100%
 
LeetCode.Algorithms.PowerOfFour.PowerOfFourRecursive90937100%
 
66100%
 
LeetCode.Algorithms.PowerOfThree.PowerOfThreeDivisionRemainder60632100%
 
22100%
 
LeetCode.Algorithms.PowerOfThree.PowerOfThreeIterative1001037100%
 
44100%
 
LeetCode.Algorithms.PowerOfThree.PowerOfThreeLogarithms70734100%
 
22100%
 
LeetCode.Algorithms.PowerOfThree.PowerOfThreeRecursive90937100%
 
66100%
 
LeetCode.Algorithms.PowerOfTwo.PowerOfTwoBinaryString60632100%
 
22100%
 
LeetCode.Algorithms.PowerOfTwo.PowerOfTwoBitwise60632100%
 
22100%
 
LeetCode.Algorithms.PowerOfTwo.PowerOfTwoDivisionRemainder60632100%
 
22100%
 
LeetCode.Algorithms.PowerOfTwo.PowerOfTwoIterative1001037100%
 
44100%
 
LeetCode.Algorithms.PowerOfTwo.PowerOfTwoLogarithms60632100%
 
22100%
 
LeetCode.Algorithms.PowerOfTwo.PowerOfTwoRecursive90937100%
 
66100%
 
LeetCode.Algorithms.PrimeSubtractionOperation.PrimeSubtractionOperationIterative1890189223100%
 
1212100%
 
LeetCode.Algorithms.ProductOfTheLastKNumbers.ProductOfTheLastKNumbersPrefixSum2502563100%
 
88100%
 
LeetCode.Algorithms.PushDominoes.PushDominoesForceArray3603669100%
 
1818100%
 
LeetCode.Algorithms.PushDominoes.PushDominoesTwoPointers3703771100%
 
2020100%
 
LeetCode.Algorithms.RabbitsInForest.RabbitsInForestFrequencyArray1801849100%
 
66100%
 
LeetCode.Algorithms.RabbitsInForest.RabbitsInForestFrequencyDictionary1801847100%
 
66100%
 
LeetCode.Algorithms.RangeSumOfBST.RangeSumOfBSTBreadthFirstSearch232256292%
  
111291.6%
  
LeetCode.Algorithms.RangeSumOfBST.RangeSumOfBSTDepthFirstSearchRecursive172195389.4%
  
91090%
  
LeetCode.Algorithms.RangeSumOfBST.RangeSumOfBSTDepthFirstSearchStack232256292%
  
111291.6%
  
LeetCode.Algorithms.RangeSumOfSortedSubarraySums.RangeSumOfSortedSubarraySumsBruteForce2002054100%
 
66100%
 
LeetCode.Algorithms.RangeSumQueryImmutable.RangeSumQueryImmutableBruteForce01212420%
 
020%
 
LeetCode.Algorithms.RangeSumQueryImmutable.RangeSumQueryImmutablePrefixSum1101140100%
 
22100%
 
LeetCode.Algorithms.RankTransformOfAnArray.RankTransformOfAnArrayDictionary1301341100%
 
44100%
 
LeetCode.Algorithms.RansomNote.RansomNoteCounting1701747100%
 
66100%
 
LeetCode.Algorithms.RansomNote.RansomNoteDictionary2202254100%
 
1010100%
 
LeetCode.Algorithms.RecoverTreeFromPreorderTraversal.RecoverTreeFromPreorderTraversalDepthFirstSearch3703782100%
 
111291.6%
  
LeetCode.Algorithms.RegionsCutBySlashes.RegionsCutBySlashesDepthFirstSearch58058107100%
 
3636100%
 
LeetCode.Algorithms.RelativeRanks.RelativeRanksBruteForce1601644100%
 
66100%
 
LeetCode.Algorithms.RelativeRanks.RelativeRanksTuple2002049100%
 
88100%
 
LeetCode.Algorithms.RelativeSortArray.RelativeSortArrayCountingSort2502557100%
 
1010100%
 
LeetCode.Algorithms.RelativeSortArray.RelativeSortArrayDictionarySorting2202254100%
 
66100%
 
LeetCode.Algorithms.RelativeSortArray.RelativeSortArrayTwoLoopsSorting1701749100%
 
66100%
 
LeetCode.Algorithms.RemoveAllOccurrencesOfSubstring.RemoveAllOccurrencesOfSubstringStack3003066100%
 
1212100%
 
LeetCode.Algorithms.RemoveAllOccurrencesOfSubstring.RemoveAllOccurrencesOfSubstringStringBuilder1301343100%
 
66100%
 
LeetCode.Algorithms.RemoveDuplicatesFromSortedArray.RemoveDuplicatesFromSortedArrayIterative1201241100%
 
44100%
 
LeetCode.Algorithms.RemoveDuplicatesFromSortedArray2.RemoveDuplicatesFromSortedArray2Dictionary2502558100%
 
88100%
 
LeetCode.Algorithms.RemoveDuplicatesFromSortedArray2.RemoveDuplicatesFromSortedArray2TwoPointers132154686.6%
  
5683.3%
  
LeetCode.Algorithms.RemoveDuplicatesFromSortedList.RemoveDuplicatesFromSortedListIterative1501545100%
 
44100%
 
LeetCode.Algorithms.RemoveDuplicatesFromSortedList.RemoveDuplicatesFromSortedListIterativeReverse2402457100%
 
88100%
 
LeetCode.Algorithms.RemoveElement.RemoveElementBruteForce1601644100%
 
88100%
 
LeetCode.Algorithms.RemoveElement.RemoveElementTwoPointers1601645100%
 
44100%
 
LeetCode.Algorithms.RemoveKDigits.RemoveKDigitsStack3003067100%
 
182090%
  
LeetCode.Algorithms.RemoveLinkedListElements.RemoveLinkedListElementsIterative1801850100%
 
66100%
 
LeetCode.Algorithms.RemoveLinkedListElements.RemoveLinkedListElementsRecursive70737100%
 
44100%
 
LeetCode.Algorithms.RemoveNodesFromLinkedList.RemoveNodesFromLinkedListIterative3003066100%
 
66100%
 
LeetCode.Algorithms.RemoveNthNodeFromEndOfList.RemoveNthNodeFromEndOfListTwoPointers1901951100%
 
91275%
  
LeetCode.Algorithms.RemoveSubFoldersFromTheFilesystem.RemoveSubFoldersFromTheFilesystemHashSet2202254100%
 
1010100%
 
LeetCode.Algorithms.RemoveZeroSumConsecutiveNodesFromLinkedList.RemoveZeroSumConsecutiveNodesFromLinkedListBruteForce364408690%
  
141687.5%
  
LeetCode.Algorithms.RemoveZeroSumConsecutiveNodesFromLinkedList.RemoveZeroSumConsecutiveNodesFromLinkedListDictionary2002053100%
 
66100%
 
LeetCode.Algorithms.ReorderList.ReorderListTwoPointers302327093.7%
  
151883.3%
  
LeetCode.Algorithms.RepeatedSubstringPattern.RepeatedSubstringPatternConcat40429100%
 
00
 
LeetCode.Algorithms.RepeatedSubstringPattern.RepeatedSubstringPatternIterative1201242100%
 
66100%
 
LeetCode.Algorithms.RepeatedSubstringPattern.RepeatedSubstringPatternKMP283316490.3%
  
6875%
  
LeetCode.Algorithms.ReplaceWords.ReplaceWordsBruteForce1501548100%
 
66100%
 
LeetCode.Algorithms.ReplaceWords.ReplaceWordsHashSet1701753100%
 
66100%
 
LeetCode.Algorithms.ReplaceWords.ReplaceWordsTrieNode4404495100%
 
1414100%
 
LeetCode.Algorithms.RescheduleMeetingsForMaximumFreeTime1.RescheduleMeetingsForMaximumFreeTime1Greedy1701752100%
 
88100%
 
LeetCode.Algorithms.RevealCardsInIncreasingOrder.RevealCardsInIncreasingOrderQueue1301341100%
 
44100%
 
LeetCode.Algorithms.ReverseBits.ReverseBitsIterative90936100%
 
22100%
 
LeetCode.Algorithms.ReverseDegreeOfString.ReverseDegreeOfStringIterative80834100%
 
22100%
 
LeetCode.Algorithms.ReverseInteger.ReverseIntegerIterative1301342100%
 
88100%
 
LeetCode.Algorithms.ReverseLinkedList.ReverseLinkedListIterative90938100%
 
22100%
 
LeetCode.Algorithms.ReverseOddLevelsOfBinaryTree.ReverseOddLevelsOfBinaryTreeBreadthFirstSearch2402458100%
 
1818100%
 
LeetCode.Algorithms.ReverseOddLevelsOfBinaryTree.ReverseOddLevelsOfBinaryTreeRecursiveDepthFirstSearch1901954100%
 
88100%
 
LeetCode.Algorithms.ReverseOddLevelsOfBinaryTree.ReverseOddLevelsOfBinaryTreeStackDepthFirstSearch2402458100%
 
1818100%
 
LeetCode.Algorithms.ReversePrefixOfWord.ReversePrefixOfWordArray90936100%
 
22100%
 
LeetCode.Algorithms.ReversePrefixOfWord.ReversePrefixOfWordStringBuilder1601649100%
 
66100%
 
LeetCode.Algorithms.ReverseString.ReverseStringArrayReverse30326100%
 
00
 
LeetCode.Algorithms.ReverseString.ReverseStringTwoPointers60629100%
 
22100%
 
LeetCode.Algorithms.ReverseString2.ReverseString2WithCharArray1501544100%
 
44100%
 
LeetCode.Algorithms.ReverseString2.ReverseString2WithStringBuilder2302360100%
 
66100%
 
LeetCode.Algorithms.ReverseSubstringsBetweenEachPairOfParentheses.ReverseSubstringsBetweenEachPairOfParenthesesStack2902968100%
 
1414100%
 
LeetCode.Algorithms.ReverseVowelsOfString.ReverseVowelsOfStringTwoPointers3303368100%
 
66100%
 
LeetCode.Algorithms.ReverseWordsInString3.ReverseWordsInString3WithCharArray1001038100%
 
22100%
 
LeetCode.Algorithms.ReverseWordsInString3.ReverseWordsInString3WithStringBuilder1701748100%
 
66100%
 
LeetCode.Algorithms.RichestCustomerWealth.RichestCustomerWealthLinq30327100%
 
00
 
LeetCode.Algorithms.RobotBoundedInCircle.RobotBoundedInCircleSimulation233267388.4%
  
151788.2%
  
LeetCode.Algorithms.RobotReturnToOrigin.RobotReturnToOriginSimulation152175088.2%
  
131492.8%
  
LeetCode.Algorithms.RomanToInteger.Iterative.RomanNumeral233264988.4%
  
22100%
 
LeetCode.Algorithms.RomanToInteger.Iterative.RomanSymbol915245037.5%
  
020%
 
LeetCode.Algorithms.RomanToInteger.Iterative.SubtractiveRomanNumeral213244987.5%
  
2450%
  
LeetCode.Algorithms.RomanToInteger.RomanToIntegerDictionary3703766100%
 
88100%
 
LeetCode.Algorithms.RomanToInteger.RomanToIntegerIterative1901950100%
 
66100%
 
LeetCode.Algorithms.RootEqualsSumOfChildren.RootEqualsSumOfChildrenLinear30329100%
 
00
 
LeetCode.Algorithms.RotateString.RotateStringBruteForce60633100%
 
1250%
  
LeetCode.Algorithms.RotateString.RotateStringConcatenation30328100%
 
1250%
  
LeetCode.Algorithms.RotatingTheBox.RotatingTheBoxMatrix3103165100%
 
1414100%
 
LeetCode.Algorithms.RowWithMaximumOnes.RowWithMaximumOnesBruteForce1401443100%
 
44100%
 
LeetCode.Algorithms.RunningSumOf1dArray.RunningSumOf1dArrayIterative82103780%
  
3475%
  
LeetCode.Algorithms.SameTree.SameTreeRecursive1201245100%
 
111291.6%
  
LeetCode.Algorithms.ScoreAfterFlippingMatrix.ScoreAfterFlippingMatrixIterative4704782100%
 
2222100%
 
LeetCode.Algorithms.ScoreOfString.ScoreOfStringIterative80834100%
 
22100%
 
LeetCode.Algorithms.SearchInBinarySearchTree.SearchInBinarySearchTreeBreadthFirstSearch262286492.8%
  
111291.6%
  
LeetCode.Algorithms.SearchInBinarySearchTree.SearchInBinarySearchTreeDepthFirstSearchRecursive60635100%
 
66100%
 
LeetCode.Algorithms.SearchInBinarySearchTree.SearchInBinarySearchTreeDepthFirstSearchStack262286492.8%
  
111291.6%
  
LeetCode.Algorithms.SearchInsertPosition.SearchInsertPositionBinarySearch40430100%
 
22100%
 
LeetCode.Algorithms.SearchInsertPosition.SearchInsertPositionIterative30328100%
 
00
 
LeetCode.Algorithms.SecondLargestDigitInString.SecondLargestDigitInStringIterative183215085.7%
  
91090%
  
LeetCode.Algorithms.SentenceSimilarity3.SentenceSimilarity3TwoPointers2802861100%
 
88100%
 
LeetCode.Algorithms.SeparateBlackAndWhiteBalls.SeparateBlackAndWhiteBallsTwoPointers1301343100%
 
44100%
 
LeetCode.Algorithms.SetMatrixZeroes.SetMatrixZeroesArrayMarkers3503567100%
 
1818100%
 
LeetCode.Algorithms.SetMatrixZeroes.SetMatrixZeroesInPlace4704778100%
 
2626100%
 
LeetCode.Algorithms.ShiftingLetters2.ShiftingLetters2DifferenceArray3603676100%
 
1212100%
 
LeetCode.Algorithms.ShortestDistanceAfterRoadAdditionQueries1.ShortestDistanceAfterRoadAdditionQueries1BreadthFirstSearch4404486100%
 
171894.4%
  
LeetCode.Algorithms.ShortestDistanceToTargetStringInCircularArray.ShortestDistanceToTargetStringInCircularArrayIterative1601648100%
 
66100%
 
LeetCode.Algorithms.ShortestPalindrome.ShortestPalindromeTwoPointers2502561100%
 
1010100%
 
LeetCode.Algorithms.ShortestSubarrayToBeRemovedToMakeArraySorted.ShortestSubarrayToBeRemovedToMakeArraySortedTwoPointers3003065100%
 
141687.5%
  
LeetCode.Algorithms.ShortestSubarrayWithORAtLeastK2.ShortestSubarrayWithORAtLeastK2SlidingWindow3803875100%
 
151693.7%
  
LeetCode.Algorithms.ShortestSubarrayWithSumAtLeastK.ShortestSubarrayWithSumAtLeastKLinkedList2302356100%
 
1414100%
 
LeetCode.Algorithms.ShuffleString.ShuffleStringIterative1001039100%
 
22100%
 
LeetCode.Algorithms.ShuffleTheArray.ShuffleTheArrayIterative1201240100%
 
44100%
 
LeetCode.Algorithms.SignOfTheProductOfAnArray.SignOfTheProductOfAnArrayIterative1101139100%
 
44100%
 
LeetCode.Algorithms.SingleNumber.SingleNumberHashSet1101137100%
 
44100%
 
LeetCode.Algorithms.SingleNumber.SingleNumberXor30327100%
 
00
 
LeetCode.Algorithms.SingleNumber2.SingleNumber2Bitwise1001036100%
 
22100%
 
LeetCode.Algorithms.SingleNumber2.SingleNumber2Dictionary1301340100%
 
44100%
 
LeetCode.Algorithms.SingleNumber3.SingleNumber3Bitwise1601644100%
 
44100%
 
LeetCode.Algorithms.SingleNumber3.SingleNumber3Dictionary1101137100%
 
44100%
 
LeetCode.Algorithms.SlidingPuzzle.SlidingPuzzlePrecomputedDictionary3740374401100%
 
44100%
 
LeetCode.Algorithms.SmallestEvenMultiple.SmallestEvenMultipleConstant60632100%
 
22100%
 
LeetCode.Algorithms.SmallestIndexWithDigitSumEqualToIndex.SmallestIndexWithDigitSumEqualToIndexBruteForce1601646100%
 
66100%
 
LeetCode.Algorithms.SmallestRangeCoveringElementsFromKLists.SmallestRangeCoveringElementsFromKListsSortingWithSlidingWindow4204278100%
 
1212100%
 
LeetCode.Algorithms.SmallestStringStartingFromLeaf.SmallestStringStartingFromLeafDepthFirstSearch2002055100%
 
1010100%
 
LeetCode.Algorithms.SmallestSubtreeWithAllTheDeepestNodes.SmallestSubtreeWithAllTheDeepestNodesDepthFirstSearch1401447100%
 
66100%
 
LeetCode.Algorithms.SolvingQuestionsWithBrainpower.SolvingQuestionsWithBrainpowerDynamicProgramming2202254100%
 
66100%
 
LeetCode.Algorithms.SortAnArray.SortAnArrayBubbleSort1301338100%
 
66100%
 
LeetCode.Algorithms.SortAnArray.SortAnArrayMergeSort425479089.3%
  
101283.3%
  
LeetCode.Algorithms.SortAnArray.SortAnArrayQuickSort2402461100%
 
66100%
 
LeetCode.Algorithms.SortArrayByIncreasingFrequency.SortArrayByIncreasingFrequencyDictionary1301339100%
 
44100%
 
LeetCode.Algorithms.SortArrayByIncreasingFrequency.SortArrayByIncreasingFrequencyLinq70731100%
 
00
 
LeetCode.Algorithms.SortColors.SortColorsCountingSort2402455100%
 
1212100%
 
LeetCode.Algorithms.SortColors.SortColorsSorting30326100%
 
00
 
LeetCode.Algorithms.SortColors.SortColorsThreePointers1801852100%
 
66100%
 
LeetCode.Algorithms.SortingTheSentence.SortingTheSentenceIterative1001040100%
 
22100%
 
LeetCode.Algorithms.SortTheJumbledNumbers.SortTheJumbledNumbersSortingArray2102153100%
 
66100%
 
LeetCode.Algorithms.SortTheJumbledNumbers.SortTheJumbledNumbersSortingDictionary2102153100%
 
66100%
 
LeetCode.Algorithms.SortThePeople.SortThePeopleLinq60631100%
 
00
 
LeetCode.Algorithms.SpecialArray.SpecialArrayIterative1201240100%
 
66100%
 
LeetCode.Algorithms.SpecialArray2.SpecialArray2BruteForce1701748100%
 
66100%
 
LeetCode.Algorithms.SpecialArray2.SpecialArray2PrefixSum3103166100%
 
1010100%
 
LeetCode.Algorithms.SpecialArrayWithXElementsGreaterThanOrEqualX.SpecialArrayWithXElementsGreaterThanOrEqualXBruteForce1001037100%
 
44100%
 
LeetCode.Algorithms.SpecialArrayWithXElementsGreaterThanOrEqualX.SpecialArrayWithXElementsGreaterThanOrEqualXSorting121134292.3%
  
7887.5%
  
LeetCode.Algorithms.SpiralMatrix.SpiralMatrixSimulation4404483100%
 
1616100%
 
LeetCode.Algorithms.SpiralMatrix3.SpiralMatrix3Simulation3903982100%
 
212295.4%
  
LeetCode.Algorithms.SpiralMatrix4.SpiralMatrix4Simulation64064120100%
 
2121100%
 
LeetCode.Algorithms.SplitLinkedListInParts.SplitLinkedListInPartsIterative3703780100%
 
161888.8%
  
LeetCode.Algorithms.SplitStringIntoTheMaxNumberOfUniqueSubstrings.SplitStringIntoTheMaxNumberOfUniqueSubstringsBacktracking2002055100%
 
66100%
 
LeetCode.Algorithms.Sqrt.SqrtBinarySearch2102152100%
 
88100%
 
LeetCode.Algorithms.Sqrt.SqrtNewtonsMethod1401444100%
 
66100%
 
LeetCode.Algorithms.SquaresOfSortedArray.SquaresOfSortedArrayIterative1701745100%
 
66100%
 
LeetCode.Algorithms.SquaresOfSortedArray.SquaresOfSortedArraySort80834100%
 
22100%
 
LeetCode.Algorithms.SquaresOfSortedArray.SquaresOfSortedArrayTwoPointers1801846100%
 
44100%
 
LeetCode.Algorithms.StoneGame.StoneGameDynamicProgramming1601644100%
 
66100%
 
LeetCode.Algorithms.StoneGame.StoneGameMathematical30327100%
 
00
 
LeetCode.Algorithms.StoneGame2.StoneGame2DynamicProgramming3103163100%
 
1212100%
 
LeetCode.Algorithms.StrangePrinter.StrangePrinterDynamicProgramming242265792.3%
  
111291.6%
  
LeetCode.Algorithms.StringCompression3.StringCompression3StringBuilder2202254100%
 
88100%
 
LeetCode.Algorithms.StringMatchingInAnArray.StringMatchingInAnArrayBruteForce30327100%
 
22100%
 
LeetCode.Algorithms.StringToInteger.StringToIntegerIterative2902964100%
 
212487.5%
  
LeetCode.Algorithms.SubarrayProductLessThanK.SubarrayProductLessThanKTwoPointers1901951100%
 
66100%
 
LeetCode.Algorithms.SubarraySumsDivisibleByK.SubarraySumsDivisibleByKArray1301345100%
 
22100%
 
LeetCode.Algorithms.SubarraySumsDivisibleByK.SubarraySumsDivisibleByKDictionary173205585%
  
5683.3%
  
LeetCode.Algorithms.SubarraysWithKDifferentIntegers.SubarraysWithKDifferentIntegersSlidingWindow2602661100%
 
88100%
 
LeetCode.Algorithms.Subsets.SubsetsIterative1501544100%
 
44100%
 
LeetCode.Algorithms.SubtractTheProductAndSumOfDigitsOfAnInteger.SubtractTheProductAndSumOfDigitsOfAnIntegerDivision1201240100%
 
22100%
 
LeetCode.Algorithms.SubtractTheProductAndSumOfDigitsOfAnInteger.SubtractTheProductAndSumOfDigitsOfAnIntegerString1001036100%
 
22100%
 
LeetCode.Algorithms.SummaryRanges.SummaryRangesIterative232255992%
  
7887.5%
  
LeetCode.Algorithms.SumMultiples.SumMultiplesIterative1101137100%
 
88100%
 
LeetCode.Algorithms.SumMultiples.SumMultiplesMath1501546100%
 
00
 
LeetCode.Algorithms.SumOfAllOddLengthSubarrays.SumOfAllOddLengthSubarraysBruteForce1801847100%
 
88100%
 
LeetCode.Algorithms.SumOfAllOddLengthSubarrays.SumOfAllOddLengthSubarraysContributionTechnique1201239100%
 
22100%
 
LeetCode.Algorithms.SumOfAllSubsetXORTotals.SumOfAllSubsetXORTotalsRecursive1001038100%
 
22100%
 
LeetCode.Algorithms.SumOfDigitsOfStringAfterConvert.SumOfDigitsOfStringAfterConvertIterative2402458100%
 
88100%
 
LeetCode.Algorithms.SumOfDistancesInTree.SumOfDistancesInTreeDepthFirstSearch3403473100%
 
1212100%
 
LeetCode.Algorithms.SumOfGoodNumbers.SumOfGoodNumbersIterative2102152100%
 
1010100%
 
LeetCode.Algorithms.SumOfLeftLeaves.SumOfLeftLeavesBreadthFirstSearch252276192.5%
  
111291.6%
  
LeetCode.Algorithms.SumOfLeftLeaves.SumOfLeftLeavesDepthFirstSearch1801850100%
 
88100%
 
LeetCode.Algorithms.SumOfPrefixScoresOfStrings.SumOfPrefixScoresOfStringsTrie5025211096.1%
  
111291.6%
  
LeetCode.Algorithms.SumOfSquareNumbers.SumOfSquareNumbersBinarySearch2702764100%
 
1010100%
 
LeetCode.Algorithms.SumOfSquareNumbers.SumOfSquareNumbersBruteForce1201238100%
 
66100%
 
LeetCode.Algorithms.SumOfSquareNumbers.SumOfSquareNumbersTwoPointers1901949100%
 
66100%
 
LeetCode.Algorithms.SumOfUniqueElements.SumOfUniqueElementsFrequencyArray1701746100%
 
66100%
 
LeetCode.Algorithms.SumOfUniqueElements.SumOfUniqueElementsFrequencyDictionary1201238100%
 
44100%
 
LeetCode.Algorithms.SumOfVariableLengthSubarrays.SumOfVariableLengthSubarraysBruteForce1201239100%
 
44100%
 
LeetCode.Algorithms.SumOfVariableLengthSubarrays.SumOfVariableLengthSubarraysPrefixSum1501545100%
 
66100%
 
LeetCode.Algorithms.SumRootToLeafNumbers.SumRootToLeafNumbersBreadthFirstSearch272296893.1%
  
111291.6%
  
LeetCode.Algorithms.SumRootToLeafNumbers.SumRootToLeafNumbersDepthFirstSearch1901953100%
 
91090%
  
LeetCode.Algorithms.SymmetricTree.SymmetricTreeIterative252276592.5%
  
131492.8%
  
LeetCode.Algorithms.SymmetricTree.SymmetricTreeRecursive132154986.6%
  
151693.7%
  
LeetCode.Algorithms.TakeGiftsFromTheRichestPile.TakeGiftsFromTheRichestPilePriorityQueue2002053100%
 
66100%
 
LeetCode.Algorithms.TakeKOfEachCharacterFromLeftAndRight.TakeKOfEachCharacterFromLeftAndRightSlidingWindow2402458100%
 
1414100%
 
LeetCode.Algorithms.TargetSum.TargetSumRecursion3403472100%
 
1010100%
 
LeetCode.Algorithms.TaskScheduler.TaskSchedulerDictionary3003060100%
 
1010100%
 
LeetCode.Algorithms.TheNumberOfBeautifulSubsets.TheNumberOfBeautifulSubsetsBacktracking2402461100%
 
88100%
 
LeetCode.Algorithms.TheNumberOfTheSmallestUnoccupiedChair.TheNumberOfTheSmallestUnoccupiedChairPriorityQueue221235995.6%
  
91090%
  
LeetCode.Algorithms.TheNumberOfTheSmallestUnoccupiedChair.TheNumberOfTheSmallestUnoccupiedChairSortedSet393428792.8%
  
121485.7%
  
LeetCode.Algorithms.TheTwoSneakyNumbersOfDigitville.TheTwoSneakyNumbersOfDigitvilleArray1701746100%
 
44100%
 
LeetCode.Algorithms.TheTwoSneakyNumbersOfDigitville.TheTwoSneakyNumbersOfDigitvilleHashSet1401444100%
 
44100%
 
LeetCode.Algorithms.ThirdMaximumNumber.ThirdMaximumNumberDistinctOrder90941100%
 
66100%
 
LeetCode.Algorithms.ThirdMaximumNumber.ThirdMaximumNumberLinear2802861100%
 
252696.1%
  
LeetCode.Algorithms.ThreeConsecutiveOdds.ThreeConsecutiveOddsCounting1701746100%
 
66100%
 
LeetCode.Algorithms.ThreeSum.ThreeSumTwoPointers325377986.4%
  
202290.9%
  
LeetCode.Algorithms.TimeNeededToBuyTickets.TimeNeededToBuyTicketsIterative2602656100%
 
88100%
 
LeetCode.Algorithms.ToLowerCase.ToLowerCaseArray1401441100%
 
5683.3%
  
LeetCode.Algorithms.ToLowerCase.ToLowerCaseBuiltIn30327100%
 
00
 
LeetCode.Algorithms.ToLowerCase.ToLowerCaseStringBuilder80836100%
 
22100%
 
LeetCode.Algorithms.TransformArrayByParity.TransformArrayByParityTwoPass3103161100%
 
1010100%
 
LeetCode.Algorithms.TransformArrayByParity.TransformArrayByParityTwoPointers1301343100%
 
66100%
 
LeetCode.Algorithms.TransformedArray.TransformedArrayIterative80834100%
 
22100%
 
LeetCode.Algorithms.TrappingRainWater.TrappingRainWaterIterative3203265100%
 
88100%
 
LeetCode.Algorithms.TupleWithSameProduct.TupleWithSameProductDictionary1701748100%
 
66100%
 
LeetCode.Algorithms.TwoBestNonOverlappingEvents.TwoBestNonOverlappingEventsBinarySearch3003065100%
 
66100%
 
LeetCode.Algorithms.TwoBestNonOverlappingEvents.TwoBestNonOverlappingEventsPriorityQueue2002052100%
 
66100%
 
LeetCode.Algorithms.TwoKeysKeyboard.TwoKeysKeyboardPrimeFactorization1201239100%
 
44100%
 
LeetCode.Algorithms.TwoKeysKeyboard.TwoKeysKeyboardSimulation3103162100%
 
88100%
 
LeetCode.Algorithms.TwoOutOfThree.TwoOutOfThreeFrequencyArray3203276100%
 
1616100%
 
LeetCode.Algorithms.TwoOutOfThree.TwoOutOfThreeFrequencyDictionary213245887.5%
  
151693.7%
  
LeetCode.Algorithms.TwoOutOfThree.TwoOutOfThreeHashSet2802862100%
 
1616100%
 
LeetCode.Algorithms.TwoSum.TwoSumBruteForce111123991.6%
  
5683.3%
  
LeetCode.Algorithms.TwoSum.TwoSumDictionary141154593.3%
  
5683.3%
  
LeetCode.Algorithms.TypeOfTriangle.TypeOfTriangleMath1201247100%
 
1616100%
 
LeetCode.Algorithms.UglyNumber.UglyNumberMath135184772.2%
  
6875%
  
LeetCode.Algorithms.UglyNumber2.UglyNumber2DynamicProgramming3103167100%
 
88100%
 
LeetCode.Algorithms.UglyNumber2.UglyNumber2PriorityQueue1701747100%
 
44100%
 
LeetCode.Algorithms.UncommonWordsFromTwoSentences.UncommonWordsFromTwoSentencesDictionary1801846100%
 
88100%
 
LeetCode.Algorithms.UncommonWordsFromTwoSentences.UncommonWordsFromTwoSentencesHashSet1901947100%
 
88100%
 
LeetCode.Algorithms.UniqueLength3PalindromicSubsequences.UniqueLength3PalindromicSubsequencesBruteForce2202255100%
 
88100%
 
LeetCode.Algorithms.UniqueLength3PalindromicSubsequences.UniqueLength3PalindromicSubsequencesCounting3903982100%
 
1414100%
 
LeetCode.Algorithms.UniqueMorseCodeWords.UniqueMorseCodeWordsHashSet4204273100%
 
44100%
 
LeetCode.Algorithms.UniqueNumberOfOccurrences.UniqueNumberOfOccurrencesDictionary1201239100%
 
44100%
 
LeetCode.Algorithms.UniqueThreeDigitEvenNumbers.UniqueThreeDigitEvenNumbersBruteForce2002050100%
 
1616100%
 
LeetCode.Algorithms.UniqueThreeDigitEvenNumbers.UniqueThreeDigitEvenNumbersDigitsFrequency543579894.7%
  
394488.6%
  
LeetCode.Algorithms.ValidAnagram.ValidAnagramDictionary192215590.4%
  
111291.6%
  
LeetCode.Algorithms.ValidAnagram.ValidAnagramSorting30328100%
 
22100%
 
LeetCode.Algorithms.ValidPalindrome.ValidPalindromeTwoPointers2102151100%
 
1212100%
 
LeetCode.Algorithms.ValidPalindrome2.ValidPalindrome2TwoPointers2802861100%
 
1010100%
 
LeetCode.Algorithms.ValidParentheses.ValidParenthesesStackDictionary1701746100%
 
7887.5%
  
LeetCode.Algorithms.ValidParentheses.ValidParenthesesStackSwitch2102153100%
 
1616100%
 
LeetCode.Algorithms.ValidParenthesisString.ValidParenthesisStringIterative2902967100%
 
1212100%
 
LeetCode.Algorithms.ValidPerfectSquare.ValidPerfectSquareBinarySearch2002051100%
 
66100%
 
LeetCode.Algorithms.ValidWord.ValidWordIterative2802862100%
 
1010100%
 
LeetCode.Algorithms.WalkingRobotSimulation.WalkingRobotSimulationHashSet5466012390%
  
242788.8%
  
LeetCode.Algorithms.WaterBottles.WaterBottlesSimulation1001039100%
 
22100%
 
LeetCode.Algorithms.WidestVerticalAreaBetweenTwoPointsContainingNoPoints.WidestVerticalAreaBetweenTwoPointsContainingNoPointsAscending1401444100%
 
44100%
 
LeetCode.Algorithms.WidestVerticalAreaBetweenTwoPointsContainingNoPoints.WidestVerticalAreaBetweenTwoPointsContainingNoPointsDescending1301342100%
 
44100%
 
LeetCode.Algorithms.WordPattern.WordPatternDictionary2302357100%
 
1010100%
 
LeetCode.Algorithms.WordPattern.WordPatternTwoDictionaries271286396.4%
  
111291.6%
  
LeetCode.Algorithms.WordSearch.WordSearchRecursive3603678100%
 
3030100%
 
LeetCode.Algorithms.WordSubsets.WordSubsetsFrequencyFiltering2602663100%
 
1212100%
 
LeetCode.Algorithms.XOROperationInAnArray.XOROperationInAnArrayIterative80835100%
 
22100%
 
LeetCode.Algorithms.XORQueriesOfSubarray.XORQueriesOfSubarrayIterative1101138100%
 
44100%
 
LeetCode.Algorithms.XORQueriesOfSubarray.XORQueriesOfSubarrayPrefixArray1301342100%
 
44100%
 
LeetCode.Algorithms.ZeroArrayTransformation1.ZeroArrayTransformation1PrefixSum1701748100%
 
66100%
 
LeetCode.Algorithms.ZeroArrayTransformation3.ZeroArrayTransformation3PriorityQueue2402460100%
 
1414100%
 
LeetCode.Algorithms.ZigzagConversion.ZigzagConversionSimulation2702765100%
 
1616100%
 
LeetCode.Algorithms.ZigzagGridTraversalWithSkip.ZigzagGridTraversalWithSkipSimulation2502554100%
 
1010100%
 
LeetCode.Concurrency.FizzBuzzMultithreaded.FizzBuzzMultithreadedMonitorLock78078124100%
 
333497%
  
LeetCode.Concurrency.PrintInOrder.PrintInOrderAutoResetEvent1501542100%
 
00
 
LeetCode.Concurrency.PrintInOrder.PrintInOrderManualResetEvent1501542100%
 
00
 
LeetCode.Concurrency.PrintInOrder.PrintInOrderMonitor3203261100%
 
44100%
 
LeetCode.Concurrency.PrintInOrder.PrintInOrderSemaphoreSlim1501542100%
 
00
 
LeetCode.Concurrency.PrintInOrder.PrintInOrderTaskCompletionSource1501542100%
 
00
 
LeetCode.Concurrency.PrintInOrder.PrintInOrderThreadSleep1901949100%
 
44100%
 
LeetCode.Core1984824646880.4%
  
9513172.5%
  
LeetCode.Core.Helpers.JsonHelper<T>884813621664.7%
  
589362.3%
  
LeetCode.Core.Helpers.JsonHelperOptions90928100%
 
00
 
LeetCode.Core.Models.ListNode3203269100%
 
1212100%
 
LeetCode.Core.Models.Node2902970100%
 
111291.6%
  
LeetCode.Core.Models.TreeNode4004085100%
 
1414100%
 
LeetCode.Tests.Base01140%
 
00
 
AutoGeneratedProgram01140%
 
00