Where is my way?

 

2011年12月26日

C++数据结构-堆栈实现

摘要: 来源于 [维基百科,自由的百科全书]堆栈(重定向自堆疊)堆栈(英文:stack),在计算机科学中,是一种特殊的串行形式的数据结构,它的特殊之处在于只能允许在链结串行或阵列的一端(称为堆栈顶端指标,英文为top)进行加入资料(push)和输出资料(pop)的运算。另外堆栈也可以用一维数组或链表的形式来完成。由于堆栈数据结构只允许在一端进行操作,因而按照后进先出(LIFO, Last In First Out)的原理运作。堆栈数据结构使用两种基本操作:推入(push)和弹出(pop):推入(push):将数据放入堆栈的顶端(阵列形式或串行形式),堆栈顶端top指标加一。弹出(pop):将顶端数据. 阅读全文

posted @ 2011-12-26 00:42 ManLoveGirls 阅读(7752) 评论(0) 推荐(0) 编辑

导航