TDDD95 Algorithmic Problem Solving
Timetable
Lectures/Seminars
We are back to campus teaching. The lectures are still recorded, the seminars will mainly discuss the exercises.
All recordings are in the following playlist.
- Jan 16 8.15-10, Introductory lecture [live slides, recorded slides, recording]
- Intro to greedy and DP (Lab 1.1)
- How to solve dynamic programming (DP) problems
- Tool to calculate APS points collected developed by Henrik Adolfsson: github.com/catears/kattis-cli
- Companion tool for APS developed by Henrik Adolfsson: github.com/catears/companion
- Jan 17 10-12, Seminar Problem Solving [recorded slides]
- Kattis problems: Babelfish, CD, Closest Sums, and Mathemagicians
- Jan 26 10-12, Seminar Ex1 and Le2 Data structures [recorded slides, recording]
- Feb 2 10-12, Seminar Ex2 and Le3 Arithmetic [recorded slides, recording]
- Feb 9 10-12, Seminar Ex3 and Problem solving techniques (DP) [recorded slides, recording]
- Feb 16 10-12, Seminar Ex4 and Graphs I (basics, spanning trees and shortest paths) [recorded slides, recording]
- Feb 23 10-12, Seminar Ex5 and Graphs II (max flow and min cut) [recorded slides, recording]
- Mar 1 10-12, Seminar Ex6 and Graphs III (matching and covering problems) [old live slides, recorded slides, recording]
- Mar 8 10-12, Seminar Ex7
- Mar 27 13-15, Strings I [old live slides, recorded slides, recording]
- Apr 4 8-10, Seminar Ex8 and Strings II [old live slides, recorded slides, recording]
- Apr 12 13-15, Seminar Ex9 and Number Theory [old live slides, recorded slides, recording]
- Apr 19 8-10, Seminar Ex10 and Combinatorial Search [recording]
- Apr 26 13-15, Seminar Ex11 and Computational Geometry [old live slides, recorded slides, recording]
- May 3 13-15, Seminar Ex12
- May 8 13-15, Seminar Ex13
Page responsible: Fredrik Heintz
Last updated: 2024-01-22