Class Solution
-
- All Implemented Interfaces:
public final class Solution
2418 - Sort the People\.
Easy
You are given an array of strings
names
, and an arrayheights
that consists of distinct positive integers. Both arrays are of lengthn
.For each index
i
,names[i]
andheights[i]
denote the name and height of the <code>i<sup>th</sup></code> person.Return
names
sorted in descending order by the people's heights.Example 1:
Input: names = "Mary","John","Emma", heights = 180,165,170
Output: "Mary","Emma","John"
Explanation: Mary is the tallest, followed by Emma and John.
Example 2:
Input: names = "Alice","Bob","Bob", heights = 155,185,150
Output: "Bob","Alice","Bob"
Explanation: The first Bob is the tallest, followed by Alice and the second Bob.
Constraints:
n == names.length == heights.length
<code>1 <= n <= 10<sup>3</sup></code>
1 <= names[i].length <= 20
<code>1 <= heightsi<= 10<sup>5</sup></code>
names[i]
consists of lower and upper case English letters.All the values of
heights
are distinct.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-