【发布时间】:2010-09-22 22:33:21
【问题描述】:
给定一个数字列表,可以是任意顺序,比如
3, -5, -1, 2, 7, 12, -8
我想生成一个代表他们排名的列表,在这种情况下是
4, 1, 2, 3, 5, 6, 0
这些数字实际上是有序列表中的某个成员。请注意,列表的顺序不会改变,它们只是根据排名进行计数。
(这些数字代表 z 顺序,但可能还有其他用途)
【问题讨论】:
-
我认为this 是同一个问题
-
什么对你很重要?时间(我们可以排序并设置一个哈希)?