Skip to main content
  • 21 Accesses

Abstract

All the sorts that have so far been discussed have treated the input list as a linear succession of elements. Although they have achieved reasonable speeds their sort times will always be dependent on n ~2 and this has made some of them extremely slow and hence of little use for any large values of n. The next few chapters cover several sorts that impose a structure on the input list. As a result of this structure the lists are treated as a non-linear succession of elements. By treating the input list as non-linear it is possible to cut down on the number of comparisons and exchanges that need to be carried out to sort. Non-linear in this instance means that the list is accessed non-sequentially, that is not one item after another, necessarily.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Copyright information

© 1986 Keith McLuckie and Angus Barber

About this chapter

Cite this chapter

McLuckie, K., Barber, A. (1986). Binary Tree Sort. In: Sorting Routines for Microcomputers. Palgrave, London. https://doi.org/10.1007/978-1-349-08147-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-349-08147-9_4

  • Publisher Name: Palgrave, London

  • Print ISBN: 978-0-333-39587-5

  • Online ISBN: 978-1-349-08147-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics