自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 考试前打模板

图论 dijkstra #include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> #include<cmath> #include<algorithm> #include<queue> #def...

2018-11-08 19:16:00 92

转载 斐波那契公约数

对于Fibonacci数列:1,1,2,3,5,8,13......大家应该很熟悉吧~~~但是现在有一个很“简单”问题:第n项和第m项的最大公约数是多少? 结论:gcd (F[n] , F[m]) = F [gcd ( n , m )] 引理1:gcd ( F[n+1] , F[n] ) = 1 gcd(F[n+1],F[n]) =gcd(F[n+1]-F[n],F[n]) ...

2018-10-22 22:10:00 140

转载 期望及期望dp

首先给出期望的定义 期望 简单说就是概率×概率的价值 OSU! ∵(x+1)3=x3+3x2+3x+1 可以看出每多出一个1,答案就会增加3x2+3x+1 于是可以维护x和x2的期望 x1[i]=(x1[i−1]+1)∗p[i]; x2[i]=(x2[i−1]+2∗x1[i−1]+1)∗p[i]; ans[i]=ans[i−1]+(3∗x2[i−1]+3∗x1[...

2018-10-21 19:23:00 161

转载 状压dp总结

状态压缩动态规划,就是我们俗称的状压DP,是利用计算机二进制的性质来描述状态的一种DP方式 常见的用有选或不选(01,二进制),还有丧心病狂的三进制,四进制 首先要熟练运用位运算 1.判断一个数字x二进制下第i位是不是等于1。 方法:if(((1<<(i−1))&x)>0)if(((1<<(i−1))&x)>0) 2.将一个数...

2018-10-20 07:54:00 139

转载 树链剖分学习

两次dfs,第一次处理处fa[],depth[],size[],son[],第二次处理出top[],rank[],id[] 一条重链的编号是连续的,可以用数据结构维护,做事情的时候判断是否在同一条链上,不是就把最深的跳到链头的fa[],然后继续判断 luogu3384 【模板】树链剖分 区间加,求和,子树加,求和 #include<ios...

2018-10-18 08:23:00 79

转载 B君的教育

巨巨巨佬B君又出题了 这道题和网传的B君的教育有些许差异,就是 p=-1-i 这个地方 很明显用到了二进制拆分,据说可以还可以将一个数拆分成斐波那契进制和φ进制((√5-1)/2进制) 注意c++自带的complex库会有精度误差 #include <bits/stdc++.h> using namespace std; long l...

2018-10-17 08:06:00 94

转载 [noip2016]愤怒的小鸟

愤怒的小鸟 题目描述 Kiana 最近沉迷于一款神奇的游戏无法自拔。简单来说,这款游戏是在一个平面上进行的。 有一架弹弓位于 (0,0) 处,每次 Kiana 可以用它向第一象限发射一只红色的小鸟,小鸟们的飞行轨迹均为形如 y=ax2+bx 的曲线,其中 a,b 是 Kiana 指定的参数,且必须满足 a<0。 当小鸟落回地面(即x轴)时,它就会瞬间消失。 在游戏的某个关...

2018-10-16 18:57:00 90

转载 普通dp总结

传纸条 从(1,1)传纸条到(m,n),经过后返回时不能经过 四维dp,f[i][j][k][p]表示从(i,j)到(k,p)的答案,显然 f[i][j][k][p]=max(f[i-1][j][k-1][p],max(f[i-1][j][k][p-1],max(f[i][j-1][k-1][p],f[i][j-1][k][p-1])))+a[i][j]+a[k][p]...

2018-09-17 21:42:00 94

转载 最近特别想写博客

qvq 转载于:https://www.cnblogs.com/silent-pyb/p/9568246.html

2018-08-31 20:59:00 85

转载 杜教筛

辣鸡卡常题辣鸡卡常题辣鸡卡常题辣鸡卡常题辣鸡卡常题辣鸡卡常题辣鸡卡常题 题目描述 (https://www.luogu.org/problemnew/show/P4213) 套路式:$ g(1) * S(n) = \sum_{1 \leq i \leq n} h(i) − \sum_{2 \leq d \leq n} g(d) * S( [ \frac{n}{d} ] ) $ 其中:$ ...

2018-08-21 19:32:00 112

转载 石子合并

题目描述 在一个圆形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分 试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大得分.(N≤100) 输入 数据的第1行试正整数N,1≤N≤100,表示有N堆石子.第2行有N个数,分别表示每堆石子的个数. 输出 输出共2行,第1行为最小得分,...

2018-08-14 21:46:00 87

转载 B君的第一题

1.1 题目大意   大概是个比较有趣的面试题。 1.2 题目分析   首先考虑如何计算当前的胜率。 这个有两种算法,动态规划和组合数。 1.3 动态规划   假设当前甲赢了 i 场,乙赢了 j 场。 如果 i = n,那么 fi,j = 1。 如果 j = n,那么 fi,j = 0。 对于一般情况,有 fi,j = 1 2 (fi+1,j + fi,j+1)。 ...

2018-08-14 16:50:00 155

转载 乒乓比赛

一条大街上住着n个乒乓球爱好者,经常组织比赛切磋技术。每个人都有一个不同的技能值ai。每场比赛需要3个人:两名选手,一名裁判。他们有一个奇怪的规定,即裁判必须住在两名选手中间,并且技能值也在两名选手之间。问一共能组织多少场比赛。 设两个数组x[]和y[],假设a[1]到a[i-1]中有x[i]个比a[i]小,a[i+1]到a[n]中有y[i]个比a[i]小,i当裁判时...

2018-06-06 16:31:00 373

转载 合作网络

有n个结点(编号为1..n),初始时每个结点的父亲都不存在。你的任务是执行一次I操作和E操作,格式如下:  I u v:把节点u的父亲点设置为v,距离为|u-v|除以1000的余数。输入保证执行指令前u没有父亲节点。  E u:询问u 到根接点的距离(输出距离 mod 1000的结果)。 【输入格式】  输入第一行为测试数据组数T。每组数据第一行为n(5<=n<=2...

2018-06-06 15:40:00 124

转载 食物链

题目描述 动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A 吃 B,B 吃 C,C 吃 A。 现有 N 个动物,以 1 - N 编号。每个动物都是 A,B,C 中的一种,但是我们并不知道 它到底是哪一种。 有人用两种说法对这 N 个动物所构成的食物链关系进行描述: 第一种说法是“1 X Y”,表示 X 和 Y 是同类。 第二种说法是“2 X Y”,表...

2018-06-01 11:24:00 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除