2.13 Hash Table

Hash Table #

No.TitleSolutionDifficultyTimeComplexitySpaceComplexityFavoriteAcceptance
0001Two SumGoEasyO(n)O(n)49.1%
0003Longest Substring Without Repeating CharactersGoMediumO(n)O(1)❤️33.8%
0012Integer to RomanGoMedium61.4%
0013Roman to IntegerGoEasy58.3%
0017Letter Combinations of a Phone NumberGoMedium55.5%
0030Substring with Concatenation of All WordsGoHardO(n)O(n)❤️30.9%
0036Valid SudokuGoMediumO(n^2)O(n^2)56.8%
0041First Missing PositiveGoHard36.5%
0049Group AnagramsGoMediumO(n log n)O(n)65.9%
0073Set Matrix ZeroesGoMedium50.0%
0076Minimum Window SubstringGoHardO(n)O(n)❤️40.7%
0105Construct Binary Tree from Preorder and Inorder TraversalGoMedium60.7%
0106Construct Binary Tree from Inorder and Postorder TraversalGoMedium57.4%
0126Word Ladder IIGoHard27.6%
0127Word LadderGoHard36.6%
0128Longest Consecutive SequenceGoMedium48.9%
0138Copy List with Random PointerGoMediumO(n)O(1)50.4%
0141Linked List CycleGoEasy46.9%
0142Linked List Cycle IIGoMedium46.2%
0146LRU CacheGoMedium40.5%
0160Intersection of Two Linked ListsGoEasy53.1%
0169Majority ElementGoEasy63.8%
0187Repeated DNA SequencesGoMedium46.1%
0202Happy NumberGoEasyO(log n)O(1)54.3%
0205Isomorphic StringsGoEasyO(log n)O(n)42.5%
0208Implement Trie (Prefix Tree)GoMedium60.8%
0217Contains DuplicateGoEasyO(n)O(n)61.3%
0219Contains Duplicate IIGoEasyO(n)O(n)42.3%
0229Majority Element IIGoMedium44.0%
0242Valid AnagramGoEasyO(n)O(n)62.7%
0264Ugly Number IIGoMedium46.1%
0268Missing NumberGoEasy61.5%
0290Word PatternGoEasyO(n)O(n)40.4%
0299Bulls and CowsGoMedium48.5%
0347Top K Frequent ElementsGoMediumO(n)O(n)64.8%
0349Intersection of Two ArraysGoEasyO(n)O(n)70.2%
0350Intersection of Two Arrays IIGoEasyO(n)O(n)55.5%
0383Ransom NoteGoEasy57.6%
0387First Unique Character in a StringGoEasy58.8%
0389Find the DifferenceGoEasy60.4%
0395Longest Substring with At Least K Repeating CharactersGoMedium44.8%
0409Longest PalindromeGoEasy54.6%
0421Maximum XOR of Two Numbers in an ArrayGoMedium54.6%
0423Reconstruct Original Digits from EnglishGoMedium51.3%
0424Longest Repeating Character ReplacementGoMedium51.4%
0433Minimum Genetic MutationGoMedium48.1%
0438Find All Anagrams in a StringGoMediumO(n)O(1)48.9%
0447Number of BoomerangsGoMediumO(n)O(1)54.6%
0448Find All Numbers Disappeared in an ArrayGoEasy59.6%
0451Sort Characters By FrequencyGoMediumO(n log n)O(1)68.6%
04544Sum IIGoMediumO(n^2)O(n)57.3%
0457Circular Array LoopGoMedium32.2%
0460LFU CacheGoHard40.3%
0480Sliding Window MedianGoHard41.4%
0491Increasing SubsequencesGoMedium52.0%
0496Next Greater Element IGoEasy71.3%
0500Keyboard RowGoEasy69.0%
0508Most Frequent Subtree SumGoMedium64.3%
0519Random Flip MatrixGoMedium39.8%
0523Continuous Subarray SumGoMedium27.7%
0525Contiguous ArrayGoMedium46.8%
0532K-diff Pairs in an ArrayGoMedium40.7%
0535Encode and Decode TinyURLGoMedium85.8%
0554Brick WallGoMedium53.1%
0560Subarray Sum Equals KGoMedium44.0%
0567Permutation in StringGoMedium43.8%
0575Distribute CandiesGoEasy66.1%
0594Longest Harmonious SubsequenceGoEasy53.1%
0599Minimum Index Sum of Two ListsGoEasy52.8%
0609Find Duplicate File in SystemGoMedium67.8%
0632Smallest Range Covering Elements from K ListsGoHard60.4%
0645Set MismatchGoEasy43.0%
0648Replace WordsGoMediumO(n)O(n)62.7%
0653Two Sum IV - Input is a BSTGoEasy60.9%
0676Implement Magic DictionaryGoMediumO(n)O(n)56.9%
0677Map Sum PairsGoMedium57.0%
0690Employee ImportanceGoMedium65.1%
0692Top K Frequent WordsGoMedium56.8%
0697Degree of an ArrayGoEasy55.8%
0705Design HashSetGoEasy66.0%
0706Design HashMapGoEasy65.1%
0710Random Pick with BlacklistGoHardO(n)O(n)33.6%
0720Longest Word in DictionaryGoMediumO(n)O(n)51.8%
0726Number of AtomsGoHardO(n)O(n)❤️52.2%
0745Prefix and Suffix SearchGoHard41.3%
0748Shortest Completing WordGoEasy59.2%
0752Open the LockGoMedium55.5%
0763Partition LabelsGoMedium79.8%
0767Reorganize StringGoMedium52.7%
0771Jewels and StonesGoEasy88.0%
0781Rabbits in ForestGoMedium55.3%
0791Custom Sort StringGoMedium69.4%
0792Number of Matching SubsequencesGoMedium51.9%
0811Subdomain Visit CountGoMedium75.1%
0815Bus RoutesGoHard45.7%
0817Linked List ComponentsGoMedium58.1%
0819Most Common WordGoEasy45.0%
0820Short Encoding of WordsGoMedium60.7%
0823Binary Trees With FactorsGoMedium50.0%
0828Count Unique Characters of All Substrings of a Given StringGoHard51.6%
0846Hand of StraightsGoMedium56.5%
0859Buddy StringsGoEasy29.0%
0884Uncommon Words from Two SentencesGoEasy65.9%
0888Fair Candy SwapGoEasy60.5%
0890Find and Replace PatternGoMedium77.9%
0895Maximum Frequency StackGoHardO(n)O(n)66.8%
0904Fruit Into BasketsGoMedium42.6%
0911Online ElectionGoMedium52.0%
0914X of a Kind in a Deck of CardsGoEasy32.1%
0916Word SubsetsGoMedium54.1%
09233Sum With MultiplicityGoMedium45.4%
0930Binary Subarrays With SumGoMediumO(n)O(n)❤️50.9%
0953Verifying an Alien DictionaryGoEasy52.7%
0961N-Repeated Element in Size 2N ArrayGoEasy75.8%
0966Vowel SpellcheckerGoMedium51.5%
0970Powerful IntegersGoMedium43.6%
0981Time Based Key-Value StoreGoMedium53.6%
0987Vertical Order Traversal of a Binary TreeGoHard44.6%
0992Subarrays with K Different IntegersGoHardO(n)O(n)❤️54.3%
0997Find the Town JudgeGoEasy49.4%
1002Find Common CharactersGoEasy68.3%
1010Pairs of Songs With Total Durations Divisible by 60GoMedium53.0%
1048Longest String ChainGoMedium59.2%
1054Distant BarcodesGoMedium45.7%
1074Number of Submatrices That Sum to TargetGoHard69.8%
1122Relative Sort ArrayGoEasy68.4%
1123Lowest Common Ancestor of Deepest LeavesGoMedium70.6%
1128Number of Equivalent Domino PairsGoEasy46.9%
1160Find Words That Can Be Formed by CharactersGoEasy67.8%
1170Compare Strings by Frequency of the Smallest CharacterGoMedium61.3%
1171Remove Zero Sum Consecutive Nodes from Linked ListGoMedium42.9%
1178Number of Valid Words for Each PuzzleGoHard46.6%
1189Maximum Number of BalloonsGoEasy62.1%
1202Smallest String With SwapsGoMedium57.6%
1207Unique Number of OccurrencesGoEasy70.9%
1275Find Winner on a Tic Tac Toe GameGoEasy54.3%
1296Divide Array in Sets of K Consecutive NumbersGoMedium56.6%
1396Design Underground SystemGoMedium73.7%
1442Count Triplets That Can Form Two Arrays of Equal XORGoMedium75.6%
1461Check If a String Contains All Binary Codes of Size KGoMedium56.8%
1512Number of Good PairsGoEasy88.2%
1600Throne InheritanceGoMedium63.7%
1624Largest Substring Between Two Equal CharactersGoEasy59.0%
1636Sort Array by Increasing FrequencyGoEasy68.6%
1640Check Array Formation Through ConcatenationGoEasy56.1%
1656Design an Ordered StreamGoEasy85.4%
1657Determine if Two Strings Are CloseGoMedium54.2%
1658Minimum Operations to Reduce X to ZeroGoMedium37.6%
1674Minimum Moves to Make Array ComplementaryGoMedium38.5%
1679Max Number of K-Sum PairsGoMedium57.4%
1684Count the Number of Consistent StringsGoEasy81.8%
1695Maximum Erasure ValueGoMedium57.7%
1742Maximum Number of Balls in a BoxGoEasy73.9%
1748Sum of Unique ElementsGoEasy75.6%
1763Longest Nice SubstringGoEasy61.7%
2043Simple Bank SystemGoMedium65.9%
2166Design BitsetGoMedium31.3%
2170Minimum Operations to Make the Array AlternatingGoMedium33.2%
——————————————————————-——-—————-—————————-————-————-

⬅️上一页

下一页➡️

Calendar Nov 25, 2022
Edit Edit this page
本站总访问量:  次 您是本站第  位访问者