An applicative random-access stack (Q1062446)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An applicative random-access stack |
scientific article |
Statements
An applicative random-access stack (English)
0 references
1983
0 references
In this article, applicative algorithms for a random-access stack (RA- stack) are presented. An RA-stack is a stack data abstraction in which one is further permitted to access the kth element of a stack. The approach uses a singly-linked list representation which is augmented with auxiliary pointers that permit the access of arbitrary stack elements in O(lg N) time were N is the size of the stack. The auxiliary linking structure is based on a number representation scheme for which subtraction by one involves at most one carry operation.
0 references
applicative programming
0 references
skew-binary number system
0 references
applicative algorithms for a random-access stack
0 references
stack data abstraction
0 references
singly- linked list representation
0 references
0 references