Access the full text.
Sign up today, get DeepDyve free for 14 days.
H. Clampett (1964)
Randomized binary searching with tree structuresCommun. ACM, 7
D. Knuth (1968)
The Art of Computer Programming
(1961)
Journal of the Association for Computing MachineryNature, 190
(1972)
RECEIVED DECEMBER
W. Martin, D. Ness (2018)
Optimizing binary trees grown with a sorting algorithmCommun. ACM, 15
A Modified List Technique Allowing Binary Search G. BERMAN University of Waterloo, Waterloo, Ontario, Canada AND A. W. COLIJN University of Calgary, Calgary, Alberta, Canada aBSTRaCT. A modification of linked lists is presented which permits searching almost as efficiently as a pure binary search. The method depends on using consecutive memory locations for consecutive list elements whenever possible. KEYWOADSANDPHRASES: binary search, linked lists, sorting, file organization ca CATEGORIES: 3.74, 5.31 1. Introduction Linked lists [2] are useful in many situations in which the amount and structure of the infortnation are not accurately predictable. They have the disadvantage that the information can only be efficiently processed in a sequential manner, and that a search for a particular item has to be an inefficient linear search. Binary trees [1-3, 5], on the other hand, often allow efficient searching of the information, b u t they may not allow convenient or efficient sequential processing: for sequential processing, either recursion must be used or the tree must be threaded. I n this paper, a modified list technique is proposed which combines the advantages of linked lists with the possibility of efficient searching. I n this method, consecutive list elements are placed in
Journal of the ACM (JACM) – Association for Computing Machinery
Published: Apr 1, 1974
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.