Pull to refresh

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

Reading time 2 min
Views 8.3K
JavaScript *Algorithms *Studying in IT
image

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

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

Reading time 9 min
Views 5.9K
Programming *Algorithms *
Tutorial
Sandbox

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

Читать далее
Total votes 10: ↑10 and ↓0 +10
Comments 3