leetcode-870-Advantage Shuffle
问题
Given two arrays A and B of equal size, the advantage of A with respect to B is the number of indices i for which A[i] > B[i].
Return any permutation of A that maximizes its advantage with respect to B.
Example 1:
1 | Input: A = [2,7,11,15], B = [1,10,4,11] |
Example 2:
1 | Input: A = [12,24,8,32], B = [13,25,32,11] |
Note:
1 <= A.length = B.length <= 100000 <= A[i] <= 10^90 <= B[i] <= 10^9
分析
https://leetcode.com/problems/advantage-shuffle/discuss/149822/JAVA-Greedy-6-lines-with-Explanation

代码
1 | class Solution { |
Author: Hatton.Liu
Link: http://hattonl.github.io/2020/03/24/leetcode-870/
License: 知识共享署名-非商业性使用 4.0 国际许可协议