自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sakai_Masato的博客

雅人叔好帅啊!

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

原创 Codeforces 7D

题目大意:给出一个字符串,长度小于等于5*1e6。定义一个串是k回文的,当且仅当它的前半部分和后半部分是(k-1)回文的,求其所有前缀的回文值得和。 题解:我之前写了一个挫爆了的哈希,待会贴代码,交了20多次都没A,TLE了。然后看看网上的,判回文串实际上记一个前缀哈希值(后进的元素是低位),另一个哈希值(后进的元素是高位),若x[i]=y[i]则说明以i结尾的前缀为回文,那么它的值为dp[i>>

2015-09-30 15:43:45 738 2

原创 Codeforces 7C

题目大意:给出直线的一般式Ax+By+C=0Ax+By+C=0的系数,求解在该直线上的一个整点。 题解:妈了个鸡就要联赛了,多刷刷这种裸算法题目有益身心健康,把背下来的扩展欧几里得打上去交一次就A掉了。 %%%__debug大神,保佑我联赛不挂。#include<cmath> #include<cstdio> #include<cstdlib> #include<cstring> #includ

2015-09-29 20:58:55 615 1

原创 SGU 229

题目大意:给出1个01矩阵,求能否把1分成两个部分,使得一部分通过先旋转后平移(不是滚动的)与第二部分的1重合. 题解:一开始看不懂题啊,以为可以随便乱转QAQ。     我们暴力枚举每一种置换,然后把棋盘置换之后,与原棋盘比较,有1覆盖的,两个位置连一条边。容易得出,如果能分成两个部分,那么连边之后,所有的点都不是孤立的,而且要么成链,要么成环,或者都有。     然而代码好像丢失了QAQ

2015-09-10 14:51:55 482

原创 SGU 227

题目大意:给出一些圆弧的左右端点和中点坐标,求这些圆弧的交点。              题解:先把这些圆弧看成是一个完整的圆,求圆心半径什么的不再赘述,最后判断一下各交点是否在某段圆弧上。如何判断是否在圆弧上呢,我们可以在两个圆弧端点之间连接一条向量,这样就可以转化为判断这个点在这条向量的哪一边了,叉积判一下就行了。这题最坑的就是判重合,情况很多,坑爹啊。

2015-09-06 22:03:19 549

空空如也

空空如也

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

TA关注的人

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