Ctrl K

Coding problems

Algorithm problems with tests in Python, JavaScript, Java, Go and C++, checked on our server.

The Candidate With Most VotesArray · Hash Table · Divide and ConquerEasyMore Than a Third of the VotesArray · Hash Table · CountingMediumA Hint for a Digit GuessHash Table · String · CountingMediumMost Common ValuesArray · Hash Table · Divide and ConquerMediumEqual Letters Kept ApartGreedy · Hash Table · StringHardNote From Clipped LettersHash Table · String · CountingEasyFirst One-Off LetterQueue · Hash Table · StringEasyCharacters Grouped by CountHash Table · String · Bucket SortMediumValues One ApartArray · Hash Table · CountingEasyJobs With a CooldownGreedy · Array · Hash TableMediumMost Searched WordsTrie · Array · Hash TableMediumNo Twin Letters Side by SideGreedy · Hash Table · StringMediumDomain Visit RollupArray · Hash Table · StringMediumShuffle the Digits Into a Power of TwoHash Table · Math · CountingMediumWords Heard Only OnceHash Table · String · CountingEasyEven Piles of CardsArray · Hash Table · MathEasyTriples Hitting the TargetArray · Hash Table · Two PointersMediumMake Every Number DistinctGreedy · Array · CountingMediumStretches With Exactly k KindsArray · Hash Table · CountingHardTrack Pairs That Fill Whole MinutesArray · Hash Table · CountingMediumSpread Out the LabelsGreedy · Array · Hash TableMediumCount the Tile SequencesHash Table · String · BacktrackingMediumPick Within Tag LimitsGreedy · Array · Hash TableMediumSplit Into Rising ChainsArray · CountingHardMatching Domino TilesArray · Hash Table · CountingEasyWords From Letter TilesArray · Hash Table · StringEasyBalloon Signs From LettersHash Table · String · CountingEasyA Value Shared by Every RowArray · Hash Table · Binary SearchMediumCommon to Three Sorted ArraysArray · Hash Table · Binary SearchEasyMost Even L/R PiecesGreedy · String · CountingEasyServers Sharing a LineDepth-First Search · Breadth-First Search · Union FindMediumReplacements to an AnagramHash Table · String · CountingMediumOrder by Set BitsBit Manipulation · Array · CountingEasyRanking Finalists by Jury BallotsArray · Hash Table · StringMediumLetters Up and DownHash Table · String · CountingEasyAs Many Times as Its ValueArray · Hash Table · CountingEasySplit Letters Into PalindromesGreedy · Hash Table · StringMediumHow Many Frogs in the PondString · CountingMediumFewest Kinds After RemovalsGreedy · Array · Hash TableMediumPair Up Into MultiplesArray · Hash Table · CountingMediumPairs of Equal ValuesArray · Hash Table · MathEasyMatching Marks Below a NodeTree · Depth-First Search · Breadth-First SearchMediumShuffle and RelabelHash Table · String · CountingMediumWords From Working KeysBit Manipulation · Array · Hash TableEasyVowel-Balanced HalvesString · CountingEasyQuadruples With Equal ProductsArray · Hash Table · CountingMediumSeparate Two Words by LettersHash Table · String · CountingMediumBusiest Digit-Sum BinHash Table · Math · CountingEasyOne-Off Values TotalArray · Hash Table · CountingEasyBalance the Dice RowsGreedy · Array · Hash TableMedium
1 of 3 · 148 problems