#include#define MAXSIZE 100//顺序表的结果定义typedef struct{ int data[MAXSIZE]; int num;}SeqList; //建立顺序表void CreateSeqList(SeqList *S){ S->num = 0;}...
分类:
其他好文 时间:
2015-12-10 23:29:09
阅读次数:
251
**学习要点**:
> - 1.理解顺序表以及单链表各自的有点以及缺点!
- 2.熟悉单链表的形式,对于头指针,头结点,尾结点,数据域和指针域这些名词要知道是什么!
- 3.熟悉单链表的结点结构
- 4.区分**头指针**与**头结点**!
- 5.熟悉创建单链表的两种方式:头插法和尾插法
- 6.了解单链表12个基本操作的逻辑
- 7.有趣的算法题:查找单链表的中间结点~...
分类:
其他好文 时间:
2015-12-09 13:55:53
阅读次数:
152
**学习要点**:
> - 1.抽象数据类型(ADT)的概念,三要素:数据,数据元素间的关系和数据的操作
- 2.线性表的特点:按照一条线排列的数据集合,1对1,除了首元和尾元,其他元素都有直接前驱和直接后继
- 3.牢记线性表的存储结构,要理解并熟悉12个基本操作的逻辑,最好能徒手撕出代码
- 4.求并集,顺序表的经典例子,必须掌握!...
分类:
其他好文 时间:
2015-12-09 07:13:16
阅读次数:
129
/* ***********************************************Author :mubaixuCreated Time :2015-12-08 20:45:05File Name :线性表顺序存储操作********************************...
分类:
其他好文 时间:
2015-12-08 21:51:07
阅读次数:
210
1 //---------------------------顺序表------------------------------- 2 //=----------------------A集合是否为B集合的子集------------------ 3 #include 4 using na...
分类:
其他好文 时间:
2015-12-05 00:27:37
阅读次数:
262
简单顺序查找,有序表的二分查找,索引顺序表的查找 1 #include "iostream" 2 #include "iomanip" 3 #include "time.h" 4 #include "stdlib.h" 5 using namespace std; 6 7 #defi...
分类:
其他好文 时间:
2015-12-04 20:18:09
阅读次数:
247
#include #include using namespace std;#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2#define LIST_I.....
分类:
其他好文 时间:
2015-11-28 13:30:42
阅读次数:
154
#pragmaonce//只编译一次
#include<memory.h>
#include<assert.h>
#include<stdio.h>
#defineMAX_SIZE100
typedefintDataType;//数据类型重命名
typedefstructSeqList//定义结构体类型
{
DataTypearray[MAX_SIZE];//数据段
size_tsize;//数据个数
}SeqList..
分类:
编程语言 时间:
2015-11-25 17:06:06
阅读次数:
222
#pragmaonce
#include<stdio.h>
#include<assert.h>
#include<malloc.h>
#include<string.h>
typedefintDateType;
typedefstructSeqList
{
DateType*_array;
size_t_size;
size_t_capacity;
}SeqList;
voidInitSeqList(SeqList*pSeq)
{
assert(pSeq);
..
分类:
其他好文 时间:
2015-11-21 22:51:56
阅读次数:
389
顺序表功能补全,二分查找实现,优化。选择排序及优化方式
分类:
其他好文 时间:
2015-11-21 21:02:20
阅读次数:
140