欢迎来到虫虫开发者社区 — 百万工程师技术资源
关于我们
网站地图
登录
注册
虫
虫虫开发者社区
首页
资源下载
资源专辑
热门软件
精品资源
电子书
上传资源
首页
›
资源下载
›
数值算法/人工智能
›
1. 我们采用了回溯法和贪婪策略来求解国际象棋中的骑士巡游问
1. 我们采用了回溯法和贪婪策略来求解国际象棋中的骑士巡游问题。对于棋盘中的每个位置最多只有8个方向可以选择
数值算法/人工智能
10 K
185 次下载
2016-06-03
资源详细信息
文件格式
RAR
文件大小
10 K
资源分类
数值算法/人工智能
上传者
yeshuqin
发布时间
2016-06-03 10:10
下载统计
185
次
所需积分
2 积分
1. 我们采用了回溯法和贪婪策略来求解国际象棋中的骑士巡游问题。对于棋盘中的每个位置最多只有8个方向可以选择 - 资源详细说明
1. 我们采用了回溯法和贪婪策略来求解国际象棋中的骑士巡游问题。对于棋盘中的每个位置最多只有8个方向可以选择,我们可以定义两个数组var_x[MAX_DIR]和var_y[MAX_DIR]用来记录往这8个方向走相对应的坐标变化情况(其中MAX_DIR的值为8)。每走一步,都从方向0开始试探到方向7,而在这里我加入贪婪策略来提高算法的效率,即在选择方向时,我们优先选择具有如下性质的方向:当我们沿着这个方向走一步后,走到这一步后可选的方向最少(最多有8个方向选择)。这样一直往前走, 当走到一个没有方向可以选择,并且我们还没遍历整个棋盘时,我们就要往回退一步,即回溯。再从其他未试探过的方向进行试探,直到最后遍历整个棋盘或者回到起点,程序结束。
1. 我们采用了回溯法和贪婪策略来求解国际象棋中的骑士巡游问题。对于棋盘中的每个位置最多只有8个方向可以选择 - 源码文件列表
本资源包含 7 个源码文件
支持在线预览,点击文件名即可查看
1
quickknight.ncb
查看源码
2
knight.c
查看源码
3
quickknight.c
查看源码
4
quickknight.opt
查看源码
5
quickknight.dsw
查看源码
6
quickknight.plg
查看源码
7
quickknight.dsp
查看源码
温馨提示:
点击文件名或"查看源码"按钮可在线浏览源代码,支持语法高亮显示。
立即下载 1. 我们采用了回溯法和贪婪策略来求解国际象棋中的骑士巡游问
立即下载
提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip
下载说明与使用指南
下载说明
本资源需消耗
2积分
24小时内重复下载不扣分
支持断点续传功能
资源永久有效可用
使用说明
下载后使用解压软件解压
推荐使用 WinRAR 或 7-Zip
如有密码请查看资源说明
解压后即可正常使用
积分获取方式
上传优质资源获得积分
每日签到免费领取积分
邀请好友注册获得奖励
查看详情 →
相关技术标签
点击标签浏览更多相关数值算法/人工智能资源:
#回溯算法
#骑士巡游
#贪心策略
相关数值算法/人工智能资源推荐
1
1. 我们采用了回溯法和贪婪策略来求解国际象棋中的
骑士巡游
问题。对于棋盘中的每个位置最多只有8个方向可以选择
1. 我们采用了回溯法和贪婪策略来求解国际象棋中的骑士巡游问题。对于棋盘中的每个位置最多只有8个方向可以选择,我们可以定义两个数组var_x[MAX_DIR]和var_y[MAX_DIR]用来记录往这...
2016-06-03
185 次
1102 浏览
2
解国际象棋
骑士巡游
问题的C++源代码
解国际象棋骑士巡游问题的C++源代码,主程序为knight.c...
2014-01-14
52 次
1076 浏览
3
求解骑士游历问题的程序。骑士游历问题是在8X8格的国际象棋棋盘上随意放置一个马
求解骑士游历问题的程序。骑士游历问题是在8X8格的国际象棋棋盘上随意放置一个马,按照马走“日”字的规则对马进行操作,问是否能够不重复的走遍棋盘的每个格。...
2013-12-22
63 次
1138 浏览
4
一个解决国际象棋中的八皇后问题的
回溯算法
.
一个解决国际象棋中的八皇后问题的回溯算法....
2016-01-16
179 次
1093 浏览
5
1. 问题描述设计一个国际象棋的马踏遍棋盘的演示程序。2. 基本要求将马随机放在国际象棋8*8棋盘的某个方格中
1. 问题描述设计一个国际象棋的马踏遍棋盘的演示程序。2. 基本要求将马随机放在国际象棋8*8棋盘的某个方格中,马按走棋规则进行移动。编制非递归程序,求出马的行走路线,将数字1,2,3,4,…,64依...
2014-12-05
85 次
2500 浏览
6
马踏棋盘问题:国际象棋中的马
马踏棋盘问题:国际象棋中的马,怎样才能不重复的跳遍棋盘上的每一格呢? 笔者见过许多解决这类问题的程序,这个是最简洁同时也是速度最快的一个。...
2015-02-24
148 次
1080 浏览
7
将马随即放在国际象棋的8×8棋盘Board[8][8]的某个方格中
将马随即放在国际象棋的8×8棋盘Board[8][8]的某个方格中,马按走棋规则进行移动。要求每个方格只进入一次,走遍棋盘上全部64个方格。编制非递归程序,求出马的行走路线,并按求出的行走路线,将数字...
2015-03-27
99 次
1168 浏览
8
在一个8×8国际象棋盘上
在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互“攻击”的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共有多少种不同的方法。...
2013-12-25
147 次
1104 浏览
9
拉斯维加斯随机算法+
回溯算法
实现国际象棋中的8皇后问题.
拉斯维加斯随机算法+回溯算法实现国际象棋中的8皇后问题....
2014-01-19
121 次
1115 浏览
10
一个解决国际象棋的马周游问题的算法.本程序使用改善后的
回溯算法
来加速问题的解决.
一个解决国际象棋的马周游问题的算法.本程序使用改善后的回溯算法来加速问题的解决....
2013-12-22
65 次
1060 浏览
用户登录
登录后可下载更多技术资源
×
加载中...
加载登录表单中...
用户注册
送10积分
加入工程师资源平台
×
加载中...
加载注册表单中...
找回密码
通过邮箱重置您的账号密码
×
加载中...
加载表单中...
需要登录
登录后即可使用更多功能
×
新用户注册即送10积分,可用于下载资源
👋
退出登录
确认要退出当前账号吗?
×
退出后需要重新登录才能下载资源