combatcat
31.03.2021 19:43

Здравствуйте, Хочу создать программу на Java для раскраски графа.

Идею начал так, создал мапу чтобы 1 точка графа имела в value список других точек с которыми она связана.

Map > XtoY = new HashMap >();

XtoY.put(1, new ArrayList ());

XtoY.get(1).add(2);

XtoY.get(1).add(3);

XtoY.get(1).add(5);

XtoY.put(2, new ArrayList ());

XtoY.get(2).add(3);

Но столкнулся с проблемой, как работать с ArrayList-ом из мапы ?

Не могу найти в интернете ничего по поводу этого.

Идея в том чтобы отсортировать для всех ключей мапы те елементы которые находятся в value, так если это ArrayList и узнать какая точка имеен больше всех связей, ту и закрашиваем первой.

Нужен кусок кода с которым я могу пройтись по всем елементам .


Здравствуйте, Хочу создать программу на Java для раскраски графа.Идею начал так, создал мапу чтобы 1

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Nnas22
02.09.2022 01:44
1. Where’s Jacob? He’s not in his room. — Где Иаков? Он не в своей комнате.
A. He might be upstairs. — Он может быть наверху.
В. He may have gone to the gym. — Возможно, он пошел в спортзал.
2. I wonder why Monica speaks such good French? — Интересно, почему Моника говорит на хорошем французском?
A. She could have grown up in France. — Она могла вырасти во Франции.
В. She may still have lessons. — У нее все еще есть уроки.
3. Why is Paul in such a bad mood? — Почему Павел в таком плохом настроении?
A. He could have received some bad news. — Он мог получить плохие новости.
В. He might be tired. — Возможно, он устал.
0,0(0 оценок)
Ответ:
1234567890825
02.09.2022 01:44
1. Where’s Jacob? He’s not in his room. — Где Иаков? Он не в своей комнате.
A. He might be upstairs. — Он может быть наверху.
В. He may have gone to the gym. — Возможно, он пошел в спортзал.
2. I wonder why Monica speaks such good French? — Интересно, почему Моника говорит на хорошем французском?
A. She could have grown up in France. — Она могла вырасти во Франции.
В. She may still have lessons. — У нее все еще есть уроки.
3. Why is Paul in such a bad mood? — Почему Павел в таком плохом настроении?
A. He could have received some bad news. — Он мог получить плохие новости.
В. He might be tired. — Возможно, он устал.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота