课本简单程序执行
来源:互联网 发布:淘宝上代购药品 编辑:程序博客网 时间:2024/06/05 11:09
//线性表分为顺序表(定长),链表(不定长,可以申请新的储存空间)
include
using namespace std;
tempalte //假定顺序表的元素类型为T
class arrList:public List //顺序表,向量
{
private: //线性表的取值类型和取值空间
T*aList; //私有变量,储存顺序表的例
int Maxsize; //顺序表最大长度
int curLen; //顺序表当前长度
int position //私有变量,当前处理位置
public:
arrlist(const int size) //构建新的顺序表,参数为表实例的最大长度。
{
maxSize=size;
aList=new T[maxSize];
curlen=position=0;
}
~aList() //析构函数,用于消除该表。
{
delete[]aList;
}
void clear() //清空表中数据。
{
delete[]aList;
curlen=position=0;
aList=new T[maxSize];
}
};
//顺序表查找值为value的元素的位置
//成功返回ture,并将其元素下标保存到P中,失败则直接返回false
template
bool arrList::getPos(int &p,const T value)
{
int i; //设定一个整数,作为元素的下标
for(int i=0;i
- 课本简单程序执行
- (课本习题)一个简单的用递归解决的小程序
- 算法课本~汉诺塔算法程序
- 简单易懂的组播(课本)
- 课本第二章习题 参考程序
- linux课本第81页的程序
- 算法课本~冒泡排序算法程序
- 课本114页一维数组程序举例
- 定时执行程序-Quartz简单实例
- 最简单groovy程序的执行堆栈
- 简单C语言程序的执行过程
- 简单记录下程序执行过程
- C++程序的简单执行过程
- 根据课本改变的多线程聊天小程序
- 课本上一个很好的java多线程服务器程序
- 第一章 计算机、程序和Java概述 课本源代码
- 这是我最近改写的一个课本c程序
- 有关java定期执行程序的简单说明
- Java随记(二)上转型对象
- hibernate之注解
- Python程序设计—车万翔
- 全排列算法【非递归活动数实现】
- Android学习-认识Activity
- 课本简单程序执行
- 责任链模式
- JQuery Ajax 参数含有特殊字符
- 桌面许多快捷方式图标/文件左下角出现绿色对号小图标
- 学习机器学习前的准备
- 编译器小知识总结
- Sublime Text 3 c语言配置
- matlab 安装 cvx 和 mosek 以及 gurobi
- 关于用户的练习