У меня проблемы с пониманием операции разделения квадрантов. Скажем, максимальное количество элементов, которые может удерживать узел, равно 2; когда мы добавляем третий элемент, мы создаем четыре под-узла. Вопрос в том, содержит ли родительский узел свои 2 элемента, а тот, кто вызвал переполнение, вставлен в дочерний узел или все три узла вставлены в под-узлы?Работа с четырьмя квадрантами
0
A
ответ
0
Все три узла вставлены в дочерний узел. Только узел листьев может хранить некоторые данные в дереве.
Это может изменить ситуацию, например, скажем, kd-tree, где пространственный раздел больше ориентирован на данные вместо фиксированного разделения пространства, что позволяет сэкономить память. С другой стороны, разделы с фиксированным пространством легче обрабатывать и даже могут быть предварительно вычислены для еще более быстрого доступа.
Смежные вопросы
- 1. Построение линейной диаграммы с четырьмя квадрантами
- 2. Как работает работа с четырьмя квадратами
- 3. Связанный граф с квадрантами (путь)
- 4. Итерации, хотя дети с квадрантами
- 5. highcharts разбросаны с 4 квадрантами
- 6. Работа с четырьмя режимами SPI стирание и запись для MX25L25635F
- 7. Rails - ассоциации с четырьмя столами -
- 8. Приложение с четырьмя столбцами
- 9. Нарисуйте круг с четырьмя сегментами
- 10. для, увеличиваем с четырьмя нулями
- 11. заполняющая строка с четырьмя цифрами
- 12. Строковые выражения с четырьмя операторами
- 13. Конструкция отношений с четырьмя таблицами
- 14. шаблон строки с четырьмя апострофов
- 15. Голландский флаг с четырьмя цветами
- 16. Фрагмент с четырьмя изображениями макета
- 17. Рисование тетраэдра с четырьмя треугольниками с OpenGL
- 18. Работа с четырьмя случайными руками из колоды карт в Java с использованием массивов
- 19. изображение с четырьмя зонами с щелчком
- 20. Меню с четырьмя кнопками с помощью LinearLayout
- 21. Дизайн-кружок с четырьмя зонами с щелчком
- 22. Как объединить файл данных с четырьмя столбцами
- 23. Laravel - Число с четырьмя десятичными знаками
- 24. Даты ввода с двумя и четырьмя цифрами
- 25. Пароль Регулярное выражение с четырьмя критериями
- 26. Проблема с четырьмя компоновками столбцов CSS
- 27. классификация с четырьмя классами по MATLAB
- 28. Заменить номер с последними четырьмя цифрами его
- 29. iOS: запрос с четырьмя запросами завершен
- 30. Объединить сортировку с четырьмя потоками в C#?
Спасибо! Но что удерживает родительский узел, если все три вставляются вниз по дереву? – saadtaame
Родительский узел (как любой промежуточный узел) содержит указатели (или эквивалент) для своих 4 детей. Вы знаете, что вы можете получить доступ к данным, если узел не больше детей. – sansuiso
Фактически, статья Википедии о квадрантах имеет псевдокод, который использует внутренние узлы для хранения. Когда узел переполняется, элемент переполнения вставляется в поднод. – saadtaame