【发布时间】:2014-09-11 01:27:08
【问题描述】:
我需要帮助..
我有一个包含浮点数的数组列表:
[.43423, .2132, .3242, .....]
我想创建一个新数组,对该列表进行排序并生成类似
[1, 3, 2, ....]
.43423 becomes 1 because it is the biggest
.3242 becomes 2 because it is the next biggest
etc..
如果小数点相同,则它们成为相同的整数值。
我该怎么做呢?感谢您的帮助
【问题讨论】:
-
为什么是
[1, 3, 2]?为什么不[1, 2, 3]? -
@BitNinja 我认为这是一个错字
-
不,这不是错字。这是因为这就是我必须这样做的方式。目前我的代码非常草率。
-
@Sameer,我想出了一个解决方案。试试我的回答。希望它会有所帮助。 :)
-
可能值得看看这个问题:stackoverflow.com/questions/11997326/…