Здравствуйте, Хочу создать программу на 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 и узнать какая точка имеен больше всех связей, ту и закрашиваем первой.
Нужен кусок кода с которым я могу пройтись по всем елементам .
возможный ответ к заданию по литературному чтению
Когда Евсейка вернулся домой, он о своем приключении рассказал мальчишкам, но те ему не поверили. «Придется возвращаться, - подумал Евсейка, — чтобы добыть какие-нибудь доказательства существования Подводною царства». Побежал он скорее на берег моря, а там штормит, вода бурлит и пенится. Подошел мальчик как можно ближе, собрался броситься в волны, и вдруг увидел в морской пене чудище огромную рыбину, которая с ним заговорила. «Съест меня, если сделаю хоть шаге, — в страхе подумал незадачливый рыболов. Рыбина развернулась и со злостью шлепнула хвостом по морской поверхности. Ёв-сейку с головы до ног окатило холодной соленой водой. Сердце его забилось — и он очнулся на том же самом камне, с которого свалился в воду, только на сей раз он был совершенно мокрым. С неба лил дождь как из ведра. Евсейка смотал удочку и бросился домой.
возможный ответ к заданию по литературному чтению
Когда Евсейка вернулся домой, он о своем приключении рассказал мальчишкам, но те ему не поверили. «Придется возвращаться, - подумал Евсейка, — чтобы добыть какие-нибудь доказательства существования Подводною царства». Побежал он скорее на берег моря, а там штормит, вода бурлит и пенится. Подошел мальчик как можно ближе, собрался броситься в волны, и вдруг увидел в морской пене чудище огромную рыбину, которая с ним заговорила. «Съест меня, если сделаю хоть шаге, — в страхе подумал незадачливый рыболов. Рыбина развернулась и со злостью шлепнула хвостом по морской поверхности. Ёв-сейку с головы до ног окатило холодной соленой водой. Сердце его забилось — и он очнулся на том же самом камне, с которого свалился в воду, только на сей раз он был совершенно мокрым. С неба лил дождь как из ведра. Евсейка смотал удочку и бросился домой.
Когда Евсейка вернулся домой, он о своем приключении рассказал мальчишкам, но те ему не поверили. «Придется возвращаться, - подумал Евсейка, — чтобы добыть какие-нибудь доказательства существования Подводною царства». Побежал он скорее на берег моря, а там штормит, вода бурлит и пенится. Подошел мальчик как можно ближе, собрался броситься в волны, и вдруг увидел в морской пене чудище огромную рыбину, которая с ним заговорила. «Съест меня, если сделаю хоть шаге, — в страхе подумал незадачливый рыболов. Рыбина развернулась и со злостью шлепнула хвостом по морской поверхности. Ёв-сейку с головы до ног окатило холодной соленой водой. Сердце его забилось — и он очнулся на том же самом камне, с которого свалился в воду, только на сей раз он был совершенно мокрым. С неба лил дождь как из ведра. Евсейка смотал удочку и бросился домой.