数据的结构——地图填色问题.docVIP

  • 25
  • 0
  • 约9.99千字
  • 约 12页
  • 2019-01-22 发布于安徽
  • 举报
PAGE 精彩文档 实用标准文案 《数据结构》实验报告 院系 光电与信息工程学院 专业 电子信息工程 姓名 学号 电话 2011级 2班 2013年5月22日 实验题目 数据结构——期末综合实验——地图填色问题 问题描述 1976年。美国科学家APPEL和HAKEN利用计算机证明了:对一张地图,可以用不超过4种颜色对其填色,使得相邻的区域填上不同的颜色。要求输入一张行政区地图,用4种颜色对其填色,要求相邻的行政区域内没有相同的颜色,给出所有的填色方案,并统计方案个数。 数据描述 首先考虑如何存储行政区域图,由于邻接矩阵能更好地描述各行政区之间的关系,所以采用邻接矩阵G来存储地图。 G[ I , J ]=1 表示I , J 两个行政区域相邻,为0表示不相邻 可采用二维数组来表示邻接矩阵G;另外设一数组COLOR[I]记录各行政区域所填颜色,分别取值为{1(红色),2(黄色),3(蓝色),4(绿色)};数据描述如下: INT G[N][N]; INT COLOR[N+1]; 概要设计 全局变量定义 #define MAX_VERTEX_NUM 26 // 最大行政区域个数 // 邻接矩阵数据类型的定义

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档