上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页
摘要: 1443:【例题4】Addition Chains 题解 注释在代码里 注意优化搜索顺序以及最优化剪枝 代码 特别鸣谢 orz 神仙 阅读全文
posted @ 2019-06-09 20:52 晔子 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 1441:【例题2】生日蛋糕 题解 题目中说半径,高也是如此,, 也就是说第M层蛋糕的半径最小为M,高最小也是M (此时第一层蛋糕半径和高都是1保证第M层最小) 通过剪枝,不断向下继续搜一层 代码 感谢这个神仙 阅读全文
posted @ 2019-06-09 20:22 晔子 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 1442:【例题3】小木棍 题解 从最优性方面: 1.设所有木棍长度和为maxn,那么原长度(也就是需要输出的长度)一定能够被maxn整除,这样得到的木棍根数才是整数2.木棍原来的长度一定不小于所有木棍中最长的那根综上两点,可以确定原木棍的长度len在最长木棍的长度minx和maxn之间取值,且ma 阅读全文
posted @ 2019-06-08 23:36 晔子 阅读(1232) 评论(1) 推荐(0) 编辑
摘要: 1440:【例题1】数的划分 类型 DFS 可行性剪枝 上下界剪枝 题解 为了防止TLE,那就不能简单暴搜 1.由于分解数字不考虑顺序,我们不如设定分解的数字依次递增,所以扩展节点时的下界>=前一个结点的值,也就是a[ i ] >= a[ i-1 ] 2.那么上界呢?假设已经分解出了k份,那么 i 阅读全文
posted @ 2019-06-08 21:25 晔子 阅读(773) 评论(2) 推荐(1) 编辑
摘要: 二分 一、二分 二分法,在一个单调有序的集合或函数中查找一个解,每次分为左右两部分,判断解在哪个部分中并调整上下界,直到找到目标元素,每次二分后都将舍弃一半的查找空间,因此效率很高 例如,对于在实数区间[L,R]内递增的连续函数f(x),求[L,R]内f(x)的零点J。J称为(x)在[L,R]内的零 阅读全文
posted @ 2019-06-08 15:28 晔子 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 贪心算法 贪心算法其实就是来求解最优化问题的一种常用算法 一、贪心算法 贪心算法是从问题的初始状态出发,通过若干次的贪心选择而得到的最优值(或较优值)的一种求解问题策略,即贪心策略。 换句话说,贪心策略是一种在每次决策时采取当前意义下最优策略的算法,做出的选择只是在某种约束条件下的局部最优解或较优解 阅读全文
posted @ 2019-06-08 14:44 晔子 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 1423:【例题2】种树 题解 【思路点拨】 首先按照区间的结束位置从小到大排序。然后从区间1到区间n进行选择:对于当前区间,若集合中的数不能覆盖它,则将区间末尾的数加入集合 贪心策略:取最后一个。 种树要种得少,就要使一棵树给多个区间使用。这样,尽量在重叠区间种树即可,而重叠位置一定是在区间尾部。 阅读全文
posted @ 2019-06-08 14:23 晔子 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 1422:【例题1】活动安排 题解 所有活动都有一个起始时间和结束时间,映射到数轴上,将每个活动的起始时间点和结束时间点之间的连线看成一条线段,那么求解问题的任务,就是在对应的数轴上选择尽可能多的不相交的线段。 由此,可以选择一种贪心策略:将每个活动的结束时间从小到大排序,每次选择最早的结束时间,这 阅读全文
posted @ 2019-06-08 14:12 晔子 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 1425:【例题4】加工生产调度 题解 求一个加工顺序使得加工总用时最短,就是让机器的空闲时间最短。 一且A机器开始加工,则A机器将会不停地进行作业, 关键是B机器在加工过程中有可能要等待A机器。很明显第一个部件在A机器上加工时,B机器必须等待,最后一个部件在B机器上加工时,A机器也在等待B机器的完 阅读全文
posted @ 2019-06-08 13:45 晔子 阅读(1337) 评论(1) 推荐(0) 编辑
摘要: 上接:贪心算法 1424:【例题3】喷水装置 题解 所以就可以吧这些圆简化为线段 思路 ①读入,圆变线段 读入数据,并计算 a[cnt].s =p -sqrt((r*r)-(w/2.0)*(w/2.0)); a[cnt].e =p +sqrt((r*r)-(w/2.0)*(w/2.0)); ②跑区间 阅读全文
posted @ 2019-06-08 13:29 晔子 阅读(1197) 评论(2) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页