自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_34921856的博客

The minute you think of giving up, think of the reason why you held on so long.

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

原创 Codeforces Round #426 (Div. 2)比赛总结

这场比赛比上次有进步,做出来2道题,但是由于交的时间太晚,没涨分。。 目前仍然是1456。。 A题题意:给你2个字符,2个字符都是这四个中的一个(v<^>),再给你一个步数k,经过k次旋转,第一个字符可以变成第二个字符,问你他是顺时针还是逆时针还是不可确定的… 思路:只需知道两个字符的位置,然后判断即可(搞不清楚为什么有人模拟做出这道题的。。)#include<iostream>#inclu

2017-07-31 21:10:42 257

原创 AC自动机模板

AC自动机判母串中出现几次子串的个数(hdu2222)#include&lt;iostream&gt;#include&lt;queue&gt;using namespace std;const int maxn = 500005;const int Max = 26;struct Trie{ int next[maxn][Max]; int fail[m...

2017-07-29 17:27:18 234

转载 经典算法KMP

转载自此处前言    之前对kmp算法虽然了解它的原理,即求出P0···Pi的最大相同前后缀长度k;但是问题在于如何求出这个最大前后缀长度呢?我觉得网上很多帖子都说的不是很清楚,总感觉没有把那层纸戳破,后来翻看算法导论,32章 字符串匹配虽然讲到了对前后缀计算的正确性,但是大量的推理证明不大好理解,没有与程序结合起来讲。今天我在这里讲一讲我的一些理解,希望大家多

2017-07-29 16:13:11 530 2

原创 Codeforces Round #425 (Div. 2)比赛总结

心累。。上次写的总结不知道怎么搞的被吞了。。只能再写一遍了。。 这次就写BCD吧。。 B题是阅读题,写程序什么的不难。注意细节。。#include<iostream>#include<set>#include<string>#include<cstring>using namespace std;int main(){ char s[30]; cin >> s;

2017-07-29 11:32:10 221

原创 RMQ算法(维护区间极大极小值)

可在O(nlogn)时间内计算出1个数组任意子序列的最值(感觉和树状数组差不多)用F(i,j)表示从第i个数起连续2^j个数的最大值 易得 F(i,0)=A[i]又可得状态转移方程 F(i,j)=max(F(i,j-1),F(i+2^(j-1),j-1))(分成两个相同长度的子序列,取其中最大的值,好理解吧~)所以代码如下: `void RMQ(int num) { for(int

2017-07-26 20:52:06 365

原创 2016多校训练总结

三道水题先放到前面..A题解析:B题解析:高中数学题,计算阴影部分面积,如图连接3条辅助线,通过余弦定理和二倍角公式计算角度,然后在用海伦公式计算三角形的面积,即可出来了~~K题解析:计算从1到n的英文的字符个数..   WA的原因有3位数的时候要判断是不是整除100,如果不能整除就要再加3(and)。其他的题目都是看题解写出来的,对我的用处很大!D题题意:求死亡序列。

2017-07-19 19:27:01 315

空空如也

空空如也

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

TA关注的人

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