Ctrl K

Coding problems

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

Identical TreesTree · Depth-First Search · Breadth-First SearchEasyMirror-Image TreeTree · Depth-First Search · Breadth-First SearchEasyTree Rows by DepthTree · Breadth-First Search · Binary TreeMediumSnake Through the Tree LevelsTree · Breadth-First Search · Binary TreeMediumTree HeightTree · Depth-First Search · Breadth-First SearchEasyTree Levels From the Bottom UpTree · Breadth-First Search · Binary TreeMediumNearest Leaf DepthTree · Depth-First Search · Breadth-First SearchEasyLeaf Path With a Given TotalTree · Depth-First Search · Breadth-First SearchEasyOne Letter at a TimeBreadth-First Search · Hash Table · StringHardDrain the Landlocked PondsDepth-First Search · Breadth-First Search · Union FindMediumThe Tree Seen From the RightTree · Depth-First Search · Breadth-First SearchMediumLand Regions on a MapDepth-First Search · Breadth-First Search · Union FindMediumModule Build OrderDepth-First Search · Breadth-First Search · GraphMediumCourse Enrollment QueueDepth-First Search · Breadth-First Search · GraphMediumMirror the TreeTree · Depth-First Search · Breadth-First SearchEasyDo the Links Form a TreeDepth-First Search · Breadth-First Search · Union FindMediumLetter Order From a DictionaryDepth-First Search · Breadth-First Search · GraphHardFewest Square TermsBreadth-First Search · Math · Dynamic ProgrammingMediumSteps to the Nearest ExitBreadth-First Search · Array · MatrixMediumFrame Around an Ink BlotDepth-First Search · Breadth-First Search · ArrayHardBest Roots for a TreeDepth-First Search · Breadth-First Search · GraphMediumTree Columns, Top DownTree · Depth-First Search · Breadth-First SearchMediumA House Close to Every BuildingBreadth-First Search · Array · MatrixHardFewest BillsBreadth-First Search · Array · Dynamic ProgrammingMediumIsolated Groups in a NetworkDepth-First Search · Breadth-First Search · Union FindMediumLongest Uphill WalkDepth-First Search · Breadth-First Search · GraphHardExact Volume With Two BucketsDepth-First Search · Breadth-First Search · MathMediumRatio Chain QueriesDepth-First Search · Breadth-First Search · Union FindMediumLeft-Hand Leaves TotalTree · Depth-First Search · Breadth-First SearchEasyRain Pools on a Relief MapBreadth-First Search · Array · MatrixHardRain Reaching Both SeasDepth-First Search · Breadth-First Search · ArrayMediumGene Edit ChainBreadth-First Search · Hash Table · StringMediumIsland Coastline LengthDepth-First Search · Breadth-First Search · ArrayEasyClear the Marble RowStack · Breadth-First Search · MemoizationHardCan the Ball Stop at the TargetDepth-First Search · Breadth-First Search · ArrayMediumBall Into the HoleDepth-First Search · Breadth-First Search · GraphHardShortest Path of a Rolling BallDepth-First Search · Breadth-First Search · GraphMediumFirst Value on the Lowest RowTree · Depth-First Search · Breadth-First SearchMediumSpelling a Word on a Dial LockDepth-First Search · Breadth-First Search · StringHardLargest Value on Each Tree LevelTree · Depth-First Search · Breadth-First SearchMediumOpen a Minefield CellDepth-First Search · Breadth-First Search · ArrayMediumSteps to the Nearest ZeroBreadth-First Search · Array · Dynamic ProgrammingMediumClusters of Linked ServersDepth-First Search · Breadth-First Search · Union FindMediumStop a Process BranchTree · Depth-First Search · Breadth-First SearchMediumOverlay Two TreesTree · Depth-First Search · Breadth-First SearchEasyInsert a Tree LevelTree · Depth-First Search · Breadth-First SearchMediumMean of Each Tree LevelTree · Depth-First Search · Breadth-First SearchEasyPair Sum in a Search TreeTree · Depth-First Search · Breadth-First SearchEasyA Tree Drawn on a GridTree · Depth-First Search · Breadth-First SearchMediumWidest Tree LevelTree · Depth-First Search · Breadth-First SearchMedium
1 of 5 · 207 problems