Time |
Student |
Problem |
Volume |
9:00 |
Leonardo Santos |
[CodeForces 818F] - Level Generation (graphs + ternary search) |
2 |
9:15 |
Inês Rocha |
[SPOJ LITE] - Light Switching (segment tree + range updates w/ lazy propagation) |
3 |
9:30 |
Rúben Dhanaraju |
[SPOJ RACETIME] - Race Against Time (sqrt decomposition, range queries + single update ) |
3 |
9:45 |
Carlos Pinto |
[SPOJ HORRIBLE] - Horrible Queries (BIT with range update + range query) |
4 |
10:00 |
Vasco Cruz |
[SPOJ CCOST] - Calculate The Cost (BITs - "naive" will not fit on memory) |
4 |
10:15 |
Guilherme Guia |
[SPOJ MIXTURES] - Mixtures (Matrix Chain Multiplication variation) |
5 |
10:30 |
Duarte Pereira |
[UVA 959] - Car Rallying (DP in DAGs) |
6 |
10:45 |
José Ferreira |
[UVA 11420] - Chest of Drawers (DP Counting - non "trivial" state) |
6 |
11:00 |
Tomás Mamede |
[UVA 11283] - Playing Boggle (Trie + DFS with backtracking) |
7 |
11:30 |
Nuno Soares |
[UVA 872] - Ordering (Topological Sorting) |
8 |
11:15 |
Niklas Lupkes |
[CodeForces 508D] - Tanya and Password (Euler Path) |
8 |
11:45 |
Fábio Reis |
[SPOJ ARBITRAG] - Arbitrage (Floyd-Warshall or Bellman-Ford) |
9 |
12:00 |
Wouter van Lil |
[UVA 12144] - Almost Shortest Path (Dijkstra Adaptation) |
9 |