How did Qin Shihuangdi unite the states of northern China?
He conquered the other six states and ended the wars.
He staged a revolution and overthrew the emperor of China.
He formed alliances with the other states and was elected leader.
He connected the states by expanding trade routes and improving roads.