семинар 4 алгоритмы и структуры данных 2 семестр михаил дворкин csc лек