Ctrl K

Coding problems

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

Module Build OrderDepth-First Search · Breadth-First Search · GraphMediumCourse Enrollment QueueDepth-First Search · Breadth-First Search · GraphMediumDo the Links Form a TreeDepth-First Search · Breadth-First Search · Union FindMediumLetter Order From a DictionaryDepth-First Search · Breadth-First Search · GraphHardBest Roots for a TreeDepth-First Search · Breadth-First Search · GraphMediumIsolated Groups in a NetworkDepth-First Search · Breadth-First Search · Union FindMediumLongest Uphill WalkDepth-First Search · Breadth-First Search · GraphHardRoute Through Every Boarding PassDepth-First Search · Graph · Eulerian CircuitHardRatio Chain QueriesDepth-First Search · Breadth-First Search · Union FindMediumOrder Forced by FragmentsGraph · Topological Sort · ArrayMediumBall Into the HoleDepth-First Search · Breadth-First Search · GraphHardShortest Path of a Rolling BallDepth-First Search · Breadth-First Search · GraphMediumClusters of Linked ServersDepth-First Search · Breadth-First Search · Union FindMediumThe Extra CableDepth-First Search · Breadth-First Search · Union FindMediumThe Extra Link in a Rooted TreeDepth-First Search · Breadth-First Search · Union FindHardBroadcast Reach TimeDepth-First Search · Breadth-First Search · GraphMediumEvery Code in One EntryDepth-First Search · Graph · Eulerian CircuitHardPartners Side by SideGreedy · Depth-First Search · Breadth-First SearchHardSplit Into Two TeamsDepth-First Search · Breadth-First Search · Union FindMediumCheapest Trip With Few LayoversDepth-First Search · Breadth-First Search · GraphMediumEvery Route to the ExitDepth-First Search · Breadth-First Search · GraphMediumRoutes That Always EndDepth-First Search · Breadth-First Search · GraphMediumDistance Totals in a Road TreeTree · Depth-First Search · GraphHardPasses to Every HallDepth-First Search · Breadth-First Search · GraphMediumShortest Walk Through Every NodeBit Manipulation · Breadth-First Search · GraphHardQuietest of the RicherDepth-First Search · Graph · Topological SortMediumCheckpoints Within ReachGraph · Shortest Path · Heap (Priority Queue)HardTwo Teams Without FeudsDepth-First Search · Breadth-First Search · Union FindMediumThief and GuardGraph · Topological Sort · MemoizationHardWhich Machine to CureDepth-First Search · Breadth-First Search · Union FindHardWhich Machine to UnplugDepth-First Search · Breadth-First Search · Union FindHardClear Tokens That Share a LineDepth-First Search · Union Find · GraphMediumConsistent Letter EquationsUnion Find · Graph · ArrayMediumTrusted by All, Trusts NoneGraph · Array · Hash TableEasyFlowerbeds in Four ColorsDepth-First Search · Breadth-First Search · GraphMediumEvery Route Ends at the GoalGraph · Topological SortMediumRoutes With Alternating ColorsBreadth-First Search · GraphMediumThe Cheapest Road NetworkUnion Find · Graph · Minimum Spanning TreeMediumFewest Terms to Finish the ProgramGraph · Topological SortMediumWater for the Whole VillageUnion Find · Graph · Minimum Spanning TreeHardFragile Network CablesDepth-First Search · Graph · Biconnected ComponentHardTask Plan by TeamsDepth-First Search · Breadth-First Search · GraphHardLongest Hike Through the WoodsTree · Depth-First Search · Breadth-First SearchMediumChests, Keys and CoinsBreadth-First Search · Graph · ArrayHardVideos at a Friendship DistanceBreadth-First Search · Graph · ArrayMediumRewire the Office NetworkDepth-First Search · Breadth-First Search · Union FindMediumThe Most Secluded TownGraph · Dynamic Programming · Shortest PathMediumLinks That Form a Single TreeTree · Depth-First Search · Breadth-First SearchMediumRepaint Arrows to Reach the ExitBreadth-First Search · Graph · ArrayHardA Beetle Wandering a TreeTree · Depth-First Search · Breadth-First SearchHard
1 of 4 · 152 problems