码迷,mamicode.com
首页 >  
搜索关键字:贪心算法    ( 835个结果
python正则表达式01--贪心算法和非贪心算法findall()
贪心算法,非贪心算法 ...
分类:编程语言   时间:2018-05-22 19:43:27    阅读次数:285
模板——最小生成树kruskal算法+并查集数据结构
并查集:找祖先并更新,注意路径压缩,不然会时间复杂度巨大导致出错/超时 合并:(我的祖先是的你的祖先的父亲) 找父亲:(初始化祖先是自己的,自己就是祖先) 查询:(我们是不是同一祖先) 路径压缩:(每个点只保存祖先,不保存父亲) 最小生成树kruskal:贪心算法+并查集数据结构,根据边的多少决定时 ...
分类:编程语言   时间:2018-05-17 12:05:37    阅读次数:175
图论中四个最短路径算法
(一)单源最短路径算法 1. Dijksta算法 要求图G(V,E)的所有边的权重都为非负值。 运用了贪心算法的思想,但是较好地的是,其找到的解一定是最优解。 算法主要思想: 用数组d[]表示开始节点A到其余节点的路径长度;用w(u,v)表示节点u到v的权值,若两节点无直接路径,则该值为无穷大;矩阵 ...
分类:编程语言   时间:2018-05-14 21:39:12    阅读次数:212
会场安排问题
问题描述: 假设要在足够多的会场里安排一批活动,并希望使用尽可能少的会场。设计一个有效的贪心算法进行安排(这个问题实际上是著名的图着色问题。若将每一个活动作为图的一个顶点,不相容活动间用边相连。使相邻顶点着有不同颜色的最小着色数,相应于要找的最小会场数)。 代码: 输入示例: 5 1 23 12 2 ...
分类:其他好文   时间:2018-05-14 10:28:37    阅读次数:226
贪心算法
贪心算法 什么是贪心算法? 贪心算法是指对问题求解时,总是做出在当前看来时最好的选择。也就是说,不从整体最优上加以考虑,只做出在某种意义上的局部最优解。 贪心算法不是对所有的问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某状态以前的过程不会影响到以后的状态,只与当前 ...
分类:编程语言   时间:2018-05-13 13:45:58    阅读次数:122
模拟退火算法
参考博客:http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html 引入: 爬山算法:这是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。 爬山算法实现很简单,其主要缺点是会陷入 ...
分类:编程语言   时间:2018-05-08 12:18:57    阅读次数:238
贪心算法之乘船问题
有n个人,第i个人的重量为w[i],每艘船的最大载重量均为c,且最多只能乘两个人。用最少的船装载所有人。 思路:从最轻的开始考虑,让最轻的和最重的一条船,若超出重量则可判定最重的只能一人一条船 代码: ...
分类:编程语言   时间:2018-05-06 18:00:42    阅读次数:288
poj1328 Radar Installation
http://poj.org/problem?id=1328 题目大意:假设海岸是一条无限的直线。陆地在海岸线的一边,大海在另一边。每个小岛都位于海边。任何雷达装置,定位在海岸上,只能覆盖d距离,所以在海中的一个岛屿可以被半径安装覆盖,如果它们之间的距离是最大的d。我们用笛卡尔坐标系统,定义滑行是x ...
分类:其他好文   时间:2018-05-05 15:32:10    阅读次数:205
基本模型之图论篇
最短路径问题 (给定连接若干城市的公路网,寻找从指定城市到各城市去的最短路线。) 涉及算法: 1.贪心算法(由局部最优解求全局最优解) 贪心算法的基本思路是从问题的某一个初始解出发一步一步地进行,根据某个优化测度,每一步都要确保能获得局部最优解。每一步只考虑一个数据,他的选取应该满足局部优化的条件。 ...
分类:其他好文   时间:2018-05-04 10:30:47    阅读次数:195
关于贪心算法和动态规划的学习 - 背包问题为例
说到背包问题,我看到了很多分类,不同的类似问题,有不一样的解法,看到的最多的两种方式是贪心算法和动态规划,于我来说,更迫切的应该是要认识一下,这些算法的区别和相同的地方,所以这节就来找资料学习一下贪心算法和动态规划的区别。 这是找到的一个对我帮助最大的,源地址:https://www.cnblogs ...
分类:编程语言   时间:2018-05-03 19:35:37    阅读次数:139
835条   上一页 1 ... 28 29 30 31 32 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!