Functional Pearl: Explaining binomial heaps
Functional programming languages are an excellent tool for teaching algorithms and data structures. This paper explains binomial heaps, a beautiful data structure for priority queues, using the functional programming language Haskell. We largely follow a deductive approach: using the metaphor of a t...
Main Author: | Hinze, R |
---|---|
Format: | Journal article |
Published: |
1999
|
Similar Items
-
Lock-free concurrent binomial heaps
by: Lowe, G
Published: (2018) -
Functional Pearl: The Bird Tree
by: Hinze, R
Published: (2009) -
Special issue on functional pearls (Editorial)
by: Hinze, R
Published: (2004) -
Functional Pearl: Weaving a Web
by: Hinze, R
Published: (2001) -
Functional pearl: streams and unique fixed points
by: Hinze, R
Published: (2008)