седмица Име Опис
Датотека Course description 2024/25
Папка Lecture slides for 2024/25 (updated continuously)

Slides are no substitution for lectures and textbooks. They mostly contain just keywords. Use them as a reminder of what to study.

URL Sedgewick & Flajolet: An Introduction to the Analysis of Algorithms

Besedilo učbenika. Prva tri poglavja so dodatno, neobvezno gradivo za ta predmet.

Папка Interesting articles

Zanimive vsebine povezane s predmetom,

Папка Old exams

Nekaj primerkov starih izpitov in kolokvijev.

Датотека A sample of oral exam questions for 2020/21 exams.
Датотека Analysis of algorithms - script
25 февруари - 3 март Датотека Asymptotic Notation
Датотека Assignment 1
4 март - 10 март Датотека Recurrence solving: Tree method and substitution

Exercises for tree method and substitution.

Датотека Recurrence solving 2: Masters, Akra-Bazzi, Annihilators
Датотека Usefull equations for Masters and Akra-Bazzi
URL Time complexity - external link
A link to external resource with time complexity analysis. It has a good chapter on using annihilators.


11 март - 17 март Датотека Recurrence solving 2: Masters, Akra-Bazzi, Annihilators
Датотека Usefull equations for Masters and Akra-Bazzi
18 март - 24 март Датотека Probabilistic analaysis
Датотека Assignment 2
25 март - 31 март Датотека Amortized analysis
1 април - 7 април Датотека Approximation algorithms
8 април - 14 април Датотека Assignment 3
Датотека Linear programming
22 април - 28 април Датотека Quadratic programming
Датотека Simulated annealing - Rastrigin
Датотека Simulated Annealing - TSP
Датотека Simulated Anneling - 0 - 1 knapsack
6 мај - 12 мај Датотека Local search
Датотека Guided local search
Датотека Variable neighborhood search
Датотека Assignment 4
Датотека 4th Assignment Demo
Датотека Assignment 5
URL Link to the results spreadsheet
Датотека Example of .txt submisson file with coordinates
Датотека 5th Assignment Demo