ZOJ-2091-Mean of Subsequence (反证法的运用!!)
来源:互联网 发布:安卓系统编程入门pdf 编辑:程序博客网 时间:2024/05/22 06:32
http://blog.csdn.net/u014355480/article/details/40862041
ZOJ2091
题意:其实就是找后几个数的平均值的最大值!! (贪心策略!要找对)
k=1,2,3……n ,记k以及k后面的数的平均值最大的那个k做maxk
一旦Roy选了这个maxk , PMH必定会将所选数字长度最大化
为什么呢??
用反证法证明:如果所选长度的最后一个数字不是最后一个数n, 而是maxk与n中间的某个数t
那么也就是说ave(maxk...t)<ave(maxk...n)
那么必有 ave(t+1...n)>ave(maxk...n) 说明t+1后面几个数的平均数最大 与题设矛盾
阅读全文
0 0
- ZOJ-2091-Mean of Subsequence (反证法的运用!!)
- ZOJ-2091-Mean of Subsequence (反证法的运用!!)
- ZOJ 2091 Mean of Subsequence(博弈,反证法,结论巧妙)
- zoj 2091 Mean of Subsequence(奇怪的贪心)
- ZOJ 2091 Mean of Subsequence
- ZOJ-2091 Mean of Subsequence
- 反证法(归谬法)及其在算法设计时的应用
- 子类的构造函数可以覆写父类的构造函数吗?(反证法)
- zoj 1733 Common Subsequence
- zoj 1733 Common Subsequence
- zoj 1733 Common Subsequence
- ZOJ 3349 Special Subsequence
- zoj 1733 - Common Subsequence
- zoj 1733 Common Subsequence
- ZOJ - 1733 Common Subsequence
- ZOJ 1733 Common Subsequence
- ZOJ 1733(Common Subsequence)
- HDOJ2108(Shape of HDU)(叉积的运用)
- git学习笔记整理-11-分支新建与合并
- kmp详解
- 并查集入门--hd 1233 还是畅通工程 【klckr prim】
- 设计模式之工厂模式
- C
- ZOJ-2091-Mean of Subsequence (反证法的运用!!)
- Redis系列学习(三)之java api接入及事务 (补)
- C++的标准库与命名空间
- hdu6134 Battlestation Operational 莫比乌斯反演
- A
- Python3之round用法
- android 动画 -- tween动画(续)
- 洛谷 P3375 KMP字符串匹配
- 遍历list,remove出现问题