会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乘一
博客园
首页
新随笔
联系
订阅
管理
2019年12月24日
算法第五章作业
摘要: 1.你对回溯算法的理解 用回溯法可以系统地搜索一个问题的所有解或任一解,是既带有系统性又带有跳跃性得搜索算法。按深度优先策略,从根节点出发搜索解空间树,当搜索过程中发现已不满足已知条件时,则往回移动,知道找到所要求得解为止。 2.请说明“子集和”问题的解空间结构和约束函数 解空间结构:对于每个数有两
阅读全文
posted @ 2019-12-24 22:14 乘一
阅读(104)
评论(0)
推荐(0)
2019年11月20日
算法第四章作业
摘要: 1.你对贪心算法的理解 贪心算法顾名思义就是总做出在当前看来是最好的选择,也就是说做出的选择只是在某种意义上的局部最优选择。即使贪心算法不能得到整体最优解,但其最终结果却是最优解的很好的近似解。 2.请说明汽车加油问题的贪心选择性质 汽车加油问题中,每一次贪心选择即为选择当前状态下能行驶到最远的加油
阅读全文
posted @ 2019-11-20 00:35 乘一
阅读(120)
评论(0)
推荐(0)
2019年11月19日
算法第四章上机实践报告
摘要: 1.实践题目:程序存储问题 2.问题描述: 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最
阅读全文
posted @ 2019-11-19 10:24 乘一
阅读(158)
评论(0)
推荐(0)
2019年11月3日
算法第三章作业
摘要: 1.你对动态规划算法的理解。 动态规划算法可以算是分治法的优化版,其思想也是将原问题分解成若干个非独立的子问题,先得子问题的解再得原问题的解。动态规划算法适用于解最优化问题,首先找出最优解性质,递归地定义最优值,再自底向上的方式计算出最优值,最后根据最优值时得到的信息构造最优解。 2.分别列出编程题
阅读全文
posted @ 2019-11-03 13:00 乘一
阅读(82)
评论(0)
推荐(0)
2019年10月21日
算法第三章上机实践报告
摘要: 1.实践题目:数字三角形 1.实践题目:数字三角形 1.实践题目:数字三角形 2.问题描述 给定一个由 n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形 的顶至底的一条路径(每一步可沿左斜线向下或右斜线向下),使该路径经过的数字总和最大。 输入格式: 输入有n+1行: 第 1 行是
阅读全文
posted @ 2019-10-21 21:15 乘一
阅读(112)
评论(0)
推荐(0)
2019年10月15日
第2章作业
摘要: 请谈一下你对分治法思想的体会 首先,分治法的基本思想就是将一个规模为n的问题分解成k个规模较小的子问题,递归地解这些子问题并合并子问题的解得到原问题的解。这和我们平常说的“大事化小,小事化了”差不多(当然这句话只涉及“分”,未涉及“治”),原问题分成若干子问题,为递归技术提供方便,更加容易求出其解,
阅读全文
posted @ 2019-10-15 13:26 乘一
阅读(216)
评论(0)
推荐(0)
2019年9月25日
算法第二章上机实践报告
摘要: 1.实践题目: 二分查找:输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 2.问题描述: 输入格式: 输入共三行: 第一行是n值; 第二行是n个整数; 第三行是x值。 输出格式
阅读全文
posted @ 2019-09-25 19:01 乘一
阅读(161)
评论(0)
推荐(0)
2019年9月8日
算法第一章作业
摘要: 1.请上网了解编码规范,说明你本学期的编码遵循哪个规范及该规范的链接。 本学期的编码我将遵循此规范: 代码简洁精炼,美观,可读性好,高效率,高复用,可移植性好,高内聚,低耦合,没有冗余,不符合这些原则,必须特别说明。规范性,代码有规可循。特殊排版、特殊语法、特殊指令,必须特别说明。 一、文件排版方面
阅读全文
posted @ 2019-09-08 16:21 乘一
阅读(195)
评论(0)
推荐(0)
2018年10月20日
C++程序设计第3章作业
摘要: 周次 课外学习时间(小时) 验证例题个数 阅读代码行数/编写代码行数 学到知识点 答疑区提出问题/回答问题 新增博客数(篇) 其他 第二周 3 4 33/26 编程平台使用 1/0 1 第三周 3 8 145/44 数据类型 0/0 1 总计 6 12 178/70 1/0 2
阅读全文
posted @ 2018-10-20 10:34 乘一
阅读(90)
评论(0)
推荐(0)
2018年10月19日
C++程序设计第二周作业
摘要: 周次 课外学习时间(小时) 验证例题个数 阅读代码行数/编写代码行数 学到知识点 答疑区提出问题/回答问题 新增博客数(篇) 其他 第二周 3 4 33/26 编程平台使用 1/0 1 总计 3 4 33/26 1/0 1
阅读全文
posted @ 2018-10-19 12:35 乘一
阅读(101)
评论(0)
推荐(0)
公告