ACM Home Page
Please provide us with feedback. Feedback
A linear algorithm for copying binary trees using bounded workspace
Full text PdfPdf (347 KB)
Source
Communications of the ACM archive
Volume 23 ,  Issue 3  (March 1980) table of contents
Pages: 159 - 162  
Year of Publication: 1980
ISSN:0001-0782
Author
K. P. Lee  Louisiana State Univ., Baton Rouge
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 20,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/358826.358835
What is a DOI?

ABSTRACT

An algorithm to copy a binary tree in linear time using bounded workspace is presented. The algorithm does not modify the original tree at any time. The copy is constructed in such a way that it can be traversed in a read-only fashion even before the copying process is complete, provided one can distinguish between the original and the copy. The traversal can be carried out in parallel with the copying.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Clark, D.W. A fast algorithm for copying binary trees, lnform. Processing Letters 4 (1975), 62-63.
3
4
5
 
6
Horowitz, E., and Sahni, S. Fundamentals of Data Structures. Comptr. Sci. Press, Woodland Hills, Calif., 1976.
 
7
Lindstrom, G. Scanning list structures without stacks or tag bits. Inform. Processing Letters 2 (1973), 47~51.
8
9
 
10
Wang, C.C. A linear algorithm for copying binary trees using bounded workspace. Tech. Rep. No. 43-78, Dept. of Comptr. Sci., Univ. of Kentucky.