Здравствуйте, Хочу создать программу на 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 и узнать какая точка имеен больше всех связей, ту и закрашиваем первой.
Нужен кусок кода с которым я могу пройтись по всем елементам .
Персидское царство было создано Киром II в 558 – 530 г. до н.э.
В восточной деспотии подданный не имел никаких прав. Единственным, кто руководил страной, был царь, он принимал законы, объявлял войну, назначал чиновников и так далее. Гражданин греческого полиса был свободен, участвовал в управлении своего полиса, принимал законы своего города, служил в народном ополчении. Таким образом, главное отличие между гражданином греческого полиса от подданного «восточного деспотии» было свобода и участие в управлении государством.
Персидское царство было создано Киром II в 558 – 530 г. до н.э.
В восточной деспотии подданный не имел никаких прав. Единственным, кто руководил страной, был царь, он принимал законы, объявлял войну, назначал чиновников и так далее. Гражданин греческого полиса был свободен, участвовал в управлении своего полиса, принимал законы своего города, служил в народном ополчении. Таким образом, главное отличие между гражданином греческого полиса от подданного «восточного деспотии» было свобода и участие в управлении государством.
В восточной деспотии подданный не имел никаких прав. Единственным, кто руководил страной, был царь, он принимал законы, объявлял войну, назначал чиновников и так далее. Гражданин греческого полиса был свободен, участвовал в управлении своего полиса, принимал законы своего города, служил в народном ополчении. Таким образом, главное отличие между гражданином греческого полиса от подданного «восточного деспотии» было свобода и участие в управлении государством.