- 博客(5)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 python 几种常见排序算法
1. 插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)。在第一部分排序完成后,再将这个最后元素插入...
2018-05-15 11:43:05
280
原创 对一个排序的思想的深入
能否快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的值,为了简化起见,我们假设这个数组中肯定存在至少一组符合要求的解。 假如有如下的两个数组,如图所示: 5,6,1,4,7,9,8 给定Sum= 10 1,5,6,7,8,9 给定Sum= 10 分析与解法 这个题目不是很难,也很容易理解。但是要得出高效率的解法,还是需要一番思考的。 解法一 一个直接的解法...
2018-05-21 07:16:42
122
原创 初始Linux和vim
计算机系统 硬件 运算器 控制器 存储器 输入设备 输出设备 软件 系统软件 操作系统(Windows,Linux,Unix,MacOS)分为内核和系统程序,主要负责管理硬件。 应用软件 Linux下的命令 bash ps(process state) 查看进程状态 adduser 用户名 创建个新用户 passwd 用户名 改对应用户名的密码 who/who am i/...
2018-05-21 00:25:03
194
原创 初识JavaScript
JavaScript——Js 2005年Ajax 异步的不刷新界面的时候,从后台加载数据,js开始流行 2010年commonjs和nodo.js的出现使js可以写服务器 React Native JSX 写一套东西可以打包成安卓和ios两套东西 Web = HTML + CSS + JavaScript JavaScript = ECMAScript(语法规范) + BOM(浏览器对象模型)...
2018-05-21 00:19:30
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人