💡 Подборка статей об алгоритмах на Python
1️⃣ Алгоритмы сортировки на Python. Эта статья познакомит вас с основными алгоритмами сортировки и их главными характеристиками.
2️⃣ Сортировка слиянием: для тех, кто не хочет просто использовать .sort(). Пошаговый разбор алгоритма сортировки слиянием.
3️⃣ Поиск в ширину на Python. Двоичные деревья вечны. По крайней мере, так думают технические менеджеры, занимающиеся наймом разработчиков. И когда на техническом собеседовании вас просят решить задачу, касающуюся двоичных деревьев, первое, что интервьюер захочет знать, — в ширину или в глубину?
4️⃣ Линейный поиск на Python. Линейный поиск — это алгоритм, который находит определенное значение в списке, проверяя все элементы по очереди. Он идеален в ситуациях, когда вы работаете с относительно небольшими наборами данных или когда сортировка данных нецелесообразна.
5️⃣ Алгоритм А* и его реализация на Python. Алгоритм А* — один из самых эффективных алгоритмов поиска кратчайшего пути между двумя точками графа. Эта статья поможет вам разобраться в нем.
6️⃣ Двоичные деревья Python на практике: зеркальное дерево. Подробный разбор решения задачи с LeetCode.
Post #2749
4.02K

- ❤ 6