首页 | 本学科首页   官方微博 | 高级检索  
     


A method for constructing binary search trees by making insertions at the root
Authors:C. J. Stephenson
Affiliation:(1) IBM Thomas J. Watson Research Center, Yorktown Heights, N.Y.
Abstract:It is possible to construct a binary search tree by inserting items at the root instead of adding them as leaves. When used for sorting, the method has several desirable properties, including (a) fewer comparisons in the best case, (b) fewer comparisons in the worst case, (c) a reduced variance, and (d) good performance when the items are already nearly sorted or nearly reverse sorted. For applications in which the tree is searched for existing items as well as having new items added to it (e.g., in the construction of a symbol table), the tree can be made to exhibit stacklike behavior, so that the fewest comparisons are required to locate the most recently used items.
Keywords:Binary search trees  sorting  symbol tables
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号