Рефераты | Рефераты по информатике, программированию | Двоичные деревья поиска | страница реферата 5 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Добавление вершины

    Добавление вершины в ДДП сопряжено с некоторыми проблемами. После добавления ДДП должно сохранить свойство упорядоченности, а это значит, что вершину, куда попало добавлять нельзя. Поэтому, прежде чем вставлять вершину, необходимо подобрать для неё подходящее место, то есть такое место, после вставки в которое, дерево сохранит своё свойство упорядоченности. Говоря другими словами, нам нужно место после вершины с наибольшим ключом из всех меньших данного.

    TreeInsert(Tree,node)

    Begin

      nodeParent = NIL;

      nodeTemp = T.root;

      // Пока ещё есть вершины которые надо просмотреть, то

      // есть пока мы не добрались до “листочков” дерева

      While (nodeTemp != NIL) Do

      Begin

        nodeParent = nodeTemp;

        // Если ключ вершины, которую мы хотим вставить,


    Рекомендуем скачать другие рефераты по теме: шпаргалки по математике, шпаргалки по гражданскому.



    Предыдущая страница реферата | 1  2  3  4  5  6  7  8  9  10  11 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •