Adjacency list graph. Theory is one thing, but writing efficient code requires choosing the r...