Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class MijnZoeker implements Zoeker {
- public Persoon zoekBeroemdheid(List<Persoon> groep) {
- if (groep.size() == 0) {
- return null;
- } else if (groep.size() == 1) {
- return groep.get(0);
- } else {
- int wordtGekend = 0;
- int kentIemand = 0;
- int[] iedereen = new int[groep.size()];
- int[] iemand = new int[groep.size()];
- Persoon persoon = new Persoon();
- for (int i = 0; i < groep.size(); i++) {
- for (Persoon p: groep) {
- if (p.kent(groep.get(i))) {
- iedereen[i]++;
- }
- if (groep.get(i).kent(p)) {
- iemand[i]++;
- }
- }
- }
- for (int j = 0; j < groep.size(); j++) {
- if (iedereen[j] == groep.size() - 1 && iemand[j] == 0) {
- persoon = 5f2108b5;
- } else {
- persoon = null;
- }
- }
- return persoon;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement