只为小站
首页
域名查询
文件下载
登录
首页
数据结构上机实验 八皇后问题(栈) C语言
数据结构上机实验 八皇后问题(栈) C语言
上传者:
shuguang_2008
|
上传时间: 2021-05-15 10:31:18
|
文件大小: 1KB
|
文件类型: RAR
数据结构上机实验
八皇后问题(栈)
C语言
实验二 八皇后问题(栈) 实验目的:熟练掌握栈操作的基本算法实现。 实现功能:利用回溯法和栈来实现八皇后问题:在8×8的国际象棋棋盘上,安放8个皇后,要求没有一个皇后能够“吃掉”任何其他一个皇后,即没有两个或两个以上的皇后占据棋盘上的同一行、同一列或同一对角线。 实验机时:4 设计思路: 数据结构: enum boolean { false , true } enum boolean a[9] , b[17] , c[17] ;//检查皇后之间是否冲突 //皇后位置安全性可用逻辑表达式:a[ j ] && b[ i+j ] && c[ i-j+9 ] int s[9]; //s[1..8]表示顺序栈,栈的下标值表示皇后所在的行号,栈的内容是皇后所在的列号。 该算法抽象描述如下: (1) 置当前行当前列均为1; (2) while(当前行号≤8) (3) { 检查当前行,从当前列起逐列试探,寻找安全列号; (4) if ( 找到安全列号 ) (5) 放置皇后,将列号记入栈中,并将下一行置成当前行,第一列置为当前列; (6) else (7) 退栈回溯到上一行,移去该行已放置的皇后,以该皇后所在列的下一列作为当前列; (8) } 结束程序。
文件下载
立即下载
资源详情
[{"title":"( 1 个子文件 1KB ) 数据结构上机实验 八皇后问题(栈) C语言","children":[{"title":"八皇后问题","children":[{"title":"八皇后.c <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]
评论信息
元气满满upup :
只是关于栈的基本定义,没有详细说明八皇后的运行思路,运行没有结果
2017-02-02
qq_27928521 :
运行有问题,代码思想还是很容易懂的
2015-11-07
yan0o0 :
一般吧,还行
2015-06-24
-strom :
挺好,简单易懂。初学者 消化吸收了
2014-04-13
心为谁跳动 :
注释较清晰,代码不是很复杂,运行有误
2014-04-11
其他资源
Matlab有限元结构动力学分析与工程应用-徐斌
六机器人STM32F103控制程序源码
宾馆管理系统(C++,MFC)数据库课程设计SQL Server
海康3.2.3-3.2.5webservice对接.zip
DSP原理及应用(修订版)-邹彦2012-ocr.pdf
基于java在线点餐系统+源码+数据库语句+相关文档
ok-14f0xx-04 产品规格书.pdf
java编写的学生信息管理系统 没有数据库
multisim中可调直流稳压电源5v-9v,
MySQL-shared-compat-5.6.36-1.linux_glibc2.5.x86_64.rpm
智能家居手机APP源代码
C语言课程设计论文-学生考勤系统设计
珠宝购物系统修改版
《多媒体技术基础》第3版林福宗课件
ERP管理系统(jsp+servlet).rar
串行及并行A/D转换器在高速数据采集中的采样差别性分析
Approximate.Dynamic.Programming.2011
管家婆创业版
炫龙 炎魔T1 黑苹果EFI
用 R 语言采集数据
ARM11核手册
VB.NET实现模拟退火算法求解TSP问题
BGP(基于华为)理论学习+特性介绍+命令学习+实验配置+组网案例
扫雷游戏c++源码实现
免责申明
【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
校园网规划与设计(报告和pkt文件)
数字图像处理[冈萨雷斯]
随机森林用于分类matlab代码
股票价格预测-LSTM-TCN-GBDT:使用四种算法(LSTM,TCN,GRU,GBDT)进行股票价格的预测和预测结果的检验。有四种算法(LSTM,TCN,GRU,GBDT)用于预测股价并检验预测结果-源码
quartus II13.0器件库.zip
模型预测控制MPC(模型预测电流控制,MPCC)的simulink仿真,2016b版本
python大作业--爬虫(完美应付大作业).zip
云视通扫描工具.zip
基于YOLOV5的车牌定位和识别源码.zip
多目标优化算法(四)NSGA3的代码(MATLAB)
pytorch实现RNN实验.rar
Spring相关的外文文献和翻译(含出处).zip
长江流域shp.zip
基于MATLAB的Filter使用,低通、带通和高通滤波器的仿真
基于VMD算法的信号降噪.rar
最新下载
【大灰狼远程管理软件 V9.8至尊版】
Matlab_xjview工具包
华硕摄像头驱动程序.zip
小梅哥FPGA自学笔记pdf+源码.zip
码流分析工具 TSAnalyzer_v3.2.5.0
HT-IDE3000合泰单片机开发软件
TRichView Full Source for DELPHI.rar
DE2-70开发板中附带的引脚的分配列表
GX Developer 8.52 中文版 三菱PLC
vivado 2018.2与modelsim的联合仿真