码迷,mamicode.com
首页 >  
搜索关键字:最优解    ( 1254个结果
贪婪算法
贪婪法是一种不追求最优解,只希望得到较为满意解的方法。贪婪法一般可以快速得到满意的解,因为它省去了为找最优解要穷尽所有可能而必须耗费的大量时间。贪婪法常以当前情况为基础作最优选择,而不考虑各种可能的整体情况,所以贪婪法不要回溯。例如平时购物找钱时,为使找回的零钱的硬币数最少,不考虑找零钱的所有各种发表方案,而是从最大面值的币种开始,按递减的顺序考虑各币种,先尽量用大面值的币种,当不足大面值币种的金
分类:编程语言   时间:2018-08-09 15:46:41    阅读次数:225
leetcode35题:搜索插入位置(不是最优解法,仅供参考)
# 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。# 你可以假设数组中无重复元素。# 示例 1:# 输入: [1,3,5,6], 5# 输出: 2## 示例 2:# 输入: [1,3,5,6], 2# 输出: 1## 示例 3 ...
分类:其他好文   时间:2018-08-08 10:34:51    阅读次数:147
HDU 6346 整数规划 二分图匹配最优解
整数规划 在xi 与 yi 之间建立一条边值为a[i][j]的边, 然后跑km算法 2分图最优匹配。 原来的km+hunger跑法T了, 拿了一个新的板子, 新的写法是将这原来的找新的最小的d放在了上一次的残留图上,从而减小复杂度, 但是个人还不是很理解为什么最小的d下一次出现的位置一定是这次出现的 ...
分类:其他好文   时间:2018-08-07 14:01:14    阅读次数:558
模拟退火算法
一、什么是模拟退火算法 1、爬山算法 在了解模拟退火算法之前,先来看一下爬山算法:爬山算法是一种贪心算法,该算法每次从当前的解空间中选取一个解作为最优解,直到达到一个局部最优解。假设函数f(x)的图像如下图: 现在使用爬山算法来求f(x)的最大值,若C为当前最优解,则爬山算法搜索到A就会停止搜索,这 ...
分类:编程语言   时间:2018-08-05 23:28:48    阅读次数:317
July Challenge 2018 : Subway Ride
传送门 首先(想了很久之后)注意到一个性质:同一条边有多种颜色的话保留3种就可以了,这是因为假如最优解要求当前位置与相邻两条边都不相同,那么只要有3条边,就肯定可以满足这一点。 完事就做一个nlogn*3^4的倍增dp就行了……实际肯定是跑不满的(而且cc机子快)。 #include<cstdio> ...
分类:其他好文   时间:2018-08-05 22:31:31    阅读次数:173
动态规划——硬币找零
动态规划问题,主要在于需要想清楚递推关系,num[i][j]表示能使用 i 种硬币时,得到 j 零钱的最优解。 想来就是首先假设只能使用第一种硬币 1 ,那么会得到num[ 1 : n] = {1,2,3,4.....n},然后在此基础上,我们引入第二种硬币 2 ,考虑num[i][j],此时存在两 ...
分类:其他好文   时间:2018-08-02 01:55:44    阅读次数:115
ACM 贪心算法总结
贪心算法的本质: 就是当前状态的最优解,它并不考虑全局。 什么是当前状态的最优解? 成本问题? https://www.cnblogs.com/xuxiaojin/p/9400892.html (poj 2393)这里面涉及到了每周的成本,只要当前这一周的成本最低就可以了,不要去考虑后面的成本。 h ...
分类:编程语言   时间:2018-08-01 15:20:01    阅读次数:126
硬币找零问题
利用递归算法完成硬币的找零问题,得出找零的最优解 ...
分类:其他好文   时间:2018-07-31 23:31:17    阅读次数:201
算法导论——贪心算法
贪心算法(greedy algorithm)是指,在每一步都做出当时看起来最佳的选择,也就是局部最优的选择,期望这样的选择能够导向全局最优解。所以并不是所有的问题都能得到全局最优解。 典型的例子如分数背包问题:背包容量为50kg,有三个商品分别是重60元/10kg、100元/20kg、120元/30 ...
分类:编程语言   时间:2018-07-31 19:30:56    阅读次数:194
遗传算法
最近写了一个亦(sang)可(xin)赛(bing)艇(kuang)的遗传算法。什么是遗传算法呢? 遗传算法(Genetic Algorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。遗传算法是从代表问题可能潜在的解集的一个 ...
分类:编程语言   时间:2018-07-28 19:34:50    阅读次数:188
1254条   上一页 1 ... 38 39 40 41 42 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!