摘要: 题目描述 输入输出格式 输入格式: 输出格式: 对于每个询问操作,输出一行答案。 输入输出样例 输入样例#1: 6 5 2 2 1 2 1 1 1 2 1 3 2 4 2 5 2 6 Q 3 5 C 2 1 1 Q 3 5 C 5 1 2 Q 3 5 输出样例#1: 3 1 2 输入样例#1: 6 阅读全文
posted @ 2017-05-26 22:07 LoveYayoi 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 题目描述 传说很久以前,大地上居住着一种神秘的生物:地精。 地精喜欢住在连绵不绝的山脉中。具体地说,一座长度为N的山脉H可分为从左到右的N段,每段有一个独一无二的高度Hi,其中Hi是1到N之间的正整数。 如果一段山脉比所有与它相邻的山脉都高,则这段山脉是一个山峰。位于边缘的山脉只有一段相邻的山脉,其 阅读全文
posted @ 2017-05-26 16:47 LoveYayoi 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 0x00 前言 似乎有必要重新深刻理解一下后缀数组 于是我就重学了一遍后缀数组 0x01 简介 后缀数组(sa)就是把一个字符串S的所有后缀按字典序排序以后的数组 sa[i]:排第i名的是哪个后缀 rk[i]:第i个后缀排第几名 sa[rk[i]] = i; height[i]:第sa[i]个后缀和 阅读全文
posted @ 2017-05-26 11:53 LoveYayoi 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 题目描述 a180285 幸运地被选做了地球到喵星球的留学生。他发现喵星人在上课前的点名现象非常有趣。 假设课堂上有 N 个喵星人,每个喵星人的名字由姓和名构成。喵星球上的老师会选择M 个串来点名,每次读出一个串的时候,如果这个串是一个喵星人的姓或名的子串,那么这个喵星人就必须答到。 然而,由于喵星 阅读全文
posted @ 2017-05-26 11:27 LoveYayoi 阅读(375) 评论(0) 推荐(0) 编辑