Naloge

Cakey McCakeFace#9670

Lahko · Binary Search · Sorting

Table#9671

Zelo težko · Stacks · Prefix Sums · Data Structures

Macarons#9672

Zelo lahko · Dynamic programming

Candy Chain#9673

Zelo težko · Dynamic programming · Strings · Graphs · Constructive Algorithms

Ingredients#9674

Zelo lahko · Dynamic programming · Graphs

City of Lights#9686

Lahko · Implementation

Blurred Pictures#9687

Težko · Binary Search · Greedy algorithms

Crosswords#9688

Težko · Dynamic programming · Hashing · Strings

Monument Tour#9689

Lahko · Sorting · Math

Dishonest Driver#9696

Težko · Dynamic programming · Strings · Prefix Function

Extreme Temperatures#9701

Zelo lahko · Implementation

Environment-Friendly Travel#9702

Težko · Dijkstra algorithm · Shortest paths · Graphs

Biodiversity#9703

Zelo lahko · Implementation · Brute force

Ants#9704

Srednje · Implementation · String suffix structures

Gnalcats#9705

Zelo težko · Constructive Algorithms · Data Structures · Hashing

Pixels#9706

Težko · Bitsets · Graphs · Math

Icebergs#9707

Srednje · Geometry

Swapping Places#9708

Težko · Graphs · Greedy algorithms · Priority Queue · Sorting

Rats#9710

Zelo lahko · Math

Counting Trees#9711

Težko · Dynamic programming · Trees · Divide and Conquer · Combinatorics

Bird Watching#9712

Težko · Graphs · Depth-first Search · Breadth-first Search

Java Abstract Shape#9714

Zelo lahko · Implementation

7351-7375 od 9226