搜索资源列表
number4
- 回文判别 实验要求:称正读和反读都相同的字符序列为“回文”,如“abba”和“abccba”是“回文”,“abcde”和“ababab”则不是“回文”,试设计一个算法,判别读入的一个以@为结束符的字符序列是否是“回文”。 实验目的: 1、掌握循环队列的定义及应用; 2、掌握队列的基本操作; 3、进一步熟练掌握栈的基本操作及应用; 4、初步学会解决具体问题的算法设计。-Experimental identification requirements palindrome:
shiyanbaogao
- 数据结构试验报告册,其中包括了线性表的基本操作,栈和队列的基本操作,稀疏矩阵的运算,二叉树的基本操作,图的存储和应用,查找运算实现,排序运算实现的C程序和调试结果。-Basic operation, the stack and queues are the basic operation of the matrix and operation of the basic operation of the tree, storage and application, the lookup opera
CPPexam9
- 1. 编写程序 Node.h 实现例 9-5 的节点类,并编写测试程序 lab9_1.cpp 实现链表的基本操作。 2. 编写程序 link.h 实现例 9-6 的链表类。在测试程序 lab9_2.cpp 中声明两个整型链表 A和 B,分别插入 5 个元素,然后把 B 中的元素加入 A 的尾部。 3. 编写程序 queue.h,用链表实现队列(或栈)类。在测试程序 lab9_3.cpp 中声明一个 整型队列(或栈)对象,插入 5 个整数,压入队列(或栈),再依次取出并显示出来。 -1
CPPexam9
- 1. 声明 Point 类,有坐标_x,_y 两个成员变量;对 Point 类重载“++”(自增)、“--”(自减)运算符,实现对坐标值的改变。 2. 声明一个车(vehicle)基类,有 Run、Stop 等成员函数,由此派生出自行车(bicycle)类、汽车(motorcar)类,从 bicycle 和 motorcar 派生出摩托车(motorcycle)类,它们都有 Run、Stop 等成员函数。观察虚函数的作用。 1. 编写程序 Node.h 实现例 9-5 的节点类,并编写测
4
- 通过扩展已实现的基本数据结构,模拟更为复杂的数据结构,是一种常见而实用的技巧。这里,我们将利用栈结构,来模拟一种功能增强的队列。 具体来说,你必须首先实现一个元素类型为int的栈,该栈能且只能支持以下操作接口: bool empty() //判断是否栈空 void push(int) //向栈中压入一个整数 int pop() //弹出栈顶元素,并返回其数值 int top() //仅获取栈顶元素的值,但不弹出 接下来,你必须借助以上栈结构,