#includeusing namespace std;#define MAX_SIZE 100//用于排序数组个数的最大值typedef struct { int r[MAX_SIZE+1];//用于存储要排序的数组 int length;//用于记录顺序表的长度}sqlist;//用于交换数组....
分类:
编程语言 时间:
2015-04-16 17:05:16
阅读次数:
213
/* c2-1.h 线性表的动态分配顺序存储结构 */
#define LIST_INIT_SIZE 10
#define LISTINCREMENT 2
typedef struct
{
ElemType *elem;
int length;
int listsize;
}SqList;
/* c2-2.h 线性表的单链表存储结构 */
struct LNode...
分类:
其他好文 时间:
2015-04-13 09:29:48
阅读次数:
153
#include "stdio.h"
#include "string.h"
#include "malloc.h" #define MAX_LIST 50typedef struct _SqList {
int data[MAX_LIST];
int length;
}SqList;//The key difference between Fibonacci search and...
分类:
其他好文 时间:
2015-03-30 06:50:31
阅读次数:
139
头文件/**线性表的顺序表示与实现*/#ifndef SQLIST_H#define SQLIST_H#include "Sqlist.h"#define TRUE 1#define FALSE 0#define ERROR -1#define LIST_SIZE 10#define LIST_IN...
分类:
其他好文 时间:
2015-03-04 12:42:50
阅读次数:
136
#define LIST_INIT_SIZE 100//线性表存储空间的初始分配量
#define LISTINCREMENT 10//线性表存储空间的分配增量
typedef struct
{
Elemtype *elem;//存储空间基址
int length;//当前长度
int listsize;//当前分配存储容量(以sizeof(elemtype))
}Sqlist;
//...
分类:
编程语言 时间:
2015-01-28 16:07:14
阅读次数:
244
#include #include #include #define INIT_SIZE 100#define PER_INCREMENT 10typedef struct SqList{ char *Element; int Length; int ListSize;}SqLis...
分类:
编程语言 时间:
2015-01-23 19:50:01
阅读次数:
194
struct {*elem ,length,size}L init: 申请elem空间,如果申请成功,length=0;size =100 忽略:(SqList L),把声明过的列表用来初始化int insert: elem是首地址,判断elem是否为空,空返回,否则获取elem[length].....
分类:
其他好文 时间:
2015-01-16 14:34:27
阅读次数:
261
#include
#include
#include
#include
#include
using namespace std;
typedef struct{
int key;
}Data;
typedef struct {
Data *data;
int length;
}Sqlist;
void input(Sqlist &L){
int ...
分类:
编程语言 时间:
2015-01-03 16:00:24
阅读次数:
193
线性表两种存储结构-顺序存储顺序存储结构代码:#defineMAXSIZE20typedefintElemType;typedefstruct{ElemTypedata[MAXSIZE];intlength;}SqList;结构封装需要三个属性:存储空间的起始位置,数组data,它的存储位置就是线性表存储空间的存储位置线性表的最大存储容量:数组长度M..
分类:
编程语言 时间:
2014-12-17 13:04:04
阅读次数:
185
调试的才能发现问题出现在哪里
#include
#include "Orderfist.h"
status InsertList_Sq(
SqList L[]
) /* 在链表插入一个元素 */
{
INT32 i32OSM = 1;
UINT32 Insert_position = 0U, Insert_data = 0U, u32i = 0U, u32j =0U; /*...
分类:
其他好文 时间:
2014-12-14 22:42:45
阅读次数:
233