Изменения

Перейти к: навигация, поиск
sta
: {{tick}} структура данных, представляющая собой -> структура данных, реализующая
: {{tick}} не стоит dpi изменять в техе там, где нет совсем адовых многоэтажных дробей
: {{tick}} (через Node обозначен тип вершины дерева, дерево представляется как указатель на корень) — это уже детали реализации, лучше убрать.
: {{tick}} if (r = n) -> r == n , ну и в остальных местах исправь где надо присваивание на сравнение.
: {{tick}} определись, как разделяешь элементы множества — через ; или через ,. Лучше через запятую, конечно.
: {{tick}} слишком много операций по созданию пустого дерева, многие лишние (Q = RBST(); Q = merge(T.left, T.right)).
: {{tick}} удаление лучше писать из предположения, что удаляемый элемент точно есть в дереве, тогда не надо будет рассматривать лишний случай в нем.
: {{tick}} В коде merge идет два подряд условия типа if (r < m)... if (r < m). Кажется, ты напутал что-то там.
: {{tick}} Достаточно очевидно -> Очевидно

--[[Участник:Dgerasimov|Дмитрий Герасимов]] 01:54, 24 мая 2012 (GST)

Навигация