问题标签 [sorting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
13045 浏览

c - 具有 C 语言基本排序算法的良好参考卡/备忘单?

我一直在寻找(没有运气)完美的参考卡,其中包含 C 中的所有基本排序算法(或者可能是伪代码)。维基百科是一个极好的信息来源,但这次我正在寻找更便携的东西(如果可能的话,口袋大小)当然是可打印的。任何建议将不胜感激!

0 投票
1 回答
5411 浏览

c++ - 如何对用户定义类型的 CArray 进行排序?

有没有内置的方法在 C++ 中对 CArray 进行排序?

0 投票
5 回答
8253 浏览

c# - C# - 当每个“行”有多个值时对列表进行排序?

异常:无法比较数组中的两个元素。

那么如何使用 Sort() 比较“名称”而不是卡在键上?

0 投票
18 回答
61055 浏览

c# - C#中的自然排序顺序

任何人都有很好的资源或在 C# 中为FileInfo数组提供自然顺序排序的示例?我正在IComparer以我的方式实现接口。

0 投票
5 回答
10516 浏览

user-interface - 在 Selenium 中验证排序

有人用 Selenium 测试过排序吗?我想验证以不同方式对表格进行排序(az、za、state、date 等)。任何帮助将不胜感激。

/Göran

0 投票
3 回答
1593 浏览

url - 在 Jython 中按长度对 URL 列表进行排序

我正在编写一个 Jython 脚本来对 URL 列表进行排序。

我有一个看起来像这样的列表:

http://www.domain.com/folder1/folder2/|,1
http://www.domain.com/folder1/|,1
http://www.domain.com/folder1/folder2/folder3/|, 1
http://www.domain.com/folder1/|,1
http://www.domain.com/folder1/folder2/|,1
http://www.domain.com/folder1/folder2/|,1
http://www.domain.com/folder1/folder2/folder3/|,1

管道和逗号将路径与该路径下的文件数量分开。是否有可能使用 Jython 按长度对 URL 进行排序,所以它最终看起来像下面的列表:

http://www.domain.com/folder1/|,1
http://www.domain.com/folder1/|,1
http://www.domain.com/folder1/folder2/|,1
http:// /www.domain.com/folder1/folder2/|,1
http://www.domain.com/folder1/folder2/|,1
http://www.domain.com/folder1/folder2/folder3/|,1
http://www.domain.com/folder1/folder2/folder3/|,1

希望你们明白我的意思,任何帮助将不胜感激。干杯

0 投票
6 回答
28442 浏览

.net - DataGridView 排序和例如 BindingList在 .NET 中

BindingList<T>在我的 Windows 窗体中使用了一个包含“ IComparable<Contact>”联系人对象的列表。现在我希望用户能够按网格中显示的任何列进行排序。

MSDN online 上描述了一种方法,它显示了如何实现基于BindingList<T>允许排序的自定义集合。但是,是不是有一个排序事件或可以在 DataGridView(或者更好的是,在 BindingSource 上)中捕获的东西来使用自定义代码对基础集合进行排序?

我不太喜欢 MSDN 描述的方式。另一种方法是我可以轻松地将 LINQ 查询应用于集合。

0 投票
26 回答
134777 浏览

asp.net - GridView 排序:SortDirection 总是升序

我有一个gridview,当用户单击标题时,我需要对其元素进行排序。
它的数据源是一个 List 对象。

aspx 是这样定义的:

后面的代码是这样定义的:
首先加载:

当用户点击标题时:

我的问题是 e.SortDirection 总是设置为升序。
我有一个类似代码的网页,它运行良好,e.SortDirection 在升序和降序之间交替。

我做错什么了 ?

0 投票
8 回答
559 浏览

arrays - 比较排序是否必须比较所有相邻单元格?

比较排序是否必须比较 A[i] 最大值和 A[i+1] 最大值?我认为任何比较排序都必须,但我不确定。我检查了归并排序、插入排序和快速排序,并且必须比较它们中的 A[i] 最大值和 A[i+1] 最大值。

0 投票
3 回答
374 浏览

c# - 使用 .Net 如何使用 Sort 方法对数组进行反向排序,即从 Z 到 A?

使用 .Net 如何使用 Sort 方法对数组进行反向排序,即从 Z 到 A?