码迷,mamicode.com
首页 >  
搜索关键字:贪心    ( 7634个结果
[HAOI2006] 均分数据 - dp,随机化
将 $n$ 个数分成 $m$ 组,使得各组数据的数值和最平均,即各组的均方差最小。$n\leq 20,m \leq 6$ Solution 考虑如果是按顺序分段,那么设 $f[i]$ 表示前 $i$ 个数积攒的最小方差,dp即可 用 随机若干顺序,可以证明在很大概率上能随到答案 当然内部也可以贪心, ...
分类:其他好文   时间:2020-02-29 20:22:08    阅读次数:62
CF-div2-620-D. Shortest and Longest LIS 贪心,双指针
思路 0. 首先思考什么时候产生LIS上升的贡献,肯定是遇到了一个小于号啊,左边 4 大于号肯定不产生LIS的贡献了,。 假设上面想到了。 接下来考虑怎么找最短,和最长。 再等等,思考还有没有产生贡献的地方? 容易想到就是 小于号 与 小于号 之间 也会产生贡献。 比如 3424 using nam ...
分类:其他好文   时间:2020-02-29 17:34:26    阅读次数:71
杭电oj_2063——过山车(java实现)
原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=2063 思路: 一开始用贪心做:按每一个女孩子期望搭档的人的数量将数组排序,然后优先选择期望数量少的,但是在oj上WA了(没想通为啥不行,有会的大佬还望指点/拜托) 然后就在网上看博客,看到大家都是用“ ...
分类:编程语言   时间:2020-02-29 01:00:38    阅读次数:99
AGC029C - Lexicographic constraints 题解
原题链接: "C Lexicographic constraints" 题目大意:有$N$个字符串,已知它们是从小到大排列的(按照字典序),现在仅知道每个字符串的长度,问这些字符串的字符集最小是多少。 题解:上来直接考虑贪心,似乎不大行,然后想DP,乱七八糟后效性一大堆,于是开始考虑二分答案。 首先 ...
分类:其他好文   时间:2020-02-29 00:17:49    阅读次数:89
贪心练习:阿里巴巴与十四大盗————背包问题
转自:https://blog.csdn.net/qq_34624515/article/details/84583149 问题描述: 假设山洞里有 n 种宝物,每种宝物有一定重量 w 和相应的价值 v ,毛驴运载能力有限,只能运走 m 重量的宝物, 一种宝物只能拿一样,宝物可分割。那么如何使毛驴运 ...
分类:其他好文   时间:2020-02-28 19:13:40    阅读次数:91
【17贪心算法】 剪绳子
这题和我之前做的https://www.cnblogs.com/Jun10ng/p/12363679.html 是同一个题目,但是现在多了一个条件 1 4) { res = 3; res %= mod; n = 3; } return (int)(res n % mod); } } ...
分类:编程语言   时间:2020-02-26 23:19:27    阅读次数:128
http://47.95.147.191/contest/6/problem/A
http://47.95.147.191/contest/6/problem/A这个题气其实是比较巧妙的。如果选了第3个,就不能选2,4。假设3是最大的,如果选2必选4,选2了却不选4那么不如选3.如果最优解是选2,4,但是贪心的时候选了3,怎么弥补呢?把a[3]=a[2]+a[4]-a[3]再放到 ...
分类:Web程序   时间:2020-02-26 20:58:39    阅读次数:98
hdu 2187 悼念512汶川大地震遇难同胞——老人是真饿了(贪心)
新人题:n2的排序就可以过 #include <stdio.h> #include <stdlib.h> int main() { int c,n,i,j,o; float a[1010],b[1010],m,d,e,f; scanf("%d",&c); for(o=0;o<c;o++) { e=0 ...
分类:其他好文   时间:2020-02-26 01:39:50    阅读次数:44
「JSOI2015」串分割
「JSOI2015」串分割 "传送门" 首先我们会有一个贪心的想法:分得越均匀越好,因为长的绝对比短的大。 那么对于最均匀的情况,也就是 $k | n$ 的情况,我们肯定是通过枚举第一次分割的位置,然后每一段长度 $\frac{n}{k}$ 最后取最小的。 把这个思想运用到一般情况:如果分出来两段长 ...
分类:Web程序   时间:2020-02-26 01:05:22    阅读次数:78
LianLianKan HDU - 4272(状压dp)
题意:就是连连看,有两个相同的就能消除,再加上两个特别的规定,一是只能从栈顶开始消除,而是两个相同的元素之间距离不能超过6,询问能否消除序列中所有元素。 思路:数据水,贪心就能过,但严谨的考虑,贪心显然不能解决所有问题。这题虽然序列很长,但是状态并不复杂,可以使用滚动的状压dp,然后考虑使用多少位表 ...
分类:其他好文   时间:2020-02-25 23:10:17    阅读次数:60
7634条   上一页 1 ... 49 50 51 52 53 ... 764 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!