【发布时间】:2014-07-25 17:32:50
【问题描述】:
我有一个有时有重复条目的数组,比如说我有一个数组
array("dog", "cat", "cat", "mouse", "cat", "dog")
现在,如果我使用我找到的方法 here 我可以使数组成为这样的唯一数组
array("dog", "cat", "mouse")
但是,我要做的是首先根据值密度对这个列表进行排序,例如,原始数组中有 3 只猫、2 条狗和 1 只老鼠,但是唯一的这个顺序是不正确的 dog->cat ->鼠标而不是猫->狗->鼠标。如何按密度对数组进行排序,然后使其独一无二?
【问题讨论】: