数据结构
半吊子攻城狮
因为年轻我们一无所有,因为年轻我们应有尽有!
展开
-
数据结构-链表
线性表: 线性表结构比较简单 线性表中数据元素之间是一对一的 {a1,a2,a3............an} 出了a1之外 每个元素都有一个直接前驱,除最后一个元素an之外,每个元素都有一个直接后继元素 数组和线性表的区别 数组长度是存放线性表存储空间的长度,存储空间分配这个量一般是不变的 线性表的长度是线性表元素的个数没随着线性表的插入和删除,这个量是变化的 计算地址:原创 2017-03-21 15:44:23 · 181 阅读 · 0 评论 -
数据结构-链表
概念 链表的存储结构有和线性表不同 线性表是按照顺序排列的 元素前后之间以头尾相连接。 链表两个相邻的元素可能在内存中不一定相连,每个元素都有对应的指针域,指针域一般存储到下一个元素的指针,因此删除和插入的速度比较快,时间复杂度为O(1) 添加元素时候才会申请内存,删除元素才会释放内存, 但是进行查询时候速度会比较慢,一般只能进行遍历处理 1、单向链表 链表中最简单的一种是单向链表原创 2017-03-21 16:09:44 · 248 阅读 · 0 评论 -
java(Web)中相对路径,绝对路径问题总结
Web应用中的相对路径,绝对路径,转载 2017-05-18 10:21:05 · 302 阅读 · 0 评论 -
Mysql优化6-数据库表拆分以及配置优化
优化配置 表拆分: 1、水平分割: 按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。 水平分割通常在下面的情况下使用: A 表很大,分割后可以降低在查询时需要读的数据和索引的页数,同时也降低了索引的层数,提高查询速度。 B 表中的数据本来就有独立性,例如表中分别记录各个地区的数据或不同时期的数据,特别是有些数据常用,而另外一些数据不常用。原创 2017-06-04 14:21:29 · 476 阅读 · 0 评论