Я думаю, что вы говорите о куче или, скажем, приоритетной очереди.Подход с поиском по принципу «лучший первый» требует выбора узла из открытого набора с наименьшей стоимостью.Куча позволяет выполнить O (log N) вставку и найти текущий лучший узел в O (1).