有些人M1,M2,..。Mn和一些妇女被给予W1,W2,W3,.....Wm。还给出了一个2-d矩阵,它告诉了他喜欢的男人的兴趣。计算所有男人和女人结婚所需的婚姻数量。
constraint:一个男人可以和多个女人结婚,一个女人可以和多个男人结婚。
Approach that I think:我认为这个问题可以用两部分来解决,但是我搞不懂用什么案例来开始这个问题。请指导我们解决这个问题。
我使用选择方法来解决这个问题,但我遇到了一些问题。在看到它的答案后,我在我的程序中发现了两个bug,然后修复了它。我搞不懂为什么会出现这两个bug,有人能帮我解释一下吗?
下面是我的代码:
import java.util.Scanner;
public class JavaTest{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int[] myList = new int[5];
for (int i = 0; i < 5; i++){