摘要: 流年静坐,岁月冷暖,岁月匆匆,人生几何。 同时给大家推荐这个动态图文讲解8大排序算法写的非常赞!1. 基数排序 前言:基数排序是基于队列处理的。 排序要基于某个特定值,我们将这个值成为排序关键字。基数排序并不是基于排序关键字来比较排序项,而是基于排序关键字的结构。对于... 阅读全文
posted @ 2015-11-19 22:46 snowwolf101 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一些高级排序算法的Java实现1. 快速排序 快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,另外其中涉及的分而治之的思想在程序设计中也是一个常用的技巧,因此它是需要认真学习的一个算法重点。快速排序是C.R.A.Hoare于1962年提出的一种划分交换... 阅读全文
posted @ 2015-11-19 20:08 snowwolf101 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 简单就是平凡,平凡即是伟大1. 排序辅助类Contact.javapackage ds.java.ch09;/** * @author LbZhang * @version 创建时间:2015年11月19日 下午1:27:57 * @param * @descriptio... 阅读全文
posted @ 2015-11-19 13:27 snowwolf101 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.查找的定义 查找是这样一个过程,即在某个项目组中寻找某一指定目标元素,或者确定该组中并不存在该目标元素。 对其进行查找的项目的组有时也成为查找池。 两种常见的查找方式:线性查找和二分查找。 为了能够查找某一对象,我们就必须将一个对象跟另一个对象进行比较。我们对... 阅读全文
posted @ 2015-11-19 09:58 snowwolf101 阅读(626) 评论(0) 推荐(0) 编辑