自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BZOJ4727: [POI2017]Turysta tarjan/竞赛图哈密顿

首先竞赛图保证是一定有哈密顿路径的,强连通的竞赛图一定有哈密顿回路竞赛图求每个点的最长链,不重复经过点思路就是对每个scc求出哈密顿回路,再按拓扑序n^2dp一下哈密顿路径和哈密顿回路的构造法看的这篇文章Bfk_#include<bits/stdc++.h> //#pragma comment(linker, "/STACK:1024000000,1024000000") #...

2018-02-28 20:36:45 294

转载 【POJ Challenge】生日礼物 加强m子段和

还是链表跟二叉堆的双映射//#include<bits/stdc++.h> //#pragma comment(linker, "/STACK:1024000000,1024000000") #include<stdio.h> #include<algorithm> #include<queue> #include<str...

2018-02-24 11:02:20 208

原创 BZOJ2351: [BeiJing2011]Matrix 行列哈希

ull的读写用%llu,二维哈希跟二维前缀和是一个方法//#include<bits/stdc++.h> //#pragma comment(linker, "/STACK:1024000000,1024000000") #include<stdio.h> #include<algorithm> #include<queue> ...

2018-02-22 12:18:16 260

原创 Tree 倍增

每个节点有重量,询问节点的祖先序列中最长重量递增序列长度赛中写的倍增没调出来,感觉这种从指数最大到最小枚举做倍增的方法也不错比之前那个从每次都从低位开始凑的更快//#include<bits/stdc++.h> //#pragma comment(linker, "/STACK:1024000000,1024000000") #include<stdio.h> ...

2018-02-16 02:31:00 182

原创 NUMBER BASE CONVERSION POJ - 1220 进制转换/模拟除法

给a进制下的x,求x的b进制表示考虑20(10)→(3)20/3=6余2,那么3^0位记录2,接下来考虑用3^1位表示6整体像是一个递归,把原数字不断除以b,每一轮余下的数字作为这个深度的余数最深一层也就是除以b最多的一层是最高阶的余数,按阶从高向下写余数就是b进制的x表示//#include<bits/stdc++.h> //#pragma comment(linker, "/S...

2018-02-15 17:19:30 239

原创 Raid POJ - 3714 分治最近点对模板

复杂度大约是nloglog//#include<bits/stdc++.h> //#pragma comment(linker, "/STACK:1024000000,1024000000") #include<stdio.h> #include<algorithm> #include<queue> #include<st...

2018-02-11 17:59:30 280

原创 Genius ACM HihoCoder - 1384 倍增/归并排序模板

倍增可行长度和直接二分都可以保证对于每个左端点至多log次找到最远右端点 但是倍增的过程中所需要计算的长度是从小逐渐变大的,而且可以利用前一步倍增的有序数组做一轮归并, 整体就比直接二分右端点所需要计算的长度快一个log //#include //#pragma comment(linker, "/STACK:1024000000,1024000000") #include #

2018-02-06 00:20:53 426

原创 BZOJ1500: [NOI2005]维修数列 Splay维护序列

//#include //#pragma comment(linker, "/STACK:1024000000,1024000000") #include #include #include #include #include #include #include #include #include #include

2018-02-06 00:13:30 221

空空如也

空空如也

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

TA关注的人

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