Ctrl K

Coding problems

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

Adding Digit ListsRecursion · Linked List · MathMediumPattern With Dot and StarRecursion · String · Dynamic ProgrammingHardZip Two Sorted ChainsRecursion · Linked ListEasyTrade Places in TwosRecursion · Linked ListMediumReversing a List in BlocksRecursion · Linked ListHardDoes the Text Fit the PatternGreedy · Recursion · StringHardFast ExponentiationRecursion · MathMediumThe K-th Ordering of DigitsRecursion · MathHardList Folded From Both EndsStack · Recursion · Linked ListMediumCut Out Matching NodesRecursion · Linked ListEasyFlip the ChainRecursion · Linked ListEasyPlus-Minus Calculator With BracketsStack · Recursion · MathHardOnly Twos MultipliedBit Manipulation · Recursion · MathEasyHow Many Ones Are WrittenRecursion · Math · Dynamic ProgrammingHardSymmetric Bead StringStack · Recursion · Linked ListEasyEvery Bracketing ResultRecursion · Memoization · MathMediumNumbers That Survive a FlipRecursion · Array · StringMediumFlip-Proof Numbers in a RangeRecursion · Array · StringHardPreorder of a Search TreeStack · Tree · Binary Search TreeMediumAmount in WordsRecursion · Math · StringHardOnly Threes MultipliedRecursion · MathEasyOnly Fours MultipliedBit Manipulation · Recursion · MathEasyLast One After the SweepsRecursion · MathMediumExpand Repeat BracketsStack · Recursion · StringMediumEvaluating Nested ConditionsStack · Recursion · StringMediumDuel for the End CardsRecursion · Array · MathMediumSum of the Two BeforeRecursion · Memoization · MathEasySeeded Playoff BracketRecursion · String · SimulationMediumA Calculator With Brackets and VariablesStack · Recursion · Hash TableHardRearranging Hikes on a RouteRecursion · StringHardSimplify a Letter PolynomialStack · Recursion · Hash TableHardCalculator With Brackets and Four OperationsStack · Recursion · MathHardDoubling Rows of BitsBit Manipulation · Recursion · MathMediumA Nested Logic FormulaStack · Recursion · StringHardA Bit in the Mirror-Grown StringRecursion · String · SimulationMediumPrime Budget, Full DivisorsRecursion · Math · Number TheoryHardLast One in the CircleRecursion · Queue · ArrayMediumEven and Prime Digit CodesRecursion · MathMediumLeaders of a ListStack · Recursion · Linked ListMediumA String That Copies ItselfBit Manipulation · Recursion · MathEasyA Letter in a Growing WordBit Manipulation · Recursion · MathHardEven Codes From Digit CardsRecursion · Array · Hash TableEasy