Предполагая, что у меня есть большой набор координат, например us (3,4)
, (5,-6)
и т. Д., Где x
и y
- целые числа; Можно ли заказать их, используя BST?
Как определить, что должно быть на левом против правом узле?
Причина, по которой я смотрю на BST вместо простого использования списка координат, заключается в том, что я могу более эффективно (по сравнению с линейным поиском) определять те координаты, которые будут в окрестности Мура (расстояние Чебышева 1) другой.
Я думал о чередовании сравнений со значениями x
и y
; это хороший подход?
Как еще я могу применить BST к этой ситуации? Или использование BST несостоятельно?