LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

Очевидно, что запись cdaddr гораздо понятнее

Когда речь идёт о бинарном дереве (детали реализации которого в общем случае неизвестны, известен и документирован только интерфейс), то вообще ни разу не понятно, что применительно к нему значит кададр. С (comp left-branch right-branch left-branch) хотя бы можно понять, что происходит, именно в терминах деревьев.

Хотя, конечно, наружу это всё торчать тоже не должно — в интерфейсе дерева (узла дерева) для этой задачи должна быть простая для понимания функция, скажем, minimal-value (которая использует разные кададры под капотом, если нужно).

Исправление Nervous, :

Очевидно, что запись cdaddr гораздо понятнее

Когда речь идёт о бинарном дереве (детали реализации которого в общем случае неизвестны, известен и документирован только интерфейс), то вообще ни разу не понятно, что применительно к нему значит кададр. С (comp left-branch right-branch left-branch) хотя бы можно понять, что происходит, именно в терминах деревьев.

Хотя, конечно, наружу это всё торчать тоже не должно — в интерфейсе дерева (узла дерева) для этой задачи должна быть простая для понимания функция, скажем, minimal-value, (которая использует разные кададры под капотом).

Исходная версия Nervous, :

Очевидно, что запись cdaddr гораздо понятнее

Когда речь идёт о бинарном дереве (детали реализации которого в общем случае неизвестны, известен и документирован только интерфейс), то вообще ни разу не понятно, что применительно к нему значит кададр. С (comp left-branch right-branch left-branch) хотя бы можно понять, что происходит, именно в терминах деревьев.

Хотя, конечно, наружу это всё торчать тоже не должно — в интерфейсе дерева (узла дерева) для этой задачи должна быть простая для понимания функция (которая использует разные кададры под капотом).