- 博客(3)
- 收藏
- 关注
原创 链表数据结构
链表数据结构1 历史2 结构2.1 单向链表2.2 双向链表2.3 循环链表3链表的应用链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer)。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快得多,但是查找一个节点或者访问特定编号的节点则需要O(n)的时间...
2019-04-26 10:56:00
702
原创 快速排序算法原理及Java代码实现
快速排序算法原理及Java代码实现1 基本思想1.1 意义1.2 简单解释1.3 基本思想1.4 图示2 Java代码实现快速排序1 基本思想1.1 意义快速排序是冒泡排序的改进版,也是最好的一种内排序,还涉及到分治和递归1.2 简单解释冒泡排序中记录的比较和交换是在相邻的单元中进行,每次交换只能上移或下移一个单元,因而总的比较和移动次数较多1.3 基本思想①先从数列中取出一个数作为...
2019-04-24 23:50:18
1126
原创 Linux简介及在VMware上安装第一台虚拟机
Linux基础入门教程1 简介1.1 Linux概念1.2 VMware简介1.3 XShell简介1.4 xftp2 Linux目录结构3 步骤3.1 安装虚拟机3.2修改虚拟机IP地址3.3克隆虚拟机1 简介是一个源于Unix的开源免费的操作系统。特点:免费、安全、强大1.1 Linux概念Linux是一种自由和开放源码的类 UNIX 操作系统。该操作系统的内核由林纳斯·托瓦兹在199...
2019-04-22 22:50:14
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人