Computes the size of an object, i.e. the number of keys or <key, value> pairs depending on the object.

size(obj)

# S4 method for deque
size(obj)

# S4 method for heap
size(obj)

# S4 method for map
size(obj)

Arguments

obj

the object to get the size from

Value

returns the size of obj

Examples

# get the size of a hashmap h_map <- hashmap() h_map[letters] <- rnorm(length(letters)) size(h_map)
#> [1] 26
# get the size of a fibonacci heap f_heap <- fibonacci_heap() f_heap <- insert(f_heap, letters[seq(3)], list(1, diag(3), rnorm(2))) size(f_heap)
#> [1] 3
# get the size of a stack s <- stack() s <- insert(s, list(1)) size(s)
#> [1] 1