Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 1.84 KB

README.md

File metadata and controls

14 lines (10 loc) · 1.84 KB

Примеры реализации структур данных

Односвязный и двусвязный списки

Хэш-таблица

Бинарное дерево поиска

License Version

В данном репозитории представлена реализация нескольких структур данных, перечисленных выше.

Реализации вышеперечисленных структур сделана достаточно простой, можно даже сказать, "наивной". По этой причине представленный в данном репозитории код может использолваться в качестве примеров в литературе/курсах/пособиях (за исключением btree.h) для начинающих разработчиков.

Некоторым "особняком" стоит файл btree.h, где приведён пример того, как НЕ надо реализовывать структуру данных. Проще говоря, там дан пример быдлокода. Этот пример может быть полезен для заданий вроде "найди что не так" или чего-то подобного. Использовать в проектах приведённый в btree.h код крайне не рекомендуется.

Оптимизация приведённых структур может стать хорошей задачей.