【数据结构】排序
孟令杰
互联网技术研究
展开
-
集合排序 用Collections.sort()
//年款分组HashSet h=new HashSet(); Set yearSet=new HashSet(); for(CarModelMongo model:carModelList){ yearSet.add(model.getYearName()); } List yearlist = new ArrayList(yearSet); Collections.so原创 2017-03-30 16:06:46 · 519 阅读 · 0 评论 -
将元数据前补零
/** * 将元数据前补零,补后的总长度为指定的长度,以字符串的形式返回 * @param sourceDate * @param formatLength * @return 重组后的数据 */ public static String frontCompWithZore(int sourceDate,int f原创 2017-07-11 20:56:45 · 337 阅读 · 0 评论 -
八大排序算法
概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键原创 2016-09-02 09:44:38 · 353 阅读 · 0 评论