最新文章列表

重读JDK1.8

  集合排序:Collections.sort   import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; public class Test { public static void main(String[] args) { Arr ...
吕人山 评论(0) 有364人浏览 2019-11-04 18:59

(转)[MySQL]collate区分大小写

 转自:https://www.cnblogs.com/cyhzzu/p/6485050.html   Mysql 查询区分大小写   mysql查询默认是不区分大小写的 如: 1 2 select * from some_table where str=‘abc'; select * from some_table where str=' ...
繁星水 评论(0) 有554人浏览 2019-09-05 10:35

JSONObject.parseObject,fastjson属性排序问题

fastjson中,如果需要得到有序的属性排列,有两种方案 Map pramMap = JSONObject.parseObject(reqParams, TreeMap.class); String serial = JSON.toJSONString(pramMap, SerializerFeature.SortField)  上面这段代码得到的字符串字段就是有序的,但是这段代码有个前提 ...
sxlkk 评论(0) 有4983人浏览 2018-12-25 16:44

如何优雅的构建排序公式

<div class="iteye-blog-content-contain" style="font-size: 14px"></div> 最近的一个项目中的需求要对一堆元素进行排序,排序的依据是元素在页面上面的坐标位置,然后按照顺序给所有元素一个编号。如下图所示:   排序并编号 做这个需求的是一个新入职的小伙,思 ...
flyfox1982 评论(0) 有697人浏览 2018-12-12 17:54

排序算法总结

排序算法几种分类方式: 1,稳定排序和不稳定排序       如果a==b, 当排序之前a在b的前面,排序后,a仍然在b的前面,则该排序算法为稳定排序算法。否则为不稳定排序算法。 2,非线性时间比较类排序和线性时间非比较类排序算法       非线性时间比较类排序:通过比较来决定元素间的相对位置,由于比较次数,使其时间复杂度不能 突破O(nlogn)。       线性时间非比较类排 ...
fly_ever 评论(0) 有770人浏览 2018-09-22 22:14

JS 堆排序

function heapSort(arr) { var len = arr.length; function swap(arr, rootIndex, maxIndex) { var temp = arr[rootIndex]; arr[rootIndex] = arr[maxIndex]; arr[maxIndex] = temp; ...
onestopweb 评论(0) 有1185人浏览 2018-07-18 16:06

如何排序含有数字的字符串

using System; using System.Collections.Generic;   class Program {     static void Main(string[] args)     {         string[] floors ={ "第3次", "第2次", "第11次" };   ...
dqifa 评论(0) 有1145人浏览 2018-06-13 21:19

js自定义多字段排序

多字段同时排序在后端很好实现,直接order by field1 asc, field2 asc,field3 desc… 如下可实现在前端按照多字段同时排序: //测试数据 var items = [ {name:"linc",age:28,num:1234}, {name:"linc",age:28,num:12345}, ...
hanxin830311 评论(0) 有3037人浏览 2018-05-26 09:58

分组排序

直接上代码 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.util.Map; public class GroupSortTest ...
jacktan123 评论(0) 有414人浏览 2018-04-29 00:07

java基础——Collections.sort的两种用法

Collections是一个工具类,sort是其中的静态方法,是用来对List类型进行排序的,它有两种参数形式: public static <T extends Comparable<? super T>> void sort(List<T> list) { list.sort(null); } pub ...
hanxin830311 评论(0) 有3284人浏览 2018-04-20 09:45

冒泡排序、快速排序(快排)、KMP算法的Java实现

人太懒了,好久没发文章了。今天就写点自己的算法实现吧。比较简单恐贻笑大方之家,但又觉得还是记录下来比较好。   前两天qq的群里有人再说他老大不懂java但在招聘Java工程师。所以就选择语言无关又能考察下能力的最大公约数----算法。大概是冒泡排序、快速排序(快排)、二分查找、KMP算法。   做Java大家都懂,可以通过comparable和Comparator的方式来方便的排序,所以大家平 ...
笨小孩在早起 评论(0) 有771人浏览 2018-03-15 14:43

冒泡排序算法

算法分析         冒泡排序算法是所有排序算法中最简单的,在生活中应该也会看到气泡从水里面出来时,越到水面上气泡就会变的越大。在物理上学气压的时候好像也看到过这种现象;其实理解冒泡排序就可以根据这种现象来理解:每一次遍历,都把大的往后面排(当然也可以把小的往后面排),所以每一次都可以把无序中最大的(最小)的元素放到无序的最后面(或者说有序元素的最开始);         基本步骤:   ...
renhanxiang 评论(0) 有491人浏览 2018-03-10 10:55

Collections.sort(List, Comparator)方法解析

Collections.sort()方法有两种参数类型,如下: Collections.sort(List<T> list),直接给定需要排序的list,然后按照自然排序进行排序。 Collections.sort(List<T> list,Comparator<? super T> c),这个方法需要提供比较器,然后排序时会根据比较器的实现逻辑进行排序。 ...
jjhpeopl 评论(0) 有2826人浏览 2018-01-22 17:03

Redis排序

1、SORT命令   SORT命令可以对列表类型、集合类型和有序集合类型键进行排序,并且可以完成与关系数据库中的连接查询相类似的任务。   在对有序集合进行排序时会忽略元素的分数,只针对元素自身的值进行排序。   除了可以排列数字外,SORT命令还可以通过 ALPHA 参数实现按照字典顺序排列非数字元素。   SORT mylist ALPHA   SORT mylist DE ...
decao 评论(0) 有961人浏览 2017-11-28 09:10

冒泡排序

  排序邏輯                                       排序動畫             /** * * @author baoy * */ public class BubbleSort { public static void main(String[] args) { int a[] = {1,6,2, ...
knight_black_bob 评论(0) 有790人浏览 2017-09-07 16:55

插入排序

   排序動畫           import java.util.Arrays; /** * * <pre> 例如:int[] values = { 5, 2, 4, 1, 3 }; 排序过程: 第1次:2,5,4,1,3 第2次:2,4,5,1,3 第3次:1,2,4,5,3 第4次:1,2,3,4,5 </ ...
knight_black_bob 评论(0) 有670人浏览 2017-09-07 16:30

选择排序

选择排序        排序动画        import java.util.Arrays; /** * 选择排序 * @author baoy * */ public class SelectionSort { public static void main(String[] args) { int []a = {49,38,65,97 ...
knight_black_bob 评论(0) 有529人浏览 2017-09-07 14:46

希尔排序

    算法逻辑                                                                               算法动画      import java.util.Arrays; /** * <pre> * 步骤1:比如现在有数组{82 ,31 ,29 ,71, 72, 42, 64, 5,11 ...
knight_black_bob 评论(0) 有1037人浏览 2017-09-07 14:22

堆排序

堆排序   逻辑结构                             物理结构                                  动画效果       import org.apache.commons.lang.ArrayUtils; /** * * 详细博文 * http://blog.csdn.net/jianyuerensheng/ ...
knight_black_bob 评论(0) 有710人浏览 2017-09-06 14:00

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics