数据结构试验-连连看.docxVIP

  • 13
  • 0
  • 约4.48千字
  • 约 11页
  • 2021-02-05 发布于境外
  • 举报
实验课程名称: 数据结构与算法综合实验 实验课程名称: 数据结构与算法综合实验 学生学号 0 实验课成绩 学生实验报告书 实验课程名称 数据结构与算法综合实验 开课学院 计算机科学与技术学院 指导教师姓名 伍新华 学生姓名 蒋正琪 学生专业班级 物联网1502 2016 2017 学年第 2 学期 实验项目名称 连连看游戏综合实践 报告成绩 实验者 蒋正琪 专业班级 物联网1502 组别 同组者 完成日期 年 月曰 第一部分:实验分析与设计(可加页) 一、 实验目的和要求 目的 (1) 了解MFC框架,包括MFC Dialog应用程序和GDI编程。 (2) 了解线性结构,掌握数组和栈操作,掌握数组的遍历、消子和胜负判断等算法。 要求 开发程序使用二维数组来保存游戏地图的数据,实现连连看的核心功能。欢乐连 连看的功能有:主界面、开始游戏、消子、判断胜负、提示、重排、计时、游戏模 式。 二、 分析与设计 1.数据结构的设计 1)顶点存储 添加文件,定义结构体tagVertex,用于保存游戏地图中一个点的行号、列号、值 信息。 typedef struct tagVertex { int row;心算法设计 (1)随机开局算法 1) 计算游戏中元素个数:行数*列数。 2) 计算每种花色重复数:行数*列数/花色数。 判断(行数*列数%花色数)是否为0。如果不为0,则进行异常处理。 判断每

文档评论(0)

1亿VIP精品文档

相关文档