码迷,mamicode.com
首页 >  
搜索关键字:bzoj1170    ( 2个结果
BZOJ1170 : [Balkan2007]Cipher
首先对于每个位置,求出它开始长度为y的横行的hash值,然后对于hash值再求一次竖列的hash值,排序后求出众数即可。时间复杂度$O(n^2\log n)$。#include#include#define N 1010typedef unsigned long long ll;const ll D...
分类:其他好文   时间:2015-09-15 21:43:56    阅读次数:229
BZOJ 1170 [Balkan2007]Cipher Hash
题目大意:给定一个二维矩阵,求出现次数最多的a*b的子矩阵 二维Hash,只要记住横纵的BASE不能相同就可以,爱怎么搞怎么搞 一开始写的自然溢出 结果OLE 以为是自然溢出被卡掉了于是写了双取模…… 结果还是OLE 最后发现尼玛这题读入坑爹……字符串里有空格不说,满满的不可见字符是咋回事…… 记住不要用scanf读入……可以用gets,或者fread,注意要把一开始的回车过滤掉 get...
分类:其他好文   时间:2014-12-10 14:14:10    阅读次数:192
2条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!