ECTS
5 credits
Training structure
Faculty of Science
Description
Continuation of HAI101I, Algorithms 1
Objectives
Contents:
-
tree data structures: binary trees, heaps, ABRs, priority queues
-
sort by pile, lower bound on sort
-
Simple graph structures: representations (adjacency matrices, edge lists, neighbor lists),
Basic algorithms (connectivity, depth-first and breadth-first traversal, topological sorting), distance calculation (Dijkstra, implementation with heaps)
Teaching hours
- Algorithms 2 - Practical WorkPractical Work3 p.m.
- Algorithms 2 - TutorialTutorial6 p.m.
- Algorithms 2 - LectureLecture12 hours