uva; make "Bicoloring"'s solution faster

If the nodes are unsigned integers a vector could be used instead of a
map to represent the adjacency list.