转自http://spaces.msn.com/guoanjie/
一个DoubleNode的爱情 – 纪CS 134 Assignment 5
他是一个DoubleNode.
他和一个DLLQueue一同生活在一片内存的堆栈里. DLLQueue在他出现很久以前就住在这段堆栈里, 少说也有1毫秒了吧. 那时偌大的堆栈竟然只有DLLQueue孤身一人, 也难怪他整日无所事事搜寻伙伴, 甚至有时极目远眺512MB浩瀚的内存, 试图找到一些乐趣. DoubleNode来时DLLQueue大概兴奋坏了吧, 匆匆忙忙地在堆栈里为他分配了一片空间, 努力把他安置得舒适, 还把自己唯一的两样家产 – head和tail reference – 都慷慨地送给了他. DoubleNode受宠若惊, 对这位长辈心存感激, 无话不说. DLLQueue也十分关心DoubleNode, 时常用peek()领着他出门玩耍.
可是偶尔DoubleNode不免感到空虚和孤寂. DLLQueue知识渊博, 但毕竟年事已高, 需要多多休息. 没有人陪伴的时候, DoubleNode便只好瞥着自己空空的prev和next哀叹. "没关系, 我会为你找到一个同龄伙伴的." DLLQueue许诺到. DoubleNode默默点点头, 微笑, 企盼. 继续阅读 →