本文主要是介绍六一儿童节,老师带了很多好吃的巧克力到幼儿园。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一个算法三种实现方法
import java.util.Arrays;
import java.util.Scanner;public class Sixone {public static void main(String[] args) {int n , m, count = 0, a = 0, b = 0;Scanner s = new Scanner(System.in);n = s.nextInt();int [] h = new int[n];for(int i = 0; i < n; i++) {h[i] = s.nextInt();}m = s.nextInt();int [] w = new int[m];for(int i = 0; i < m; i++) {w[i] = s.nextInt();}Arrays.sort(h);Arrays.sort(w);// 方法一while(a < h.length && b < w.length) {if(w[b] >= h[a]) {count++;a++;b++;}else {b++;}}/* 方法二* for(; a<h.length && b<w.length; ) {if(w[b] >= h[a]) {count++;a++;b++;}else {b++;}}//方法三 int f = n - 1;for(int j = m - 1; j >= 0; j--) {for(int i = f; i >= 0; i--)if(w[j] >= h[i]) {count++;f = i - 1;break;}}*/System.out.println(count);}}
这篇关于六一儿童节,老师带了很多好吃的巧克力到幼儿园。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!