码迷,mamicode.com
首页 >  
搜索关键字:贪心 区间覆盖    ( 7804个结果
贪心总结(一)
一、简单贪心: 这种贪心就是靠直觉,没有什么套路,唯手熟尔,但是也很好证明它是对的。 1、codeforces1334B Middle Class 题意: 给出$n$个数,你可以选出一个子集然后这个这个子集的数的的值改成它们的平均值,求平均值大于等于$k$的最大子集。 题解: 这些数降序排序,然后预 ...
分类:其他好文   时间:2020-04-15 13:39:51    阅读次数:84
防晒【贪心 + 平衡树】
证明不会:yxc说要用匈牙利算法,来确定增广路径;算法步骤:1.将牛按minspf从大到小排序2.每次取出满足当前条件,最大的spf。因为是按开始从大到小排序,所以假设x, y防晒,spfs[x] < spfs[y], 那么可能后面的牛能用到x,y,或者只用到x,或者都用不上。因为后面的牛可能可以用 ...
分类:其他好文   时间:2020-04-15 00:46:47    阅读次数:53
[算法学习]Bellman-Ford算法求最短路
OAO dijkstra算法在复杂度方面是十分优秀的,但是其最大弊端就是无法处理带负权的图 (因为是基于已经被更新过的距离源点的边必然已经达到了最短路的这个事实 来采取贪心策略来求得最短路 而有负权路存在时,这个基础不在成立。) 这个时候就要请出Bellman-Ford算法了 (正确性证明:http ...
分类:编程语言   时间:2020-04-14 20:30:25    阅读次数:61
Codeforces 1281B - Azamon Web Services (贪心)
"description" 思路 题目大意是给定字符串s和c,要求交换s中至多两个字符,使得s字典序严格小于c。如果不存在输出“ ”,否则输出交换后的s。 一开始总想着分类讨论。但是情况实在太多,写不过来。 后面看别人代码才知道应该先找到s交换两个字符后最小的字典序,然后再和c对比即可。 详见代码。 ...
分类:Web程序   时间:2020-04-14 12:36:19    阅读次数:81
最小表示法 (模板)
作用 用于求一个串的字典序最小的循环串 原理 详见 "oi wiki 最小表示法" 算法思想是贪心。 例题 "HDU2609 How many" ...
分类:其他好文   时间:2020-04-14 01:16:07    阅读次数:211
easyx学习心得
前几天算法课的实验要求实现可视化,搞了半天没动咋实现,然后有大佬说用easyx,,,我寻思着也没教这玩意咋用啊。然后很烦躁的上网找教程,发现没有教怎么使用的,都说有一本说明书(链接),自己调用函数就可以了,于是我开始了查函数之旅。不得不说,那个说明书写的还是很好的,看了基本就会用了。因为实验比较简单 ...
分类:其他好文   时间:2020-04-12 22:56:48    阅读次数:131
week7_简单题_C_水题_hdu_5578+F_贪心_hdu_5583
C HDU_5578 求字符串中所有相同字母的最小距离H。 Input 实例个数T然后T行字符串字符串中仅含有小写字母。1≤T≤501≤len≤1000(len为字符串长度) Output 对于每个实例输出Case #t: H,表示第t个实例的答案是H。 如果没有相同的字母,H=-1。 Sample ...
分类:其他好文   时间:2020-04-12 20:58:54    阅读次数:73
【好题】dp+排序+贪心——SEERC 2019
/* 首先考虑dp状态:dp[i][j][k]表示考虑了前i个任务,凑成的第一级经验是j,第二级经验是k的用时 由于一级完成任务溢出的经验会给二级,所以任务完成顺序是对结果有影响的: 3 10 2 5 3 4 2 5 4 3 3 2 5 1 4 这组数据,如果先完成任务一或任务二,那么最终是完不成升 ...
分类:编程语言   时间:2020-04-12 20:17:30    阅读次数:88
某不知名的树形Dp
题意 给出一个$N$个点的树,找出一个点来,以这个点为根的树时,所有点的深度之和最大 分析 看到树,还让求最大,这种可能不是贪心就是树形$DP$,贪心的话树的形状没法判断,果断放弃,那么就只能是$DP$了。 既然它让求深度之和,那么我就直接定义以$i$为根时深度和为$DP_i$,接下来就是怎么转移的 ...
分类:其他好文   时间:2020-04-11 23:30:22    阅读次数:75
Educational Codeforces Round 85 B. Middle Class(排序/贪心/水题)
Many years ago Berland was a small country where only nn people lived. Each person had some savings: the ii -th one had aiai burles. The government co ...
分类:编程语言   时间:2020-04-11 12:55:51    阅读次数:113
7804条   上一页 1 ... 38 39 40 41 42 ... 781 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!