Labs from algorythms and data structures mephi course
lab1
Matrices and diffrent types of 2-dimensional arrays.
lab2
Elementary data structures - stack, queue, deck.
lab3ab
Tables - linear, ordered, with busy-field modification
lab3cd
Hash-tables - with linear, quadratic, double-hash probing.
lab4a
BST - binary search trees.
lab4b
Self-balanced trees - AVL, red black, B-tree.
lab5
Graph algorithms and applications.
1 - the most hard individual task
last one - the least
1. Lab4b๐
2. Lab5๐
3. Lab3cd๐ฑ
4. Lab4a๐
5. Lab3ab๐
6. Lab2๐
7. Lab1๐ด
Tasks
Pythagorean triples
Robin Hood hashing
Polygon queue
Graphs and ambulance
Solutions(not all)
PythTree
robin
PolygonQ
Ambulance