- 2
- 0
- 约2.61千字
- 约 4页
- 2024-03-01 发布于湖北
- 举报
《算法设计与分析》实验报告
学号:081201102
姓名:郭晓刚
日期:2011-5
程序名:1.cpp2.cpp
实验内容:1.n皇后问题
2.装载问题
一、上机实验的问题和要求(需求分析):
这两个问题都是回朔法的经典问题,都分别可以用穷举法和回朔法实现,比较它们的时间效率。
二、程序设计的基本思想,原理和算法描述:
1.穷举法是把所有可能的结果都找出来,然后一一判断是否符合,其时间复杂度比较大
2.回朔法本质是在动态的生成一棵深度优先搜索的树,而且每一步都会判断是否满足必要条件,如果不符合就停止向下生成,时间复杂度要比穷举法好一些。
三、调试和运行程序过程中产生的问题及采取的措施:
1.n皇后问题不要输入太大的n,否则会有栈溢出的问题;另外dig数组表示主对角线上是否放有皇后,有为1,无为0;同理sec_dig数组表示副对角线是放置皇后情况。
2.装载问题中我们可以同过Ok来控制输出可行解的个数,这里只输出一个。
四、源程序,注释,分析及运行结果:
1.n皇后问题
#includestdio.h
#includestdlib.h
#defineswap(a,b){inttemp=a;a=b;b=temp;}
intn;
int*row,*dig,*sec
您可能关注的文档
- 管理学复习重点.doc
- 算法与编程实习报告.doc
- 等边角钢_可编辑.xls
- 第一届“感动校园十佳教师”评选方案.doc
- 2025-2030年木糖醇产业市场深度分析及竞争格局与投资价值研究报告.docx
- 2026湖北教师招聘统考英山县招聘19人备考题库及答案详解(最新).docx
- 2026湖北教师招聘统考英山县招聘19人备考题库及答案详解(易错题).docx
- 2026湖北教师招聘统考英山县招聘19人备考题库及答案详解(新).docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库附答案详解(突破训练).docx
- 《了不起的狐狸爸爸》读书分享.pptx
- 2026湖北教师招聘统考英山县招聘19人备考题库及完整答案详解一套.docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库附答案详解.docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库附答案详解(黄金题型).docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库精编答案详解.docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库附答案详解(考试直接用).docx
- 2026封装缺陷检测技术升级方向与智能算法应用前景报告.docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库有完整答案详解.docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库附答案详解(典型题).docx
- 2026年成都纺织高等专科学校单招职业适应性考试题库精选答案详解.docx
- 2026南非黄金矿业行业市场分析及发展趋势与黄金投资研究报告.docx
最近下载
- 传热学第5版课后习题答案(杨世铭-陶文铨).docx VIP
- 2026年遵义辅警协警招聘考试历年真题附答案.docx VIP
- 人教版一年级数学下册教学课件 第四单元 100以内的口算加、减法第1课时 口算加法(不进位).pptx VIP
- 必修二-《经济与社会》(学生版).pdf VIP
- 浮筒浮桥施工方案.doc VIP
- GBZ32332.2-2015 滚动轴承 对ISO 281的注释 第2部分:基于疲劳应力系统方法的修正额定寿命计算.pdf VIP
- 高中地理课件《旅游资源.ppt VIP
- 【新教材教案】人教版七年级生物下册3.2.1水的利用与散失(教学设计).pdf VIP
- 金融大模型应用安全研究报告(2025).pdf
- “青鱼石”的宝石学特征及化学成分分析.doc VIP
原创力文档

文档评论(0)