Insert an element into a priority queue
Usage
# S3 method for class 'priority_queue'
insert(x, element, priority, name = NULL, ...)Examples
x <- priority_queue("a", "b", priorities = c(2, 1))
x
#> <priority_queue> size=2
#> min_priority=1 max_priority=2
x2 <- insert(x, "c", priority = 1)
x2
#> <priority_queue> size=3
#> min_priority=1 max_priority=2
peek_min(x2)
#> [1] "b"