码迷,mamicode.com
首页 >  
搜索关键字:zoj 3690 choosing n    ( 3596个结果
ZOJ 1111 Poker Hands
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1111A poker hand consists of 5 cards dealt from the deck. Poker hands are ranked by ...
分类:其他好文   时间:2014-09-28 23:16:05    阅读次数:306
ZOJ 2319 Beautiful People
Beautiful PeopleTime Limit: 5000msMemory Limit: 32768KBThis problem will be judged onZJU. Original ID:231964-bit integer IO format:%lld Java class nam...
分类:其他好文   时间:2014-09-28 22:44:35    阅读次数:240
bzoj 1901: Zju2112 Dynamic Rankings(树套树)
1901: Zju2112 Dynamic Rankings 经典的带修改求区间第k小值问题 树套树模板,我是用的线段树套splay实现的,而且用的数组模拟的,所以可能空间略大,bzoj过了,zoj过不了。 思路很简单,用线段树维护区间,用splay维护区间内的权值,然后询问的时候,二分答案key,然后在区间内找小于key的数有多少个。 贴上模板: #include #include #...
分类:其他好文   时间:2014-09-28 22:40:15    阅读次数:305
[ACM] ZOJ 3816 Generalized Palindromic Number (DFS,暴力枚举)
Generalized Palindromic Number Time Limit: 2 Seconds      Memory Limit: 65536 KB A number that will be the same when it is written forwards or backwards is known as a palindromic number. For e...
分类:其他好文   时间:2014-09-28 12:56:12    阅读次数:242
ZOJ 3690 Choosing number(矩阵快速幂)
题目地址:ZOJ 3690 假设F(n)表示前n个人第n个人选择的数大于k的个数,G(n)表示的是前n个人第n个人选择的数小于等于k的个数    那么F(n) = F(n-1)*(m-k)+G(n-1)*(m-k) , G(n) = F(n-1)*k+G(n-1)*(k-1) , 那么最后的结果就是F(n)+G(n);    那么我们可以构造出矩阵    | m-k m-k|   | F(...
分类:其他好文   时间:2014-09-28 00:28:00    阅读次数:175
zoj 2067 - White Rectangles
题目:一个由‘.’和‘#...
分类:其他好文   时间:2014-09-27 21:46:10    阅读次数:201
zoj 2042 - Divisibility
题目:给你一串数字,不改变数字的顺序而在他们之间加入减号或者加号,问结能否整除m。 分析:dp,背包类似物。容量为0 ~ m-1。             状态:f(i,j)为前i个数组合结果的余数为j的真值;             转移:f(i,j)= max(f(i-1,j-a[i]),f(i-1),j+a[i]){ 结果对应值在0 ~ m-1之间  }; 说明:(2011-9-19...
分类:其他好文   时间:2014-09-27 21:14:00    阅读次数:169
zoj 2501 - A Mini Locomotive
题目:有一串数,从里面取出m个不同的区间,每个区间长度不能超过M,使得所取所有数字和最大。 分析:dp,单调队列,区间最大字段和。因为数据都是正的不需要单调队列维护(否则要使用)。             区间最大字段和,求出每个元素作为结束标志的前k项和;取结束位置作为dp状态;             然后,利用单调队列维护区间长度,O(1)时间查找满足长度的最小的前j项和,做差即可。 ...
分类:其他好文   时间:2014-09-27 11:32:09    阅读次数:205
zoj 2250 - Grandpa is Famous
题目:统计排名第二的人。 分析:计数排序+统计。 说明:大黄都说题目木有问题。他怎么会放在DP分类里啊。(2011-11-01 15:19) #include #include #include #include usingnamespace std; int V[ 10005 ]; int C[ 10005 ]; int cmp( constvoid* a, constvoi...
分类:其他好文   时间:2014-09-27 11:31:49    阅读次数:203
zoj 1883 - Tight Words
题目:如果一个单词的每个字母都不相差1,我们称为紧密的,给你字母集合{0~k},              问长度为n的单词是紧密的概率。 分析:概率dp。以长度为阶段,结束位置的字符的概率为状态 dp。              状态:设f(i,j)为长度为i的单词,取自集合{ 0,..,k }的紧密概率;              转移:f(i,j)= (f(i-1,j-1)+ f(i...
分类:其他好文   时间:2014-09-27 11:14:19    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!