За последние 24 часа нас посетили 17682 программиста и 1721 робот. Сейчас ищут 768 программистов ...

nested sets

Тема в разделе "PHP для новичков", создана пользователем vikrorpert, 21 апр 2013.

  1. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    пытаюсь разобраться, но все что нахожу в гугле- довольно непонятно написано
    где можно почитать более простым языком?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    вот же человеческим языком написано. что не понятно?
     
  3. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    статью видел, с ключами не понятно (left right key)
     
  4. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Если, нужно подобие, как привели выше, то там написано все понятно, а иначе, что надо, то?
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    с ключами там как раз понятно описано. после этой статьи я доктрину бинарных деревьев во сне могу объяснить)))))
     
  6. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    при перемещении узла разве нельзя сперва удалить узел а затем вставить на новое место? зачем там мучиться с переносом?
     
  7. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а если узел имеет много потомков то их сначала выбрать, удалить, а потом обратно вставить? чисто для примера. в корне две ветки. в каждой ветке по миллиону записей. нужно махнуть порядок веток местами. дергать миллион, удалять а потом обратно вставлять? манипуляции с ключами оставляют реализацию на плечах базы.