7 lines
221 B
Kotlin
7 lines
221 B
Kotlin
class PriorityQueueAsPushPop<T>(wrapped : IPriorityQueue<T>) : IPushPop<T> {
|
|
override fun pop() = wrapped.extract()
|
|
override fun push(item : T) = wrapped.add(item)
|
|
override val isEmpty
|
|
get() = wrapped.isEmpty
|
|
|
|
} |