Search
Zadání jsou řazena libovolně a jsou nekomentována, zadání je většinou samo krátké a přehledné.
Zadání jsou pro jednoduchost řazena v klesajícím pořadí podle délky textu zadání.
Sphere Online Judge
2151 - Telescope 2219 - Domino Puzzle 2332 - Cube 2490 - Clock Synchronisation 2522 - Chocolate 2699 - Diamonds
Pěkná motivační úloha na úvod: Kings on the Chessboard Řešení: kings_bruteforce.c, kings_dp.c, kings_graphs.c
V aktuální soutěži Vás čeká výběr úloh z dynamické programování. Úlohy tentokrát budete řešit pro odevzdávací systémy SPOJ a UVA.
DP on Trees:
DP on Sequences:
DP on Arrays:
Tiling Grids DP:
Základní a přifařené maličkosti a dovednosti – Je užitečné být familiární s většinou témat:
A. mathematics B. data-structures C. dynamic-programming D. basic-graph-algorithms E. shortest-path-algorithms F. computational-geometry (Stačí konvexní obálka a zametací přímka) G. combinatorial-games (Jako zajímavost na konci semestru)
Dynamické programování
Některé referenční implementace Stanford ACM team
Přibližně návodná ukázka struktury prezentace: Voda v rourách dp
Vyberte si libovolnou úlohu z některého okruhu, a řešte.
1. Regionals 2006 - Asia - Beijing 2. Regionals 2006 :: Asia - Dhaka
Postupně okruhy podle potřeby přibydou…