太自由

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年10月10日

摘要: 线性表1,线性表可分为:顺序表和链表。2,其中顺序表和链表有又静态顺序表,动态顺序表和静态链表,动态链表之分。3,线性表的一般操作有:(1):线性表的创建,插入,删除等操作。//顺序表的一些基本操作#include#define MaxSize 10/... 阅读全文
posted @ 2015-10-10 23:19 太自由 阅读(664) 评论(0) 推荐(0) 编辑

摘要: //顺序表的一些基本操作#include#define MaxSize 10//向顺序表中插入元素void InsertElem(int Sqlist[],int *len,int i,int x){//向顺序表中第i个位置上插入元素x int t; if(*len==MaxSize || i*le... 阅读全文
posted @ 2015-10-10 16:58 太自由 阅读(287) 评论(0) 推荐(0) 编辑

摘要: //【静态顺序表的练习】/*需求:创建一个静态的顺序表存放整数,大小为10,完成以下操作 1,输入6个整数,打印出顺序表中的内容,并显示表中剩余的空间个数。 2,在顺序表中的第3个位置插入元素0,打印输出顺序表中的内容,并显示表中剩余的空间个数。 3,再试图插入表中第11个位置整数0,程序提示超出范... 阅读全文
posted @ 2015-10-10 13:59 太自由 阅读(2265) 评论(0) 推荐(1) 编辑

2015年10月8日

摘要: //循环队列---队列的顺序表示和实现#include#include#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2#define MAXQSIZE 50... 阅读全文
posted @ 2015-10-08 16:19 太自由 阅读(615) 评论(0) 推荐(0) 编辑

摘要: //队列的一些基本操作/* 1,构造一个空队列InitQueue(LinkQueue &Q) 2,销毁队列Q 3,将Q清为空队列 4,若队列Q为空队列,则返回TRUE,否则返回FALSE 5,返回Q元素的个数,即队列的长度 6,返回队列的队头元素 7,插入e为队列的新的队尾元素 8,删除队列的队头元... 阅读全文
posted @ 2015-10-08 09:16 太自由 阅读(4024) 评论(0) 推荐(0) 编辑

2015年10月7日

摘要: /*栈的应用: 1:需求:对于输入的任意一个非负十进制整数,打印输出与其等值的d进制数 2:思路:利用动态栈的后进先出的特性. 3: 步骤:4:心得与体会: (1):这两天一直在想一个问题,如何才能实现动态栈中的元素依次输出打印出来呢? 解决的办法就是:先定义一个整形变量len,让len的初值为栈的... 阅读全文
posted @ 2015-10-07 11:42 太自由 阅读(585) 评论(0) 推荐(0) 编辑

摘要: /*栈的应用: 1:需求:对于输入的任意一个非负十进制整数,打印输出与其等值的d进制数 2:思路:利用动态栈的后进先出的特性. 3: 步骤:4:心得与体会: (1):这两天一直在想一个问题,如何才能实现动态栈中的元素依次输出打印出来呢? 解决的办法就是:先定义一个整形变量len,让len的初值为栈的... 阅读全文
posted @ 2015-10-07 11:00 太自由 阅读(2449) 评论(0) 推荐(0) 编辑

2015年10月5日

摘要: #include#include#include#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OvERFLOW -2#define STACK_INIT_SIZE 100 /... 阅读全文
posted @ 2015-10-05 17:55 太自由 阅读(461) 评论(0) 推荐(0) 编辑

2015年9月29日

摘要: /* 对栈的一些基本操作: 1,栈的创建。 CreatStack(SqStack &s) 2,压栈操作。 Push(SqStack &s,SElemType &e) 3,得到栈顶的元素。 GetTop(SqStack s,SElemType &e) 4,出栈操作。(若栈不为空,则删除栈顶元素,并... 阅读全文
posted @ 2015-09-29 19:14 太自由 阅读(10049) 评论(0) 推荐(1) 编辑

2015年9月26日

摘要: #include#include#include#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1 //infeasible-->不可行的#define NULL 0typedef int... 阅读全文
posted @ 2015-09-26 12:35 太自由 阅读(723) 评论(0) 推荐(0) 编辑