Feladatok

Up a Tree#5660

Nagyon nehéz · Binary Search · Dynamic programming · Trees

Nonoptimal Assignments#5661

Közepes · Constructive Algorithms · Greedy algorithms

Cryptography#5662

Nagyon könnyű · Matrix · Segment Tree

Fibonacci Subsequence#5663

Nagyon könnyű · Dynamic programming · Hashing

Hexagon and Rhombic Dominoes#5664

Nagyon könnyű · Dynamic programming

Strange Limit#5665

Nagyon könnyű · Number theory · Prime factorization

Little Mammoth#5666

Közepes · Geometry

Network Wars#5667

Nagyon nehéz · Binary Search · Graph network flows · Greedy algorithms

Oil Deal#5668

Nagyon könnyű · Greedy algorithms

Bishops on a Toral Board#5669

Könnyű · Number theory · Math

Crazy Bishops#5670

Nehéz · Breadth-first Search · Graphs

Divide and Conquer#5671

Könnyű · Divide and Conquer

Martian DNA Analysis#5672

Nagyon nehéz · String suffix structures · Suffix Array · Strings

Drawing Problem#5673

Nehéz · Graphs · Geometry · Depth-first Search · Constructive Algorithms · Sorting

Fibonacci Period#5674

Nagyon nehéz · Number theory

Parallel Processes#5675

Nagyon nehéz · Dynamic programming · Combinatorics

Beautiful Permutation#5676

Nagyon nehéz · Dynamic programming

Build More Roads!#5677

Közepes · Combinatorics · Constructive Algorithms · Graphs

Secret Lab#5678

Nagyon nehéz · Graphs · Dynamic programming

Snooker#5679

Nehéz · Geometry

Airplane Parking#5696

Nehéz · Dynamic programming · Sorting

Elias Omega Coding#5697

Közepes · Bitwise Operations · Strings

In-circles Again#5698

Közepes · Geometry · Math

Rating Hazard#5699

Nagyon nehéz · Math

Relational Operators#5700

Nagyon könnyű · Implementation

4976–5000 / 9226