c++基础学习
Jia_Bin
这个作者很懒,什么都没留下…
展开
-
链队列的实现
//头文件LinkQueue.h #ifndef LinkQueue_H #define LinkQueue_H template struct Node { DataType data; Node *next; }; template class LinkQueue { public: LinkQueue(); ~LinkQueue(); void EnQueue(Da原创 2014-11-09 15:10:47 · 511 阅读 · 1 评论 -
数据结构框图
这个框图个人认为简单了些,还可以具体一点的,但是时间问题原创 2014-09-17 20:51:44 · 1206 阅读 · 2 评论 -
绪论总结
绪论是对数据结构、抽象数据类型等的概念和算法的分析。 1、数据结构:逻辑结构、存储结构、数据操作; a.逻辑结构:集合、线性(线性表、栈、队列、串、链)、树结(树)和图结 b.存储结构:顺序和非顺序(链式存储、索引、散列) c.数据操作:插入、删除、查找、修改和排序 2、抽象数据类型:数据类型、抽象、ADT a.数据类型:是一组值得集合以及定义于这个值集原创 2014-10-23 13:12:17 · 740 阅读 · 1 评论 -
顺序栈的实现
//头文件SeqStack.h #ifndef SeqStack_H #define SeqStack_H const int StackSize=10; template class SeqStack { public: SeqStack(); ~SeqStack(){} void Push (DataType x); DataType Pop(); DataType Ge原创 2014-11-09 15:02:45 · 577 阅读 · 1 评论 -
线性表的实现
//头文件SeqList.h #ifndef SeqList_H #define SeqList_H const int MaxSize = 10; class SeqList { public: SeqList(){length = 0;} SeqList(int a[],int n); ~SeqList(){} void Insert(int i,int x); int Delete原创 2014-11-09 14:53:12 · 594 阅读 · 1 评论 -
线性表的抽象类型定义
ADT ScoreList Score 成绩表中的成绩具有相同的类型,相邻的成绩之间具有前驱和后继关系 Operation InitScoreList 前置条件:成绩表不存在 输入:无 功能:成绩表初始化 输出:无 后置条件:一个空的成绩表 DestroyScoreList 前置条件:成绩表已存在 输入:无 功原创 2014-10-27 13:27:18 · 635 阅读 · 1 评论 -
单文件结构程序求“和”与“积”
单文件求“和”与“积”原创 2014-09-17 20:40:04 · 613 阅读 · 1 评论