ZOJ-2091-Mean of Subsequence (反证法的运用!!)
2017-09-27 21:06
155 查看
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后面几个数的平均数最大 与题设矛盾
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后面几个数的平均数最大 与题设矛盾
相关文章推荐
- 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 2136 Longest Ordered Subsequence(LIS)
- zoj 2136 Longest Ordered Subsequence(DP经典~)
- ZOJ 1136 Longest Ordered Subsequence DP
- ZOJ 1091题解 此题不难只要想清楚国际象棋中的马的“日”子走法便可清楚,再加上BFS与队列的运用,另外有些细节需注意,详见代码
- ZOJ 1136 Longest Ordered Subsequence DP
- zoj 1733 || hdu 1159 Common Subsequence(Easy , classics DP)
- ZOJ 1733 Common Subsequence(LCS)
- POJ 1458 Common Subsequence (zoj 1733 ) LCS
- zoj_2136Longest Ordered Subsequence
- poj 2533 && zoj 2136 Longest Ordered Subsequence --- LIS模板
- POJ 1458 Common Subsequence (zoj 1733 ) LCS
- zoj_2136Longest Ordered Subsequence
- ZOJ - 3123 Subsequence (思路细节)
- ZOJ - 1733 Common Subsequence