关于问题求解,书中有一个实际的案例. 上图是一个交叉路口的模型,现在问题是,怎么安排红绿灯才可以保证相应的行驶路线互不交错. 第一步,就是把问题弄清楚. 怎么能让每一条行驶路线不冲突呢? 其实,就是给所有的行驶路线分组(这样保证了安全问题,不会撞车). 并且,所做的分组应该尽可能大一些,用以提高路口的通行效率(经济问题,如果一个组一条路线,虽然不会撞车,但是等待的时间会很长). 有了上面的最大化分组的想法.那么就进一步将问题具体化. 这个路口有13个可供行驶的方向:AB,AC,AD,BA,BC,