length.rstack: Return the number of elements in an rstack

View source: R/length.rstack.R

length.rstackR Documentation

Return the number of elements in an rstack

Description

Returns the number of elements in an rstack.

Usage

## S3 method for class 'rstack'
length(x)

Arguments

x

rstack to get the length of.

Details

Runs in O(1) time, as this information is stored seperately and updated on every insert/remove.

Value

a vector of length 1, which the number of elements of the stack.

See Also

empty for checking whether an rstack is empty.

Examples

s <- rstack()
s <- insert_top(s, "a")
print(length(s))         # 1
s <- insert_top(s, "b")
print(length(s))         # 2

oneilsh/rstackdeque documentation built on May 17, 2022, 6:29 p.m.