码迷,mamicode.com
首页 >  
搜索关键字:最优解    ( 1254个结果
BZOJ1787: [Ahoi2008]Meet 紧急集合
DescriptionInputOutputSample Input6 4 1 2 2 3 2 4 4 5 5 6 4 5 6 6 3 1 2 4 4 6 6 6 Sample Output 5 2 2 5 4 1 6 0 HINTSourceDay1只有3个点可能取到最优解,分别是3个点中任选两个...
分类:其他好文   时间:2015-08-02 16:48:14    阅读次数:106
【贪心】POJ1328-Radar Installation
【思路】以每一座岛屿为圆心,雷达范围为半径作圆,记录下与x轴的左右交点。如果与x轴没交点,则直接退出输出“-1”。以左交点为关键字进行排序,从左到右进行贪心。容易知道,离每一个雷达最远的那一座岛与雷达相距恰巧为半径的时候,可以得到最优解。假设上一个雷达与第before座岛相距为半径大小,对于当前的岛...
分类:其他好文   时间:2015-07-31 00:54:04    阅读次数:196
NOI2015 小园丁与老司机
http://uoj.ac/problem/132这道题前2行的输出比较容易,就是简单的动态规划,然后第3行就是比较少见的有上下界的最小流。前2行比较容易,我们讨论一下第3行的解法吧。比如第1个样例:我们先找出那些可能成为最优解的非平行边:Case11~14做法:这里保证存在一种最优解,使得轧路机不...
分类:其他好文   时间:2015-07-30 18:53:38    阅读次数:216
hdoj 2546 饭卡(0-1背包)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2546思路分析:该问题为0-1背包问题的变形题;问题求余额最少,设开始的余额为V,则求得用V-5可以买到的菜的最大价值,最后留下的5元则用来买菜价最高的菜,可以证明这种购买方式是能够产生最优解的;另外,因...
分类:其他好文   时间:2015-07-29 22:51:58    阅读次数:187
【BZOJ 1148】【CTSC 2008】挂缀【BZOJ 1 148】【CTSC 2008】挂缀
【BZOJ 1 148】【CTSC 2008】挂缀 这题显然是个贪心,然而我们应该如何贪才能得到最优解= =。。。。 假设我们按重量升序贪心,那我们可以得到反例(假设在挂缀底部):设有i,j,j且W_j 那么当C_i时,应该选i而不是j 假设我们按拉力升序贪心,依旧可以得到反例(假设在挂缀顶部,S为链以下重量和):设有i,j,j且C_j 那么当C_i时,应该先选i当第二高的,而非链顶 ...
分类:其他好文   时间:2015-07-28 21:10:22    阅读次数:170
hdu5313Bipartite Graph(二分图染色+DP(bitset优化))
题意:给n个点m条边,问最多可以添加几条边使图为完全二分图 分析:如果二分图没有限制,看到是两边分别为n/2个点和n-n/2个点的最优,但是可    能出现大于此点的情况,比如n=4,m=3,边为1 2,1 3,1 4.此时完全二分图边最    多为3,所以要求得二分图左边或者右边可达到的离n/2最近的点数是多少为最    优解,于是采用染色分别求出各个联通快的2种颜色的各个点数...
分类:其他好文   时间:2015-07-27 11:17:01    阅读次数:127
算法学习笔记——贪婪
一个、基本概念所谓贪婪算法的手段。当问题解决,在目前看来总是做出最好的选择。那。不能从整体上最好考虑,他提出的最佳解决方案,只有一个部分有义。没有固定的算法贪心算法框架,关键是要选择贪心算法设计策略。,贪心算法不是对全部问题都能得到总体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会...
分类:编程语言   时间:2015-07-26 22:16:30    阅读次数:146
【原创】Kmeans算法 优缺点分析
优点:原理简单(靠近中心点),实现容易(1、2 天),聚类效果中上(依赖K的选择)缺点:1. 无法确定K的个数 (根据什么指标确定K)2. 对离群点敏感 (容易导致中心点偏移)3. 算法复杂度不易控制 O(NKm), 迭代次数可能较多 (m可能会比较大)4. 局部最优解而不是全局优 (这个和初始点选...
分类:编程语言   时间:2015-07-23 13:43:56    阅读次数:168
如何学习算法
目前浅显地看过《数据结构与算法分析》《算法设计与分析基础》两本涉及到算法的书。简单认为,学习算法的重点和难点都不在代码实现上,而在:1、数学逻辑式 这个是写出伪代码的关键2、算法正确性证明 证明该算法能得到最优解还是比较优解数学逻辑式,从两方面考虑:一种是迭代,另一种是递归。迭代思维相对...
分类:编程语言   时间:2015-07-22 17:58:47    阅读次数:118
启发式算法是什么意思
启发式算法(heuristic algorithm)是相对于最优化算法提出的。一个问题的最优算法求得该问题每个实例的最优解。启发式算法可以这样定义:一个基于直观或经验构造的算法,在可接受的花费(指计算时间和空间)下给出待解决组合优化问题每一个实例的一个可行解,该可行解与最优解的偏离程度一般不能被.....
分类:编程语言   时间:2015-07-22 09:20:36    阅读次数:187
1254条   上一页 1 ... 89 90 91 92 93 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!