Я реализую BST в C++, и я реализовал методы Get(), Add(), Remove() и Contains(). Я знаю, что в некоторых контейнерах есть такие стандарты, как стек, с методами push() и pop(). Но я не мог найти никакого документа о стандартных методах BST?Есть ли стандарт для двоичных методов поиска?
Существуют ли стандартные методы (например, интерфейс) или это зависит от нас?
BST - фактически сортированный набор, вы можете проверить, что предоставляет Java 7 API для TreeSet: https://docs.oracle.com/javase/7/docs/api/java/util/TreeSet.html – errikos
' std :: set' является, в первом приближении, двоичным деревом поиска. Вы можете рассмотреть его интерфейс для руководства. –
@IgorTandetnik, который на самом деле heplful, и я думаю, что это ответ для меня. Я сделаю, как вы говорите. – ozgur