用Prolog实现表示图和图的深度优先搜索、迪克斯特拉算法和简单着色算法