| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1252 人关注过本帖
标题:怎么用回溯法做4色染图问题啊 谢谢
只看楼主 加入收藏
renzhewu1988
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-7-8
收藏
 问题点数:0 回复次数:2 
怎么用回溯法做4色染图问题啊 谢谢

[实验目的]

掌握利用图结合回溯法解决实际问题的方法。

[问题描述]

四染色定理是计算机科学中著名定理之一,即可以用不多于四种颜色对地图着色,使相邻的行政区域不重色。应用这个定理的结论,用回溯算法对一幅给定的地图染色。

[基本要求]

(1) 采用邻接矩阵(邻接表)存储图,利用栈采用回溯法对地图着色。

(2) 输出染色过程中栈中数据的变化过程。

(3) 用图形模拟输出染色结果。

[测试数据]

(1)

(2)

(4)

(7)

(3)

(5)

(6)

搜索更多相关主题的帖子: 回溯 
2007-07-09 14:44
renzhewu1988
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-7-8
收藏
得分:0 

我想做成矩阵形式的 但是不知道如何做周围不相邻的图成不同颜色的
大家帮个忙吧 我刚入门啊

2007-07-09 14:55
liuyinsitan
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-7-11
收藏
得分:0 
用数字代表颜色,用一个数组记录每个地区的颜色,搜索下一个省份的时候,去判断是否与相邻的省份相同.如不相同 继续递归 相同就回溯了
2007-07-16 10:04
快速回复:怎么用回溯法做4色染图问题啊 谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.041268 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved