
Java
文章平均质量分 89
还是不知道是谁
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
收集到的一些java方面的博客文章
线程池RedisRedis几个认识误区 - [Saturday, Dec 4th, 2010 by Tim] 回滚段回滚段的学习原创 2015-10-22 15:52:18 · 334 阅读 · 0 评论 -
排序及选择算法的java实现(一)选择、冒泡、插入、希尔、归并、快排
上面这六种排序算法其实都可以认为是一棵二叉树,每一次比较都对应一个树的内部节点,叶节点是数组元素。具有n个叶节点的二叉树最小深度是logn,所以最差时间复杂度是O(nlogn)。实际上所有基于比较的算法都可以归结为一棵二叉树,这就决定了它们的最差时间复杂度都不可能低于O(nlogn)。原创 2015-12-11 00:22:19 · 806 阅读 · 0 评论 -
排序及选择算法的java实现(三)计数排序、计数选择、随机选择、最差线性时间选择
计数排序计数排序是分配排序的一种,它和另两种分配排序:基数排序、桶排序都是线性时间排序算法,即时间复杂度是O(n)。原创 2015-12-17 21:55:11 · 637 阅读 · 0 评论