javascript binary search tree
1.0.0
Простая, чистого JavaScript Structure Structure Structy, которое использует обновленные возвраты для добавления или удаления элементов.
var tree = new BST ( ) ; // Initialize
tree . add ( value ) ; // Add a new node
tree . remove ( value ) ; // Remove an existing node
tree . print ( ) ; // Print the tree as a text-pyramid in console
tree . min ( ) ; // Find smallest node
tree . max ( ) ; // Find largest node
tree . find ( value ) ; // Find node with given value
tree . destroy ( ) ; // Clears the root Примечание. Чтобы поддерживать интервал при использовании tree.print() , любое значение, превышающее 2 цифры/символы, будет преобразовано в легенду, помеченную как «A» в 'Z'. Метка и ключ будут напечатаны отдельно.
Лицензировано в соответствии с общей публичной лицензией GNU v3.0. Это бесплатно копировать, использовать и распространять.