Файловете се изтеглят отделно, така че програмата да стартира, ще трябва да ги съберете в проект.
Когато копирате или изтегляте файлове на друго устройство, имената на файловете могат да се променят, така че те ще трябва да бъдат променени в самата програма, където са свързани библиотеките (заглавните файлове).
Коментарите се пишат само за това, за което отговаря всяка функция.
Това приложение съдържа:
Класове (OOP):
1) масив
2) Масив (шаблон)
3) Булев вектор
4) Булева матрица
5) Set (Наследник на булев вектор)
6) Списък (двойно свързан)
7) Комплексни числа
8) Рационална фракция
9) Точка в пространството
10) Правоъгълник
Сортира:
1) Черупка по формулата (h = h / 2)
2) Черупка по формула (Sedgwick)
3) Шейкър
4) Пирамидални (вариант 1)
5) Пирамидална (опция 2)
6) Побитово
7) балон
8) Топология на матрици
9) Топологични в списъците
10) Хоаре
11) Естествено на три файла
Алгоритми:
1) кули на Ханой
2) KMP - търсене
3) BM - търсене
4) Двоично търсене
5) Пътуващ продавач (чрез алгоритъма на Dijkstra)
6) Пътуващ продавач (евристичен метод 3)
7) POLIZ (полска обратна нотация)
Актуализирано на
5.01.2021 г.