A nonrecursive list compacting algorithm (1970)

by C J Cheney
Venue:Commun. ACM