码迷,mamicode.com
首页 >  
搜索关键字:贪心算法    ( 835个结果
【算法复习】分治算法、动态规划、贪心算法
Notes ## 分治思想和递归表达式 【分治思想】 将一个问题分解为与原问题相似但规模更小的若干子问题,递归地解这些子问题,然后将这些子问题的解结合起来构成原问题的解。这种方法在每层递归上均包括三个步骤: divide(分解):将问题划分为若干个子问题 conquer(求解):递归地解这些子问题; ...
分类:编程语言   时间:2018-06-19 18:30:20    阅读次数:218
对比Dijakstra和优先队列式分支限界
Dijakstra和分支限界都是基于广度优先搜索,如果说两者都是生成一棵树,那Dijakstra总是找距离树根最近的(属于贪心算法),优先队列式分支限界是在层遍历整棵搜索树的同时剪去达不到最优的树枝。 以下图为例:求从点s到点t的最短路径 1. Dijakstra 第一步:初始化:将起点s加入集合S ...
分类:其他好文   时间:2018-06-19 13:49:20    阅读次数:244
最优装载(贪心)
描述:有一批集装箱要装上一艘载重量为C的轮船。其中集装箱i的重量为wi。最优装载问题要求确定在装载体积不受限制的情况下,将尽可能多的集装箱装上轮船。 贪心算法之最优装载 第一种方法(容器) 第二种方法 ...
分类:其他好文   时间:2018-06-17 13:40:44    阅读次数:215
“365算法每日学计划”:03打卡-贪心算法
自从开始做公众号开始,就一直在思考,怎么把算法的训练做好,因为思海同学在算法这方面的掌握确实还不够。因此,我现在想做一个“365算法每日学计划”。“计划”的主要目的:1、想通过这样的方式监督自己更努力的学习算法。2、想和小伙伴们“组团”一起来学习交流学习算法过程中的点点滴滴。 “计划”的主要内容:1、数据结构和算法的基础知识巩固。2、逐步进阶的oj算法训练。 “计划”的时间安排:每周三和周六 文章
分类:编程语言   时间:2018-06-16 22:37:16    阅读次数:251
suseoj 1210: 会场安排问题 (贪心)
1210: 会场安排问题 题目描述 假设要在足够多的会场里安排一批活动,并希望使用尽可能少的会场。设计一个有效的贪心算法进行安排(这个问题实际上是著名的图着色问题。若将每一个活动作为图的一个顶点,不相容活动间用边相连。使相邻顶点着有不同颜色的最小着色数,相应于要找的最小会场数。) 对于给定的k个待安 ...
分类:其他好文   时间:2018-06-10 15:28:27    阅读次数:382
贪心算法之Prim
Prim与Dijistra算法有异曲同工之妙,只不过Dijistra是求最短路径,每次添加到集合中的是到固定起始点的最短距离,而Prim是求最小生成树,是整个图所有权重的最小和,每次添加到集合中的是到整个集合最短距离的点。 Prim算法具体如下所示: ...
分类:编程语言   时间:2018-06-03 21:28:19    阅读次数:234
贪心算法之Dijkstra
贪心算法的主要思想就是通过不断求解局部最优解,最后求出最优解或者最优解的近似值,不能保证一定为最优解。 Dijistra算法,选取没有选择过的点到已经选择过得点组成的集合中最短的距离的点。然后更新已选择的点到没有选择的点的距离。 已经选择的点是一个整体。 具体算法如下: ...
分类:编程语言   时间:2018-06-03 16:24:26    阅读次数:194
贪心算法之区间
poj2376 对于这道区间覆盖每次选择可选的最远的点... 选择更近的点是没有意义的 所以选择更近的点是更好的 代码如下........... ...
分类:编程语言   时间:2018-06-02 11:21:44    阅读次数:199
Frogger
题目大意求青蛙由起点跳到终点的过程中,在所有的路径中的最大步伐中的最小步伐。题目简单。用Dijkstra算法解,但并非是求最小路径或最 小路径长度。这里是Dijkstra算法的变体,结合贪心算法的思想,在走每一步时,选取距离最小(即步伐最小)的那一步走,每一次走都是在上一步 的基础之上走的,用一个变 ...
分类:其他好文   时间:2018-05-31 02:54:29    阅读次数:116
优先队列2
1. 题目1:关于工作安排, 每个工作有权重weight和时长length这样两个属性,要求如何安排时间使得$\sum_j^n W_j C_j$的值最小。假设一共n个工作,$W_j$为第j个工作的权重,$C_j$为到第j个工作工作完成的时长(加上之前的工作时长)。 贪心算法有这样两个思路: 按照 ( ...
分类:其他好文   时间:2018-05-26 12:57:28    阅读次数:165
835条   上一页 1 ... 27 28 29 30 31 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!