455. 分发饼干

让胃口最小的孩子先吃饱。

  1. class Solution {
  2. public int findContentChildren(int[] g, int[] s) {
  3. // 贪心算法,给要求最少的孩子,分配可满足的最小的饼干。
  4. Arrays.sort(g); // 要求最少
  5. Arrays.sort(s); // 饼干最少
  6. int start = 0;
  7. int count = 0;
  8. for(int i = 0;i<s.length && start<g.length;i++){
  9. if(s[i] >= g[start]){
  10. start++;
  11. count++;
  12. }
  13. }
  14. return count;
  15. }
  16. }