10 2018 档案

摘要:1. 动态规划所处理的问题是一个多阶段决策问题,一般由初始状态开始,通过对中间阶段决策的选择,达到结束状态。这些决策形成了一个决策序列,同时确定了完成整个过程的一条活动路线(通常是求最优的活动路线)。如图所示。动态规划的设计都有着一定的模式,一般要经历以下几个步骤。 ┌───┐┌───┐ 阅读全文
posted @ 2018-10-28 19:42 陳泽博Czmichael 阅读(258) 评论(0) 推荐(0)
摘要:一.实验题目 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 输入格式: 输入共三行: 第一行是n值; 第二行是n个整数; 第三行是x值。 输出格式: 输出x所在的下标(0~n 阅读全文
posted @ 2018-10-20 15:40 陳泽博Czmichael 阅读(267) 评论(0) 推荐(0)
摘要:一.二分算法的思考与理解 二分查找主要对有序序列进行对所指定数字的查找,通过不断缩小搜查范围,在比较中间的数后对左右两个数组进行相同操作,以得到最终的带查找数字。时间复杂度logn,对数组较大时能显著提高程序效率。 二.结对感悟 在与另一名同学搭档后,能够在他人眼中发现自己忽略的错误,通过两个人的讨 阅读全文
posted @ 2018-10-17 17:01 陳泽博Czmichael 阅读(157) 评论(0) 推荐(0)