priorityQueueOf

inline fun <T> priorityQueueOf(): PriorityQueue<T>

Return an empty new PriorityQueue.

Since

1.1.0


inline fun <T> priorityQueueOf(vararg elements: T): PriorityQueue<T>

Returns a PriorityQueue of given elements.

Since

1.1.0


fun priorityQueueOf(range: IntRange): PriorityQueue<Int>

Return an integer PriorityQueue from int range.

Example:

priorityQueueOf(1..10) // [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Since

1.1.0


fun priorityQueueOf(range: UIntRange): PriorityQueue<UInt>

Return an un-sign integer PriorityQueue from un-sign int range.

Example:

priorityQueueOf(1u..10u) // [1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 10u]

Since

1.1.0


fun priorityQueueOf(range: LongRange): PriorityQueue<Long>

Return a long PriorityQueue from long range.

Example:

priorityQueueOf(1..10L) // [1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L]

Since

1.1.0


fun priorityQueueOf(range: ULongRange): PriorityQueue<ULong>

Return an un-sign long PriorityQueue from un-sign long range.

Example:

priorityQueueOf(1uL..10uL) // [1ul, 2uL, 3uL, 4uL, 5uL, 6uL, 7uL, 8uL, 9uL, 10uL]

Since

1.1.0


fun priorityQueueOf(progression: IntProgression): PriorityQueue<Int>

Return an integer PriorityQueue from int progression.

Example:

priorityQueueOf(1..10 step 2) // [1, 3, 5, 7, 9]

Since

1.1.0


fun priorityQueueOf(progression: UIntProgression): PriorityQueue<UInt>

Return an un-sign integer PriorityQueue from un-sign int progression.

Example:

priorityQueueOf(1u..10u step 2) // [1u, 3u, 5u, 7u, 9u]

Since

1.1.0


fun priorityQueueOf(progression: LongProgression): PriorityQueue<Long>

Return a long PriorityQueue from long progression.

Example:

priorityQueueOf(1..10L step 2) // [1L, 3L, 5L, 7L, 9L]

Since

1.1.0


fun priorityQueueOf(progression: ULongProgression): PriorityQueue<ULong>

Return an un-sign long PriorityQueue from un-sign long progression.

Example:

priorityQueueOf(1uL..10uL step 2) // [1ul, 3uL, 5uL, 7uL, 9uL]

Since

1.1.0


fun priorityQueueOf(range: CharRange): PriorityQueue<Char>

Return a char PriorityQueue from char range.

Example:

priorityQueueOf('a'..'f') // ['a', 'b', 'c', 'd', 'e', 'f']

Since

1.1.0


fun priorityQueueOf(progression: CharProgression): PriorityQueue<Char>

Return a char PriorityQueue from char progression.

Example:

priorityQueueOf('a'..'f' step 2) // ['a', 'c', 'e']

Since

1.1.0