- 29
- 0
- 约9.32千字
- 约 12页
- 2017-11-01 发布于湖北
- 举报
数据结构——地图填色问题
《数据结构》实验报告
院系专业 姓名学号 电话级 班 年月日
实验题目I , J ]=1 表示I , J 两个行政区域相邻,为0表示不相邻
可采用二维数组来表示邻接矩阵G;另外设一数组COLOR[I]记录各行政区域所填颜色,分别取值为{1(红色),2(黄色),3(蓝色),4(绿色)};数据描述如下:
INT G[N][N];
INT COLOR[N+1];
概要设计
typedef struct
{
char vexs[MAX_VERTEX_NUM]; // 行政区域-顶点向量
int acrs[MAX_VERTEX_NUM][MAX_VERTEX_NUM];// 邻接矩阵
int vexnum; // 地图当前行政区域个数
}Graph ;
int Color[MAX_VERTEX_NUM+1]; // 地图行政区域填充的颜色存储数组
long int Count=0; // 统计总共的填色方案个数
本程序包含个函数:
主函数()
创建地图及行政区域的邻接矩阵 Create_Graph ()
显示行政区域的邻接矩阵关系 Printf_Graph ()
对地图行政区域进行第一次着色 Load_Color ()
对地图行政区域进行各种方案着色的显 Print_Color
您可能关注的文档
最近下载
- 护士在合理使用抗菌药物中的角色与作用.pptx VIP
- XCMG-QY25K--II-汽车起重机-Truck-Crane说明书.pdf VIP
- c语言入门基础知识 .pdf VIP
- 新版2026年(全国1卷)高考英语真题分析及2027备考建议.pdf
- 无冬之夜2控制台代码.pdf VIP
- 学校食堂食材采购与验收的管理制度.docx VIP
- 学校食堂食材采购验收制度.doc VIP
- 2023版《中国可切除食管癌围手术期诊疗实践指南》.pptx VIP
- c语言基础知识归纳-c语言基础知识入门.pptx VIP
- 2024重庆大学《镁合金学报(英文)》期刊编辑招聘2人笔试备考题库及答案解析.docx VIP
原创力文档

文档评论(0)