Многоключевые сбалансированные деревья - PullRequest
1 голос
/ 21 сентября 2011

Я ищу структуры данных, которые похожи на дерево AVL, но с несколькими ключами.

Я хочу сбалансированное дерево, чтобы избежать искажения среднего времени поиска.У меня есть ситуация, когда узел может иметь несколько ключей, поэтому я хочу указать один из ключей для поиска и подстановочный знак другого.

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

Какие-либо документы, предложения?

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 21 декабря 2011

Дерево kd полезно, когда число измерений <= 5 (вокруг). По мере увеличения размеров он становится менее эффективным. </p>

0 голосов
/ 28 сентября 2011

Обновление: в основном, дерево KD или R-Tree должны делать эту работу.

Cheers

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...