会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
守护式等待
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
58
59
60
61
62
63
64
65
66
67
下一页
2018年12月17日
希尔排序
摘要: 希尔排序 希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词
阅读全文
posted @ 2018-12-17 11:06 守护式等待
阅读(98)
评论(0)
推荐(0)
编辑
插入排序
摘要: 插入排序 插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 插入排序分析 时间复杂
阅读全文
posted @ 2018-12-17 11:05 守护式等待
阅读(103)
评论(0)
推荐(0)
编辑
选择排序
摘要: 选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 选择排序的主要优点与数据移动有
阅读全文
posted @ 2018-12-17 11:04 守护式等待
阅读(198)
评论(0)
推荐(0)
编辑
冒泡排序
摘要: 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡
阅读全文
posted @ 2018-12-17 11:03 守护式等待
阅读(125)
评论(0)
推荐(0)
编辑
Python内置类型性能分析
摘要: Python内置类型性能分析 timeit模块 timeit模块可以用来测试一小段Python代码的执行速度。 class timeit.Timer(stmt='pass', setup='pass', timer=<timer function>) Timer是测量小段代码执行速度的类。 stmt
阅读全文
posted @ 2018-12-17 11:01 守护式等待
阅读(296)
评论(0)
推荐(0)
编辑
常见时间复杂度
摘要: 常见时间复杂度 注意,经常将log2n(以2为底的对数)简写成logn 常见时间复杂度之间的关系 所消耗的时间从小到大 O(1) < O(logn) < O(n) < O(nlogn) < O(n2) < O(n3) < O(2n) < O(n!) < O(nn) 练习: 时间复杂度练习( 参考算法
阅读全文
posted @ 2018-12-17 11:00 守护式等待
阅读(287)
评论(0)
推荐(0)
编辑
MongoDB 备份
摘要: 备份 语法 -h:服务器地址,也可以指定端口号 -d:需要备份的数据库名称 -o:备份的数据存放位置,此目录中存放着备份出来的数据 例1 恢复 语法 -h:服务器地址 -d:需要恢复的数据库实例 --dir:备份数据所在位置 例2
阅读全文
posted @ 2018-12-17 10:53 守护式等待
阅读(114)
评论(0)
推荐(0)
编辑
MongoDB 聚合
摘要: 聚合 aggregate 聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg() 语法 管道 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的输入 在mongodb中,管道具有同样的作用,文档处理完毕后,通过管道进行下一次处理 常用管道 $group
阅读全文
posted @ 2018-12-17 10:52 守护式等待
阅读(303)
评论(0)
推荐(0)
编辑
MongoDB 索引
摘要: 索引 在mysql中已经学习了索引,并知道索引对于查询速度的提升 mongodb也支持索引,以提升查询速度 步骤一:创建大量数据 在命令行中执行如下代码,向集合中插入10万条文档 注意:不要在图形界面中执行,因为软件原因无法插入10万条数据就会中断执行 步骤二:数据查找性能分析 查找姓名为'test
阅读全文
posted @ 2018-12-17 10:52 守护式等待
阅读(144)
评论(0)
推荐(0)
编辑
MongoDB 数据查询
摘要: 数据查询 基本查询 方法find():查询 方法findOne():查询,只返回第一个 方法pretty():将结果格式化 比较运算符 等于,默认是等于判断,没有运算符 小于$lt 小于或等于$lte 大于$gt 大于或等于$gte 不等于$ne 例1:查询名称等于'郭靖'的学生 例2:查询年龄大于
阅读全文
posted @ 2018-12-17 10:48 守护式等待
阅读(4076)
评论(0)
推荐(0)
编辑
上一页
1
···
58
59
60
61
62
63
64
65
66
67
下一页