
From Wiki (quoted word for word)
In computer science, a heap is a specialized tree-based data structure that satisfies the heap property: if B is a child node of A, then key(A) ≥ key(B). This implies that an element with the greatest key is always in the root node, and so such a heap is sometimes called a max heap. (Alternatively, if the comparison is reversed, the smallest element is always in the root node, which results in a min heap.) This is why heaps are used to implement priority queues. The efficiency of heap operations is crucial in several graph algorithms.
So I guess as you can see from this next photo, I’m implementing an abstract data structure!

This probably isn’t funny if you’re not a com science student. But then again, com science students dun have a sense of humour…wait a min, doesn’t that make me a missing link!?!?!?!



Posted by equlitfzs skxgvhnj on September 24, 2008 at 7:35 am
rqpy dysz wcahxrlbd zdihn ywzkabgrf ifmjcasvo wgdqo