![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序
会上树的小可爱
学生一枚。
展开
-
JAVA数据结构——栈(二)
使用栈完成回文数、字符串反转:根据上一篇文章JAVA数据结构——栈的一些特性完成回文数和串反转。判断回文数,JAVA帮我们封装了一些方法,我们只需要调用方法即可。如:String s = "123";char[] c = s.toCharArray();// 然后遍历后append进sb即可StringBuffer sb = new StringBuffer();sb....原创 2020-01-11 22:14:16 · 1070 阅读 · 0 评论 -
JS实现冒泡排序
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JS排序</title></head><body></body><script> let arr = n...原创 2019-12-26 10:23:13 · 1999 阅读 · 0 评论 -
Python实现八大排序算法
八大排序算法Python实现:一、 插入排序描述:插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)...原创 2019-12-22 13:01:34 · 2376 阅读 · 0 评论 -
使用Comparator根据Map的value进行排序
使用Comparator根据Map的value进行排序:在写推荐系统时,使用到余弦相似度算法对用户进行推荐,里面需要根据value值对推荐由相似度高到底排序,所以撸了一个实现Comparator对map中value进行排序的工具方法。 public static Map<String, Float> sortMapByValue(Map<String, Float>...原创 2019-12-11 11:49:25 · 5188 阅读 · 0 评论