Algoritmer, datastrukturer och komplexitet
Algoritmer och datastrukturer spelar en fundamental roll inom datavetenskap. Datastrukturer används för att modellera verkligheten och valet av representation påverkar algoritmers effektivitet. Ett syfte med kursen är att ge kunskap om ett antal avancerade datastrukturer för några av de abstrakta modeller som ingått i tidigare kurser samt om datastrukturer för ytterligare modeller sAlgorithms and data structures are fundamental in computer science. Data structures are used to model reality and the choice of data structures affects the efficiency of algorithms. One aim with this course is to give the students knowledge of advanced data structures for some of the abstract models included in previous courses and also of a number of data structures used to represent further