HTMLify
Day 87
Views: 4 | Author: djdj
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | class Solution { /** * @param Integer[] $arr * @return Integer[] */ function arrayRankTransform($arr) { if (empty($arr)) return $arr; $s = $arr; sort($s); $uni = array_values(array_unique($s)); $r = []; for ($i = 0; $i < count($uni); $i++) { $r[$uni[$i]] = $i + 1; } $rs = []; foreach ($arr as $v) { $rs[] = $r[$v]; } return $rs; } } |