所谓数据结构,就是定义一组有关系的数据以及在这些数据上的操作,也就是ADT(抽象数据类型)。 包含三个方面; ADT List{ 数据对象: 数据关系:基本运算:} 以顺序表为例,它的顺序存储类型: typedef struct { ElemType data[MaxSize]; // <span ...
分类:
其他好文 时间:
2017-05-15 19:52:12
阅读次数:
202
一、Thinkphp方面限制 $upload->maxSize = 31457280 ; //设置附件上传大小 二、七牛方面限制: 'UPLOAD_FILE_QINIU' => array ( 'maxSize' => 100 * 1024 * 1024,//文件大小 三、如果是WAMPSERVER ...
分类:
Web程序 时间:
2017-05-15 18:30:35
阅读次数:
179
主函数main.c #include "func.h" #define MAXSIZE 100 INT32 main( void ) { INT32 temp[MAXSIZE] = {NULL}, f = 0, OSM = 1; OSM = create_SL (temp); do { OSM = ...
分类:
编程语言 时间:
2017-05-11 20:57:49
阅读次数:
181
栈是一种只能在一端进行插入或者删除操作的线性表,其中允许进行插入或删除的一端称为栈顶。顺序栈typedef struct{ int data[MaxSize]; int top;}SqStack;对于一个顺序栈st,一共有 4个要素,包括两个特殊的状态和两个操作:两个状态栈空状态 st.top==-... ...
分类:
其他好文 时间:
2017-05-07 21:11:42
阅读次数:
214
Iterator模式 --一个一个遍历 在Java中的for语句中 i++的作用是让 i 的值在每次循环后自增1,这样就可以访问数组中的下一个元素、下下一个元素、再下下一个元素,也就实现了从头至尾逐一遍历数组元素的功能。 将这里的循环变量 i的作用抽象化、通用化后形成的模式,在设计模式中称为 Ite ...
分类:
其他好文 时间:
2017-05-07 14:46:50
阅读次数:
276
二叉树的先序遍历//先序遍历二叉树的递归实现 void PreOrderTraverse(BiTree T) { if(T) { printf("%2c",T->data);//訪问根结点 PreOrderTraverse(T->lchild);//先序遍历左子树 PreOrderTraverse( ...
分类:
其他好文 时间:
2017-05-05 18:34:15
阅读次数:
123
创建单线性链表,常见的有头插法、尾插法创建线性链表,常见的操作有:创建链表、查找、删除、添加元素、求逆链等操作。 这里首先用头插法创建链表: //头指针唯一确定一个单链表 #define MaxSize 15 typedef int elem_type ; typedef struct linkli ...
分类:
其他好文 时间:
2017-05-03 20:26:58
阅读次数:
147
var minSize=50;var maxSize=100;var newOn=200;var flakeColor="#fff";var flak=$("<div></div>").css({"position":"absolute","top":"-50px"}).html("<img src ...
分类:
编程语言 时间:
2017-04-27 23:16:06
阅读次数:
231
下面代码注释有具体解释,这里就不多说,直接上代码 #include<stdio.h>#include<algorithm>using namespace std;#define maxsize 1000int a[maxsize],n;void quickSort(int left,int righ ...
分类:
编程语言 时间:
2017-04-26 21:36:33
阅读次数:
152
树的基本术语 结点: 结点不仅包含数据元素,而且包含指向子树的分支。 结点的度: 结点拥有的子树的个数或者分支的个数。 树的度: 树中各结点度的最大值。 叶子结点: 又叫终端结点,指度为0的结点。 非终端结点: 又叫分支结点,指度不为0的点。 子结点: 指结点的子树的根。 双亲结点: 与孩子结点的定 ...
分类:
其他好文 时间:
2017-04-24 14:10:23
阅读次数:
123