期刊文献+

基于链表的出栈序列生成算法 被引量:6

An Algorithm of Generating Stack Sequence Based on Linked List
下载PDF
导出
摘要 目的:向栈中依次输入若干字符,输出所有不同的出栈序列.方法:根据栈后进先出的特征,采用链表确定字符进栈的所有时刻序列,输出字符的所有出栈序列.结果:抛开烦琐的组合数学证明,充分利用数据结构中链表、栈来解决出栈序列问题,并用C++程序描述了该算法.结论:从进栈出栈具有时刻先后关系出发,解决出栈序列问题,算法理解更为简单直观. Aim: Input some characters into the stack in turn, and output all the different stack sequences. Method: According to the characteristics of the stack of later in and first out, all the time sequence of characters is determined by the linked list. Result: Avoid the complex proof of combinational mathematics, make full use of linked list and stack in data structures to solve the problem of stack sequence, and describe the algorithm by C++ program. Conclusion: It will be much easier to understand the algorithm if the problems of the stack sequence are solved, which starts with the different sequence of input and output of the stack sequence.
作者 袁红娟
出处 《河北北方学院学报(自然科学版)》 2006年第5期70-75,共6页 Journal of Hebei North University:Natural Science Edition
关键词 时刻 序列 链表 stack time sequence linked list
  • 相关文献

参考文献4

二级参考文献5

  • 1[罗]Tomescu I 栾汝书(译).组合学引论[M].北京:清华大学出版社,1985.27-28.
  • 2前沿考试研究室.计算机专业研究生入学考试全真试题-数据结构与程序设计分册【M】.北京:人民邮电出版社,2003..
  • 3卢开澄.组合数学【M】.北京:清华大学出版社,2001.119-122.
  • 4严蔚敏 吴伟民.数据结构[M].北京:清华大学出版社,2002..
  • 5唐保祥.栈序列及其生成算法[J].郑州大学学报(自然科学版),2001,33(4):33-35. 被引量:11

共引文献13

同被引文献24

引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部