自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

romiqi

千古文人侠客梦,肯将碧血写丹青

  • 博客(7)
  • 收藏
  • 关注

原创 NOIP2018游记

Day0上午在学校打各种奇怪的模板(事实证明我打的一个都没有考),中途下操场去转了一圈,手冻得像块冰,又回到温暖的机房中午不想睡觉了,就和ldx神仙,还有cyk神仙,一起看摔跤视频(Day0也太浪了吧)然后下午走之前继续打板,并顺便yy了一个Trie树上求LCA的傻逼题:给很多个串然后很多个询问求给过的两个串的最长公共前缀的长度(反正n方不能过)然后4:00出发去电科,路上有说有笑,我问cy...

2018-11-11 21:25:16 166

原创 [单调队列]旅行问题

描述 John 打算驾驶一辆汽车周游一个环形公路。公路上总共有 n车站,每站都有若干升汽油(有的站可能油量为零),每升油可以让汽车行驶一千米。John必须从某个车站出发,一直按顺时针(或逆时针)方向走遍所有的车站,并回到起点。在一开始的时候,汽车内油量为零,John每到一个车站就把该站所有的油都带上(起点站亦是如此),行驶过程中不能出现没有油的情况。任务:判断以每个车站为起点能否按条件成...

2018-11-06 22:03:50 928

原创 [NOIP专题总结]基础算法

一.快速运算快速幂:二进制位拆分的思想const ll mod=1000000007;ll ksm(ll a,ll b){ ll ans=1; for(;b;b>>=1){ if(b&1) ans=ans*a%mod; a=a*a%mod; } return

2018-11-05 14:00:00 490

原创 [二分+前缀和]秦腾与教学评估

BZOJ1271分析:二分好题,重点是想到前缀和验证因为位置只有一个,所以这个位置后的前缀和都是奇数,前面都是偶数所以就可以二分位置再验证了代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;const int N=200005; int tot=0;ll s[N],t[N],e[N]...

2018-11-04 11:03:50 179

原创 [二维前缀和]激光炸弹

BZOJ1218二维前缀和,容斥原理做一下即可代码:#include<bits/stdc++.h>using namespace std;int a[5010][5010]={0};int main(){ int n,r; scanf("%d%d",&n,&r); int i,j,ans=0; for(i=1;i<=n;

2018-11-02 20:07:06 242

原创 [大模拟]梭哈

描述 Alice 和 Mukyu 最近偶然得到了一本写有一种叫做梭哈的扑克游戏的规则的说明书,据其所述,梭哈是一种使用黑桃、红心、梅花、方片的 A 到 K 共 52 张牌(没有大小王)来进行的扑克牌游戏。不幸的是,规则说明中有关整个游戏的进行方式的部分被撕掉了, Alice 和 Mukyu 从残 存的部分只得知了“手牌上限是 5张”这一消息,所以他们决定每次直接给两人各发 5 张牌, 判定...

2018-11-02 15:50:11 1243 1

原创 [线段树]区间and or xor

描述 请你维护一个线段树支持一下操作A x l r 区间 and xO x l r区间 Or xX x l r 区间 Xor xS l r 区间求和输入 一个数 T表示数据组数 一个数n表示初始序列长 m表示查询 随后n个整数 接下来m次询问 如上输出 S次询问的答案样例输入14 11 2 4 7S 0 2样例输出7提示为防止min-max剪枝 n=1e6 m=...

2018-11-01 16:50:58 1021 3

空空如也

空空如也

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

TA关注的人

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