主页
学习
课程
Java程序设计
JSP程序设计
JavaScript程序设计(建设中)
JavaEE SSH程序设计
Bootstrap:一个CSS框架
Java程序设计工程师考证
前端框架Vue.js
微信小程序
Springboot
Python程序设计
你好,游客。
请登录,
Java Web
学习平台
31
第1章 python介绍
第2章 变量和运算符
第3章 流程控制
第4章 列表
4.1 列表的定义和访问
4.2 遍历
4.3 列表的函数
4.4 案例:直接选择排序
4.5 案例:冒泡排序
4.6 *列表推导式
4.7 二维列表
4.8 案例:扫雷矩阵
第5章 函数
第6章 常用库
第7章 数据容器
第8章 类
第9章 图形库Tkinter
第10章 网络爬虫
第11章 数据库
第12章 web开发
第13章 实训:codessp学习平台后端开发
第14章 Git代码管理
第15章 深度学习和Tensorflow
4.8 案例:扫雷矩阵
扫雷是一个大家都很熟悉的小游戏,游戏规则简单。 点中雷当然就失败了,如果没有点中雷,那么将显示一个数字,这个数字代表周围8个格子有多少颗雷。 如果确定了是雷,可以右键标记是雷,直到所有的雷都被找到。
这一节,我们并不是要做一个扫雷游戏,也不涉及玩法,而是要掌握扫雷背后的数据生成:
1.雷是怎么分布的?
2.究竟那些数字是怎么生成的?
完成下面的练习,做到最后这个谜底会解开。
这一节,我们将采用逐次迭代的的思维方式:每次改进都更接近目标