Как стать автором
Обновить

Красно-чёрные деревья на javascript

Время на прочтение 2 мин
Количество просмотров 8.4K
JavaScript *Алгоритмы *Учебный процесс в IT
image

Привет Хабр! Изучал недавно красно-черные деревья. Попробовал визуализировать детали работы алгоритмов вставки и удаления на d3.js. Надеюсь, полученный результат поможет сэкономить немного времени тем, кто изучает алгоритмы на javascript. Посмотреть можно тут. Исходник реализации, от которой отталкивался тут . Под катом краткие подробности.
Читать дальше →
Всего голосов 15: ↑9 и ↓6 +3
Комментарии 6

Удаление в красно-черном дереве

Время на прочтение 9 мин
Количество просмотров 6.4K
Программирование *Алгоритмы *
Туториал
Из песочницы

Тема не так нова, но почему-то все имеющиеся статьи либо с ошибками, либо сложны для понимания (например, фразами "ребенок удаленной вершины без детей"), поэтому для себя я решил заново полностью понять всю схему удаления вершин из красно-черного дерева, а заодно оформить это все в более-менее рабочий пост-заметку с пояснениями.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 3