链表和数组实现出栈入栈取栈顶元素判空查找等操作
需求分析::
本程序主要解决的是:用链表和数组两种方式分别实现栈的出栈、入栈、取栈顶元素、判空、查找等操作。
程序执行的结果:
1.2 概要设计:
该题目中要求有栈的出栈、入栈、取栈顶元素、判空、查找等操作,因此在程序中要有关于这几个操作的选项,还要有继续执行操作的代码。其他都是一些比较基本的操作了,只要稍加注意即可。编写程序的时候要注意类的几点注意,把一个类写好了,主函数中就简单了。
1.3 详细设计与编码:原文请找腾讯752018766辣,文-论'文.网
http://www.751com.cn程序清单已上传。
1.4 调试分析:
在编写过程中,类的私有数据成员时关于结点的两个指针,所以在操作的时候要多加注意,不要出现错误赋值或者其他的一些有危险的操作。
1.5 用户使用说明:
用户在使用的时候,只要根据程序的提示进行操作即可,但必须说明的时,在刚开始的时候,栈并没有初始值,所以在操作时,要先选择操作5对栈进行入栈,然后在进行其他的操作。
1.6 设计心得:
总体来说,该程序比较简单,只要稍加注意就能编写出来,而且该程序也是数据结构中比较基础的题目,所以应该很容易就可完成1861
C++链表和数组实现出栈入栈取栈顶元素判空查找等操作下载如图片无法显示或论文不完整,请联系qq752018766