Fork me on GitHub
摘要: [题目链接](https://share.weiyun.com/9b72b3b07a3b1d8f221bf7f1dd554985) T1 60分可以写一些特判和暴力。 100分dp,解释一下dp的做法。 我们用f[i][j]表示跳了i次,到第j层楼然后跳下去,需要的最小花费。 还需要知道一个策略,如果跳过的楼是一样的,那么以高度升序或者降序肯定比乱跳更优。 那么我们先将所有的楼按照高度升序或者... 阅读全文
posted @ 2017-10-30 16:37 primes 阅读(199) 评论(0) 推荐(0)
摘要: https://www.luogu.org/problem/show?pid=1313 系数应该是a^n*b^m*c(n,m),主要是求c(n,m) c(n,m)=n!/m!*(n-m)! 法1: 分解质因子#include#includeint su[20000],yz[2000... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(117) 评论(0) 推荐(0)
摘要: 逆元(费马小定理)+ 快速幂+ 等比数列 读题可知,答案是i~n的以 i 为公比的m项的等比数列和的和;就用到了我们的数学公式: Sn=a1*(q^n-1)/(q-1)然后就用到了逆元——费马小定理: x^(p-1) mod p=1(q^n-1)/(q-1)mod p那这个式子就等于... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(151) 评论(0) 推荐(0)
摘要: 缺少删除,见下一篇中的treap平衡树 特点:左大右小代码#include#include#include#include#include#include#include#define M 99999using namespace std;int lc[M],rc[M],size[M... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(138) 评论(0) 推荐(0)
摘要: 纪念一下,这是我自己第一个自己想出转移方程的dp题! 先定义一下数组,f[i][j]表示第i个人,抄了j本书花的最短时间。 w[i][j]表示[i,j]闭区间内,从第i本书抄到第j本书用的时间; 转移方程:f[h][i]=min(f[h][i],max(f[h-1][j],w... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(147) 评论(0) 推荐(0)
摘要: https://www.luogu.org/problem/show?pid=3383#sub#include#include#include#include#include#include#include#define L long#define M 200000007using ... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(133) 评论(0) 推荐(0)
摘要: http://poj.org/problem?id=3292如果一个数 i 是 H-素数,那么5i+4i*x一定是H数但不是H-素数, 因为(5i+4i*x)mod 4=5i mod 4=(5 mod 4)(i mod 4)=1*1=1,且5i+4i*x=i(4x+5).做法:先找出... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(85) 评论(0) 推荐(0)
摘要: https://www.luogu.org/problem/show?pid=3518问题描述: 有一个密码箱,0 到 n-1中的某些整数是它的密码,且满足:如果a和b都是它的密码,那么(a+b)%n 也是它的密码(a,b可以相等)某人试了k次密码,前k-1次都失败了,第k次成功了。... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(181) 评论(0) 推荐(0)
摘要: https://www.luogu.org/problem/show?pid=1052 观察数据,L到10^9,就是O(n)也不可以。 然后再观察数据,发现共才100个石子,对于桥的长度来说石子非常稀疏,中间有一大块空白区域。 状态转移方程: f[i]=min(f[i],f[i-... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(151) 评论(0) 推荐(0)
摘要: https://www.luogu.org/problem/show?pid=1004#sub 四维做法基于可以看做俩个人,同时走。 从左上角到右下角步数是一定的,所以可以压缩到三维。#include#include#includeusing namespace std;int f... 阅读全文
posted @ 2017-09-24 17:48 primes 阅读(165) 评论(0) 推荐(0)