-
扫雷(图遍历)
背景
你玩儿过扫雷游戏吧?有个操作系统中带了这个小游戏,那个系统叫什么来着?;-)在游戏中要想过关,就必须要在一个 NxM 的区域上找出所有的地雷。游戏过程中,计算机会在地图上显示一些数字从而帮助你确定哪里有地雷。例如,在下面这个有两颗地雷的 4x4 的地图(*表示地雷):
*...
....
.*..
....
根据上面的地图,可以计算出应该提供给游戏者的数字如下所示:
*100
2210
1*10
1110
每个数字表示了该方格周围到底有几个地雷,当然,一个方格周围最多的时候只会有八个。
输入
输入中将包括一系列的地图,每个地图的第一行有两个整数 n 和 m(0
- 2022-01-25 19:22:18下载
- 积分:1
-
基于鱼群算法的函数寻优算法
基于鱼群算法的函数寻优算法,大家可以参考一下,对于大家熟悉鱼群算法有帮助。人工鱼群算法是李晓磊等人于2002年提出的一类基于动物行为的群体智能优化算法.该算法是通过模拟鱼类的觅食、聚群、追尾、随机等行为在搜索域中进行寻优,是集群体智能思想的一个具体应用.
- 2022-10-30 08:35:03下载
- 积分:1
-
邻结表存储的无向图的建立及遍历输出(包括深度优先与广度优先搜索)...
邻结表存储的无向图的建立及遍历输出(包括深度优先与广度优先搜索)- The neighbour ties the table to save non- (first first searches
to the chart establishment and the calendar output including depth
with breadth)
- 2022-04-27 05:15:49下载
- 积分:1
-
城市轮廓线算法。采用分治发算法,输入为第一行房子个数,而后(左,高,右)。...
城市轮廓线算法。采用分治发算法,输入为第一行房子个数,而后(左,高,右)。-Contour algorithm city. Made use of sub-rule algorithm, enter the number for the first line of the house, and then (left, high, right).
- 2023-02-17 21:45:03下载
- 积分:1
-
poj1915求移动棋子到特定位置的最少次数,BFS经典题目
poj1915求移动棋子到特定位置的最少次数,BFS经典题目-poj1915 for mobile pawn to a specific location of the minimum number, BFS Classic Title
- 2023-06-10 02:35:03下载
- 积分:1
-
曲线提取与链码匹配
输入影像的初始边缘二值图像,程序会自动进行边缘曲线的提取的断开,并自动实现曲线的匹配。
- 2022-07-02 12:32:40下载
- 积分:1
-
用vc++实现三角函数的求值,可以求sin cos以及反三角函数的值
用vc++实现三角函数的求值,可以求sin cos以及反三角函数的值-vc used for the realization of trigonometry values can help sin cos Anti-trigonometric functions and values
- 2022-07-11 20:44:30下载
- 积分:1
-
this program is continuation of 1laser
this program is continuation of 1laser - can fire 2 lasers rangefinders from MDL simultaneusly and then registers measured distance to file - very useful for photogrametry-this program is continuation of 1laser- can fire 2 lasers rangefinders from MDL simultaneusly and then registers measured distance to file- very useful for photogrametry
- 2022-03-25 19:09:06下载
- 积分:1
-
voc release3.1 windows 版本
VOC-release3.1windows版本
(行人检测使用变形部件为基础的模式)
下win32bit编译,matlab2013a版本
- 2022-06-14 15:17:59下载
- 积分:1
-
离散数学 输出真值表实验
本实验要求大家利用C/C++语言,实现任意输入公式的真值表计算。一般我们将公式中的命题变元放在真值表的左边,将公式的结果放在真值表的右边。命题变元可用数值变量表示,合适公式的表示及求真值表转化为逻辑运算结果;可用一维数表示合式公式中所出现的n个命题变元,同时它也是一个二进制加法器的模拟器,每当在这个模拟器中产生一个二进制数时,就相当于给各个命题变元产生了一组真值指派。算法逻辑如下:
(1)将二进制加法模拟器赋初值0
(2)计算模拟器中所对应的一组真值指派下合式公式的真值。
(3)输出真值表中对应于模拟器所给出的一组真值指派及这组真值指派所对应的一行真值。
(4)产生下一个二进制数值,若该数值等于2n-1,则结束,否则转(2)。
- 2022-03-01 19:02:09下载
- 积分:1