摘要: 题目描述: P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的 阅读全文
posted @ 2019-01-28 08:56 Jessiejzy 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 有M个球,一开始每个球均有一个初始标号,标号范围为1~N且为整数,标号为i的球有ai个,并保证Σai = M。 每次操作等概率取出一个球(即取出每个球的概率均为1/M),若这个球标号为k(k < N),则将它重新标号为k + 1;若这个球标号为N,则将其重标号为1。(取出球后并不将其丢弃 阅读全文
posted @ 2019-01-28 08:54 Jessiejzy 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:斜率优化 以下代码: #include<bits/stdc++.h> #define il inline #define LL long long #define db double #define _(d) while(d(isdigit(ch=getchar()))) us 阅读全文
posted @ 2019-01-28 08:51 Jessiejzy 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:递推式,矩阵优化dp 思路: 感觉遇到组合数相加式子都可以仔细观察一下他的递推关系,求出递推式后把项与项的关系放到矩阵里,快速幂处理一下就结束了。 以下代码: #include<bits/stdc++.h> #define il inline #define LL long l 阅读全文
posted @ 2019-01-28 08:48 Jessiejzy 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:dp,决策单调性 思路: 求导证明dp式子具有决策单调的性质,其他应该是常规操作吧...看看代码应该能懂。 小提示:要用long double存不然会死。 以下代码: #include<bits/stdc++.h> #define il inline #define LL lo 阅读全文
posted @ 2019-01-28 08:41 Jessiejzy 阅读(396) 评论(0) 推荐(0) 编辑