写点什么

排序

0 人感兴趣 · 41 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/fe/fe95258c029c03d8292de212ea385a4c.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

得物社区推荐精排模型演进

得物社区是一大批年轻人获取潮流信息、分享日常生活的潮流生活社区。其中用户浏览的信息,进行个性化的分发,是由推荐系统来决策完成的。目前得物社区多个场景接入了推荐算法,包括首页推荐双列流、沉浸式视频推荐、分类tab推荐流、直播推荐流等多个场景,为

https://static001.geekbang.org/infoq/0a/0aecb326bfade65d0480bba0a849844f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文掌握使用 Go 标准库 sort 对切片进行排序

本文介绍了如何使用 sort 包里的函数,对基本数据类型的切片进行排序。sort 包还提供了对自定义的集合进行排序,需要实现 Interface 接口,由使用者去自定义排序规则,通过 sort.Sort 函数进行排序。

C++ sort 和 for_each 算法的普通、文艺和 2B 用法

用sort和for_each算法的3种使用方法,来说明C++算法的谓词参数如何传入自己定义的"函数"。

如何对查询结果进行排序

用户头像
向阳逐梦
2022-10-29

我们先来看下不排序的结果:

https://static001.geekbang.org/infoq/15/154bac4e0f7c54df5218f324f755dde4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

​Java 进阶 (三十九)Java 集合类的排序, 查找, 替换操作

在Java方向校招过程中,经常会遇到将输入转换为数组的情况,而我们通常使用ArrayList来表示动态数组。获取到ArrayList对象后,可以根据Collection中的方法进行排序,查找,替换操作。而不用在东奔西走的利用什么各种排序算法、正则来实现了。

Java 键盘输入 n 个数进行排序输出

用户头像
2022-09-04

JAVA 键盘输入n个数进行排序输出,完整代码。

https://static001.geekbang.org/infoq/b8/b846108adaeb6e41a407b74628981ed5.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

用 manim 写一个排序算法动画

用户头像
ooooooh灰灰
2022-08-11

Manim 是一个用于精确编程动画的引擎,专为创建解释性数学视频而设计。 注意,有两个主要版本的 manim。该存储库最初是 3Blue1Brown 的作者的个人项目,目的是为这些视频制作动画,此处提供了视频专用代码。

https://static001.geekbang.org/infoq/d3/d38a8d5f747887a0f513e74a0a249b09.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

太厉害了!腾讯 T4 大牛把《数据结构与算法》讲透了,带源码笔记

用户头像
冉然学Java
2022-08-02

计算机是现代社会中用于解决问题的重要工具,支撑这个工具高效运转的就是其后的各种系统程序、应用程序。

https://static001.geekbang.org/infoq/29/293ed706bc1056b5ea2afec663c24c07.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

mysql 进阶 (八) 排序问题方案探究

在mysql默认order by 只对数字与日期类型可以排序,但对于varchar字符型类型排序好像没有用了,下面我来给各位同学介绍varchar类型排序问题如何解决。

【算法社区】十大排序算法详解

本文详细介绍了冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序、计数排序、桶排序、基数排序、外部排序的算法流程和源码。供读者理解与学习,适合点赞+收藏。有什么错误希望大家直接指出~

https://static001.geekbang.org/infoq/e4/e4b8f7e931c13fc4fef5c2e4baf8897a.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发

用户头像
蒋川
2022-07-12

在日常开发中,特别是内部使用的后台系统时,我们常常会需要用表格来展示数据,同时提供一些操作用于操作表格内的数据。简单的表格直接用原生 HTML table 就好,但如果要在 React 中实现一个功能丰富的表格,其实是非常不容易的。在本站之前的文章....

https://static001.geekbang.org/infoq/b5/b50ea2c1f59159d0a4ce9fd5b352c324.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

leetcode 75. Sort Colors 颜色分类

用户头像
okokabcd
2022-05-24

使用常规思路桶排序解决或根据题目限定条件的另一种思路,leetcode 75. Sort Colors 颜色分类

https://static001.geekbang.org/infoq/b5/b50ea2c1f59159d0a4ce9fd5b352c324.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

leetcode 451. Sort Characters By Frequency 根据字符出现频率排序

用户头像
okokabcd
2022-05-23

用桶排序来解决这个问题。使用hashmap来统计字符出现的频率,统计完再构建一个以频率为key的顺序队列,然后再出队列,出队列的时候把字符按频数追加到字符串返回值上。

https://static001.geekbang.org/infoq/93/9315984285a72e7588cfe605e780037a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Go 语言入门很简单:sort 包

用户头像
宇宙之一粟
2022-04-20

排序算法一直是很经常使用的功能。Go 语言标准库为我们提供了方便快捷的 sort 包 ,这个包实现了四种基本排序算法:插入排序、归并排序、堆排序和快速排序。

https://static001.geekbang.org/infoq/6f/6fb7dc0bb43c28ad0a8daf483b373cb4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 Lambda 表达式实现超强的排序功能

用户头像
看山
2022-01-21

本文演示了使用 Java8 中使用 Lambda 表达式实现各种排序逻辑,新增的语法糖真香。

https://static001.geekbang.org/infoq/36/36c4153f6469a2371c07d56d349d3ea8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Timsort - 混合、稳定、高效的排序算法

用户头像
ue4
2021-12-26

2002年,Tim Peters 开发了 Timsort 排序算法。它巧妙地结合了合并排序和插入排序的思想,并且设计得能很好地处理现实世界中的数据。TimSort 最初在 Python 开发的,但后来移植到了 Java (在 Java 中它以 java.util.Collections.sort 和java.util.Arrays.sor

MapReduce 示例:减少 Hadoop MapReduce 中的侧连接

摘要:在排序和reducer 阶段,reduce 侧连接过程会产生巨大的网络I/O 流量,在这个阶段,相同键的值被聚集在一起。

又双叒叕一行代码:Map 按值排序

用户头像
FunTester
2021-07-21

在分段随机实践—模拟线上流量一文中,我将流量模型统计成为一个个Map<F, Integer>形式数据保存起来。

手写插入排序算法

用户头像
实力程序员
2021-07-19

今天给大家介绍插入排序算法,并且给出源码实现。

https://static001.geekbang.org/infoq/4a/4a91683c10117fbe7e0c28bd305e6e11.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

智能重排序在推荐场景中的应用 (三十四)

用户头像
数据与智能
2021-07-11

写在前面: 大家好,我是强哥,一个热爱分享的技术狂。目前已有 12 年大数据与AI相关项目经验, 10 年推荐系统研究及实践经验。平时喜欢读书、暴走和写作。

开发小技巧之:unicode 的排序和正则匹配

用户头像
程序那些事
2021-07-06

我们知道计算机最先兴起是在国外,出于当时计算机性能的考虑和外国常用字符的考虑,最开始计算机使用的是ASCII,ASCII编码能够表示的字符毕竟是有限的,随着计算机的发展和全世界范围的流行,需要更多的能够表示世界各地字符的编码方式,这种编码方式就是uni

带你掌握 4 种 Python 排序算法

​​​​​​摘要:在编程里,排序是一个重要算法,它可以帮助我们更快、更容易地定位数据。在这篇文章中,我们将使用排序算法分类器对我们的数组进行排序,了解它们是如何工作的。

https://static001.geekbang.org/infoq/a7/a7bad2c568b5762086d8ac67d3cc388e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript 中数组 sort() 方法的基本使用

用户头像
编程三昧
2021-06-08

在日常的代码开发中,关于数组排序的操作可不少,JavaScript 中可以调用 sort 方法对数组进行快速排序。

排序_排序技术文章_InfoQ写作社区