Ctrl K

Coding problems

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

Longest Unbroken RunUnion Find · Array · Hash TableMediumDrain the Landlocked PondsDepth-First Search · Breadth-First Search · Union FindMediumLand Regions on a MapDepth-First Search · Breadth-First Search · Union FindMediumDo the Links Form a TreeDepth-First Search · Breadth-First Search · Union FindMediumIslands After Each LandfillUnion Find · Array · Hash TableHardIsolated Groups in a NetworkDepth-First Search · Breadth-First Search · Union FindMediumRatio Chain QueriesDepth-First Search · Breadth-First Search · Union FindMediumClusters 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 FindHardDistinct Island ShapesDepth-First Search · Breadth-First Search · Union FindMediumLargest Forest PatchDepth-First Search · Breadth-First Search · Union FindMediumIsland Shapes Up to SymmetryDepth-First Search · Breadth-First Search · Union FindHardMerge Contact CardsDepth-First Search · Breadth-First Search · Union FindMediumChains of SynonymsDepth-First Search · Breadth-First Search · Union FindMediumPartners Side by SideGreedy · Depth-First Search · Breadth-First SearchHardCrossing at High TideDepth-First Search · Breadth-First Search · Union FindHardSplit Into Two TeamsDepth-First Search · Breadth-First Search · Union FindMediumHow Many Blocks FallUnion Find · Array · MatrixHardFill a Single CellDepth-First Search · Breadth-First Search · Union FindHardOne-Swap Word FamiliesDepth-First Search · Breadth-First Search · Union FindHardTwo Teams Without FeudsDepth-First Search · Breadth-First Search · Union FindMediumWhich 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 · GraphMediumBiggest Shared-Factor GroupUnion Find · Array · Hash TableHardA Board Cut by SlashesDepth-First Search · Breadth-First Search · Union FindMediumConsistent Letter EquationsUnion Find · Graph · ArrayMediumLandlocked Land CellsDepth-First Search · Breadth-First Search · Union FindMediumInterchangeable LettersUnion Find · StringMediumWhen Everyone Is LinkedUnion Find · Array · SortingMediumRoute With the Highest BottleneckDepth-First Search · Breadth-First Search · Union FindMediumThe Cheapest Road NetworkUnion Find · Graph · Minimum Spanning TreeMediumWater for the Whole VillageUnion Find · Graph · Minimum Spanning TreeHardRearrange Through LinksDepth-First Search · Breadth-First Search · Union FindMediumSealed IslandsDepth-First Search · Breadth-First Search · Union FindMediumEvery Rewording of a SentenceUnion Find · Array · Hash TableMediumServers Sharing a LineDepth-First Search · Breadth-First Search · Union FindMediumRewire the Office NetworkDepth-First Search · Breadth-First Search · Union FindMediumLinks That Form a Single TreeTree · Depth-First Search · Breadth-First SearchMediumPipe TilesDepth-First Search · Breadth-First Search · Union FindMediumRequired and Spare CablesUnion Find · Graph · Minimum Spanning TreeHardSame-Letter Loop in a GridDepth-First Search · Breadth-First Search · Union FindMediumOther Orders for the Same Search TreeTree · Union Find · Binary Search TreeHardShared and Private RoadsUnion Find · GraphHardCheapest Point WiringUnion Find · Graph · ArrayMediumTowns Joined by Big DivisorsUnion Find · Array · MathHardThe Gentlest ClimbDepth-First Search · Breadth-First Search · Union FindMediumCell Levels by Rows and ColumnsUnion Find · Graph · Topological SortHardScooter Trips Under a Road LimitUnion Find · Graph · ArrayHard
1 of 2 · 83 problems