题目
解题思路
- 对两个数组进行排序,方便进行逐个对比;
- 从胃口最小的孩子开始对比,最后的索引位置即为孩子数量。
代码展示
class Solution {
public int findContentChildren(int[] g, int[] s) {
int ans = 0;
Arrays.sort(g);
Arrays.sort(s);
for (int i = 0; i < s.length; i++){
if(ans < g.length && s[i] >= g[ans]){
ans++;
}
}
return ans;
}
}