原文:顺序栈操作--数据结构(C++)版

最近学习数据结构,一开始接触感觉好难,颓废了一段时间,后来又重新翻开学习,突然感觉到很大的兴趣。对这些代码的运用都有了 一些新的认识。下面简单的讲述下最新学到的顺序栈,不知道大家学习的时候会不会有感觉,书上写的那么简单,但是我写的都是不对,不是这里有错就是那里有错,最后还是攻克了,心理慢慢地成就感。 题目大概:输入一串整数,如果 该数不等于 ,就进栈,若是等于 ,则输出栈顶整数并出栈。同时算法给出 ...

2016-10-21 23:53 0 2710 推荐指数:

查看详情

数据结构(C语言)顺序相关算法的代码实现

  这两天完成了顺序存储结构的相关算法,包括初始化、压、出、取顶元素、判断是否为空、返回长度、的遍历、清、销毁。这次的实现过程有两点收获,总结如下: 一、清楚遍历的概念   的遍历指的是从栈底想顶方向运行visit()函数,这是之前的学习中所忽略的;的遍历解除了 ...

Tue Apr 19 06:36:00 CST 2016 0 13129
数据结构 实验4 顺序的基本操作及应用

实验内容:   实验4、顺序的基本操作及应用   (1)实验目的     通过该实验,让学生掌握的相关基本概念,认识是插入和删除集中在一端进行的线性结构,掌握的“先入后出”操作特点。在进行各类操作时,栈底指针固定不动,掌握空、满的判断条件。   (2)实验内容 ...

Wed Nov 03 22:15:00 CST 2021 0 818
数据结构(1)——顺序

作为一种特殊的线性表,在计算机中有顺序储存结构和链式存储结构两种存储结构,根据这个我们把分为顺序和链 顺序 顶:用top来动态地表示顶元素在顺序中的位置,当top=-1时表示为空 这个是这个数据类型的定义 用一个数组来存储数据,对应的下标表示他在中的位置 ...

Wed Apr 06 05:58:00 CST 2016 0 2013
数据结构操作

定义:是限定仅在表尾进行插入或删除操作的线性表。 由于只有一边开口存取数据,称开口的那一端为“顶”,封死的那一端为“栈底”(类似于盛水的木桶,从哪进去的最后还得从哪出来)。 操作数据元素的方法 操作数据元素只有两种动作: 入:在顶插入一个元素的操作 ...

Thu Oct 14 03:33:00 CST 2021 0 247
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM