会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
L-Drake
扫雷游戏
摘要: 一、扫雷游戏分析 关键步骤:两个二维数组的大小为11*11,但实际上操作的只有中心的9*9的棋盘,创建另外两行的原因是方便统计一个坐标周围3*3的雷的个数1.创建两个二维数组一个存放布置好的雷(1号),另外一个存放空的棋盘(2号)2.选手选出来的坐标传到1号棋盘上对坐标进行分析如果是雷就返回被炸死了
阅读全文
posted @ 2023-10-20 17:36 不再遇见你
阅读(167)
评论(0)
推荐(2)
编辑
三子棋
摘要: 三子棋游戏一、分析 1.创建一个进入游戏让玩家选择的框架2.创建一个三子棋的棋盘,棋盘内部存放玩家和电脑下的棋子,所以总的来说棋盘是由一个二维数组和棋盘框架构成的3.对棋盘进行操作4.判断棋局并做出调整 二、代码 game.h #define _CRT_SECURE_NO_WARNINGS 1 #i
阅读全文
posted @ 2023-10-19 00:41 不再遇见你
阅读(180)
评论(0)
推荐(0)
编辑
青蛙跳台阶(C语言数学排列组合公式求解法)
摘要: 题目:从前有一只青蛙他想跳台阶,有n级台阶,青蛙一次可以跳1级台阶,也可以跳2级台阶;问:该青蛙跳到第n级台阶一共有多少种跳法。 当只有跳一级台阶的方法跳时,总共跳n步,共有1次跳法 当用了一次跳二级台阶的方法跳时,总共跳n-1步,共有n-1次跳法 当用了两次跳二级台阶的方法跳时,总共跳n-2步,共
阅读全文
posted @ 2023-10-18 18:33 不再遇见你
阅读(185)
评论(0)
推荐(0)
编辑
汉诺塔问题(C语言递归实现)
摘要: 一、问题分析 1.要用递归实现汉诺塔问题得先了解递归的两个必要条件 (1)存在限制条件,当满足这个条件的时候,递归将不再继续 (2)每次调用递归之后会越来越接近这个限制条件 2.汉诺塔问题用递归解决的思路 (1)假设有n个大小不一样的盘子且大盘子下面不能有小盘子,三根柱子A,B,C (2)找到限制条
阅读全文
posted @ 2023-10-16 04:02 不再遇见你
阅读(270)
评论(0)
推荐(0)
编辑
导航
博客园
首页
联系
订阅
管理
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
公告
昵称:
不再遇见你
园龄:
1年6个月
粉丝:
1
关注:
0
+加关注
统计
随笔 - 4
文章 - 0
评论 - 0
阅读 -
811
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
合集
编程学习(4)
随笔分类
C(4)
随笔档案
2023年10月(4)
阅读排行榜
1. 汉诺塔问题(C语言递归实现)(270)
2. 青蛙跳台阶(C语言数学排列组合公式求解法)(185)
3. 三子棋(180)
4. 扫雷游戏(167)
推荐排行榜
1. 扫雷游戏(2)
点击右上角即可分享