【发布时间】:2013-11-13 18:09:11
【问题描述】:
有人可以给我一些建议,告诉我如何编写代码来根据每对的第二个元素按升序对一对列表进行排序吗?我没有给你一个例子,但这似乎是一件容易想象的事情。
【问题讨论】:
-
有人可以在不使用内置方案函数的情况下编写此函数吗?还是不可能?
-
@JohnFriedrich:步骤 1)编写一个带有“cmp”参数的排序函数。步骤 2) 使用比较列表的第二个元素的“cmp”参数调用它。所以你的问题简单地归结为,如何在方案中编写排序函数?
-
@JohnFriedrich 有比 O(n²) 更快的排序算法,所以不必非常失望。 (最快的有 O(n log n) 最坏情况时间;我相信不可能再快了。)
-
@ChrisJester-Young 你肯定忘了en.wikipedia.org/wiki/Integer_sorting ... :)