03 2018 档案

摘要:题目链接 题意:给n个字符串,求出每个字符串的num值,加1后相乘。num[i]表示1~i中,有多少没有重叠的公共前缀后缀。 分析: kmp中p数组表示最大的公共前缀后缀。设一cnt数组,表示1~i中有多少公共前缀后缀(包括重叠的),那么cnt[1]=1,(自己是自己的公共前后缀)。 那么:cnt[ 阅读全文
posted @ 2018-03-23 10:18 MJT12044 阅读(192) 评论(0) 推荐(0)
摘要:#1015 : KMP算法 #1015 : KMP算法 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。 这一天,他们遇到了一只河蟹,于是河蟹就向小H 阅读全文
posted @ 2018-03-23 09:00 MJT12044 阅读(207) 评论(0) 推荐(0)
摘要:题目链接 字符串hash判断字符串是否相等。 code 阅读全文
posted @ 2018-03-23 07:32 MJT12044 阅读(163) 评论(0) 推荐(0)
摘要:P3370 【模板】字符串哈希 题目描述 如题,给定N个字符串(第i个字符串长度为Mi,字符串内包含数字、大小写字母,大小写敏感),请求出N个字符串中共有多少个不同的字符串。 友情提醒:如果真的想好好练习哈希的话,请自觉,否则请右转PJ试炼场:) 输入输出格式 输入格式: 第一行包含一个整数N,为字 阅读全文
posted @ 2018-03-20 21:00 MJT12044 阅读(179) 评论(0) 推荐(0)
摘要:#1142 : 三分·三分求极值 #1142 : 三分·三分求极值 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 这一次我们就简单一点了,题目在此: 在直角坐标系中有一条抛物线y=ax^2+bx+c和一个点P(x,y),求点P到抛物线的最短距离d。 提示:三分法 输入 阅读全文
posted @ 2018-03-20 20:13 MJT12044 阅读(170) 评论(0) 推荐(1)
摘要:1008: [HNOI2008]越狱 Description 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种 阅读全文
posted @ 2018-03-17 16:57 MJT12044 阅读(186) 评论(0) 推荐(0)
摘要:2120: 数颜色 Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。为了满足墨墨的要 阅读全文
posted @ 2018-03-17 16:06 MJT12044 阅读(258) 评论(0) 推荐(0)
摘要:Aeroplane chess Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5230 Accepted Submission(s): 3290 阅读全文
posted @ 2018-03-17 10:36 MJT12044 阅读(188) 评论(0) 推荐(0)
摘要:Robot Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 102400/102400 K (Java/Others)Total Submission(s): 5906 Accepted Submission(s): 1754 Problem 阅读全文
posted @ 2018-03-17 10:29 MJT12044 阅读(243) 评论(0) 推荐(0)
摘要:One Person Game There is a very simple and interesting one-person game. You have 3 dice, namely Die1, Die2 and Die3. Die1 has K1 faces. Die2 has K2 fa 阅读全文
posted @ 2018-03-17 10:29 MJT12044 阅读(240) 评论(6) 推荐(0)
摘要:#1394 : 网络流四·最小路径覆盖 #1394 : 网络流四·最小路径覆盖 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 国庆期间正是旅游和游玩的高峰期。 小Hi和小Ho的学习小组为了研究课题,决定趁此机会派出若干个调查团去沿途查看一下H市内各个景点的游客情况。 阅读全文
posted @ 2018-03-13 20:45 MJT12044 阅读(234) 评论(0) 推荐(0)
摘要:Guardian of Decency Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 6133 Accepted: 2555 Description Frank N. Stein is a very conservative h 阅读全文
posted @ 2018-03-13 17:15 MJT12044 阅读(179) 评论(0) 推荐(0)
摘要:Paratroopers Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 8954 Accepted: 2702 Description It is year 2500 A.D. and there is a terrible w 阅读全文
posted @ 2018-03-11 18:12 MJT12044 阅读(179) 评论(0) 推荐(0)
摘要:Asteroids Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 24789 Accepted: 13439 Description Bessie wants to navigate her spaceship through 阅读全文
posted @ 2018-03-11 17:21 MJT12044 阅读(211) 评论(0) 推荐(0)
摘要:P3386 【模板】二分图匹配 P3386 【模板】二分图匹配 P3386 【模板】二分图匹配 题目背景 二分图 题目描述 给定一个二分图,结点个数分别为n,m,边数为e,求二分图最大匹配数 输入输出格式 输入格式: 第一行,n,m,e 第二至e+1行,每行两个正整数u,v,表示u,v有一条连边 输 阅读全文
posted @ 2018-03-11 11:10 MJT12044 阅读(262) 评论(0) 推荐(0)
摘要:#6010. 「网络流 24 题」数字梯形 #6010. 「网络流 24 题」数字梯形 #6010. 「网络流 24 题」数字梯形 题目描述 给定一个由 n nn 行数字组成的数字梯形如下图所示。梯形的第一行有 m mm 个数字。从梯形的顶部的 m mm 个数字开始,在每个数字处可以沿左下或右下方向 阅读全文
posted @ 2018-03-10 22:04 MJT12044 阅读(315) 评论(0) 推荐(0)
摘要:#6008. 「网络流 24 题」餐巾计划 #6008. 「网络流 24 题」餐巾计划 #6008. 「网络流 24 题」餐巾计划 题目描述 一个餐厅在相继的 n nn 天里,每天需用的餐巾数不尽相同。假设第 i ii 天需要 ri r_ir​i​​ 块餐巾。餐厅可以购买新的餐巾,每块餐巾的费用为  阅读全文
posted @ 2018-03-10 20:05 MJT12044 阅读(271) 评论(0) 推荐(0)
摘要:P2144 [FJOI2007]轮状病毒 题目描述 轮状病毒有很多变种。许多轮状病毒都是由一个轮状基产生。一个n轮状基由圆环上n个不同的基原子和圆心的一个核原子构成。2个原子之间的边表示这2个原子之间的信息通道,如图1。 n轮状病毒的产生规律是在n轮状基中删除若干边,使各原子之间有唯一一条信息通道。 阅读全文
posted @ 2018-03-10 11:24 MJT12044 阅读(262) 评论(0) 推荐(0)
摘要:2018-12-10 希望,努力! 2018-06-26 好久没更新了,更一发! 2018-03-10 记录点滴 阅读全文
posted @ 2018-03-10 11:22 MJT12044 阅读(249) 评论(2) 推荐(1)
摘要:1010: [HNOI2008]玩具装箱toy Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci 阅读全文
posted @ 2018-03-10 10:22 MJT12044 阅读(166) 评论(0) 推荐(0)
摘要:Print Article Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 15536 Accepted Submission(s): 4813 阅读全文
posted @ 2018-03-10 09:04 MJT12044 阅读(171) 评论(0) 推荐(0)
摘要:4819: [Sdoi2017]新生舞会 Description 学校组织了一次新生舞会,Cathy作为经验丰富的老学姐,负责为同学们安排舞伴。有n个男生和n个女生参加舞会 买一个男生和一个女生一起跳舞,互为舞伴。Cathy收集了这些同学之间的关系,比如两个人之前认识没计算得出 a[i][j] ,表 阅读全文
posted @ 2018-03-06 14:46 MJT12044 阅读(203) 评论(0) 推荐(0)
摘要:Dropping tests Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 15067 Accepted: 5263 Description In a certain course, you take n tests. If y 阅读全文
posted @ 2018-03-03 21:00 MJT12044 阅读(237) 评论(0) 推荐(0)
摘要:spoj 104 Highways 生成树计数,matrix-tree定理的应用。 Matrix-tree定理: D为无向图G的度数矩阵(D[i][i]是i的度数,其他的为0),A为G的邻接矩阵(若u,v之间存在边,A[u][v]=A[v][u]=1),C=D-A。 对于一个无向图G,它的生成树个数 阅读全文
posted @ 2018-03-03 20:09 MJT12044 阅读(200) 评论(0) 推荐(0)
摘要:dp练习。 codevs 1048 石子归并 区间dp 1 #include<cstdio> 2 #include<algorithm> 3 #include<cstring> 4 #include<cmath> 5 #include<iostream> 6 7 using namespace st 阅读全文
posted @ 2018-03-01 09:19 MJT12044 阅读(239) 评论(0) 推荐(0)
摘要:4152: [AMPPZ2014]The Captain Description 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x 阅读全文
posted @ 2018-03-01 06:39 MJT12044 阅读(244) 评论(0) 推荐(0)