Live2d Test Env

随笔分类 -  Hihocoder

摘要:输入 第1行:1个正整数n,表示操作数量,100≤n≤200,000 第2..n+1行:可能包含下面3种规则: 1个字母'I',紧接着1个数字k,表示插入一个数字k到树中,1≤k≤1,000,000,000,保证每个k都不相同 1个字母'Q',紧接着1个数字k。表示询问树中不超过k的最大数字 1个字 阅读全文
posted @ 2017-11-26 13:31 nimphy 阅读(234) 评论(0) 推荐(0)
摘要:描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一段音乐旋律可以被表示为一段数构成的数列。 小Hi发现旋律可以循环,每次把一段旋律里面最前面一个音换到最后面就成为了原旋律的“循环相似旋律”,还可以对“循环相似旋律”进行相同的变换能继续得到原串的“循环相似旋律”。 小Hi对此产生了浓厚的兴趣,他有 阅读全文
posted @ 2017-11-24 22:20 nimphy 阅读(236) 评论(0) 推荐(0)
摘要:后缀自动机真的可以为所欲为。 前提是可以分组处理。 hash不够用,复杂度不够用,后缀自动机强无敌。 1,求字符串有多少不同字串,直接取每一组st的长度。见hihocoder1445。 2,如果需要求同一种串出现的次数,对同一后缀,用slink逆向推出,从长到短。如aab到aaab。见hihocod 阅读全文
posted @ 2017-11-24 15:18 nimphy 阅读(151) 评论(0) 推荐(0)
摘要:描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为一段数构成的数列。 现在小Hi想知道一部作品中所有长度为K的旋律中出现次数最多的旋律的出现次数。但是K不是固定的,小Hi想知道对于所有的K的答案。 输入 共一行,包含一个由小写字母构成的字符串S。字符串长度不超过 1000000 阅读全文
posted @ 2017-11-24 11:17 nimphy 阅读(384) 评论(0) 推荐(0)
摘要:重复旋律5 重复旋律5 时间限制:10000ms 单点时限:2000ms 内存限制:512MB 描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为一段数构成的数列。 现在小Hi想知道一部作品中出现了多少不同的旋律? 输入 共一行,包含一个由小写字母构成的字符串。字符串长度不超过 阅读全文
posted @ 2017-11-22 18:16 nimphy 阅读(398) 评论(0) 推荐(0)
摘要:逆序单词 逆序单词 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 在英文中有很多逆序的单词,比如dog和god,evil和live等等。 现在给出一份包含N个单词的单词表,其中每个单词只出现一次,请你找出其中有多少对逆序单词。 输入 第1行:1个整数,N,表示单词数量 阅读全文
posted @ 2017-11-19 19:42 nimphy 阅读(473) 评论(0) 推荐(0)
摘要:重复旋律3 重复旋律3 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为长度为 N 的数构成的数列。小Hi在练习过很多曲子以后发现很多作品中的旋律有共同的部分。 旋律是一段连续的数列,如果同一段旋律在作品A 阅读全文
posted @ 2017-11-19 18:58 nimphy 阅读(194) 评论(0) 推荐(0)
摘要:重复旋律2 重复旋律2 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为长度为 N 的数构成的数列。小Hi在练习过很多曲子以后发现很多作品自身包含一样的旋律。 旋律可以表示为一段连续的数列,相似的旋律在原数 阅读全文
posted @ 2017-11-19 10:52 nimphy 阅读(269) 评论(0) 推荐(0)
摘要:后缀数组一·重复旋律 后缀数组一·重复旋律 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为长度为 N 的数构成的数列。 小Hi在练习过很多曲子以后发现很多作品自身包含一样的旋律。旋律是一段连续的数列,相似 阅读全文
posted @ 2017-11-19 00:42 nimphy 阅读(293) 评论(0) 推荐(0)
摘要:数论四·扩展欧几里德 数论四·扩展欧几里德 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho周末在公园溜达。公园有一堆围成环形的石板,小Hi和小Ho分别站在不同的石板上。已知石板总共有m块,编号为 0..m-1,小Hi一开始站在s1号石板上,小Ho一开始站 阅读全文
posted @ 2017-11-17 22:37 nimphy 阅读(170) 评论(0) 推荐(0)
摘要:2-satisfiability,我们一般将其缩写为 2-sat。 了解全名有助于我们对这个算法的理解。 百度翻译:‘satisfiability’ “可满足性,适定性”。 “合取范式可满足性问题(简称SAT问题)是一个NP完全问题。” “合取范式可满足性问题(简称SAT问题)是一个NP完全问题。” 阅读全文
posted @ 2017-11-16 17:11 nimphy 阅读(496) 评论(1) 推荐(1)
摘要:描述 在上一回和上上回里我们知道Nettle在玩《艦これ》,Nettle在整理好舰队之后终于准备出海捞船和敌军交战了。在这个游戏里面,海域是N个战略点(编号1..N)组成,如下图所示其中红色的点表示有敌人驻扎,猫头像的的点表示该地图敌军主力舰队(boss)的驻扎点,虚线表示各个战略点之间的航线(无向 阅读全文
posted @ 2017-11-14 19:33 nimphy 阅读(224) 评论(0) 推荐(0)
摘要:连通性·四 连通性·四 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho从约翰家回到学校时,网络所的老师又找到了小Hi和小Ho。 老师告诉小Hi和小Ho:之前的分组出了点问题,当服务器(上次是连接)发生宕机的时候,在同一组的服务器有可能连接不上,所以他们希 阅读全文
posted @ 2017-11-14 18:47 nimphy 阅读(196) 评论(0) 推荐(0)
摘要:Shaolin HDU - 4585 Shaolin Shaolin temple is very famous for its Kongfu monks.A lot of young men go to Shaolin temple every year, trying to be a monk 阅读全文
posted @ 2017-11-13 19:49 nimphy 阅读(550) 评论(0) 推荐(0)
摘要:平衡树·Treap 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho:小Hi,我发现我们以前讲过的两个数据结构特别相似。 小Hi:你说的是哪两个啊? 小Ho:就是二叉排序树和堆啊,你看这两种数据结构都是构造了一个二叉树,一个节点有一个父亲和两个儿子。 如果用1.. 阅读全文
posted @ 2017-11-12 19:10 nimphy 阅读(362) 评论(0) 推荐(0)
摘要:回文字符串 回文字符串 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一个字符串 S ,最少需要几次增删改操作可以把 S 变成一个回文字符串? 一次操作可以在任意位置插入一个字符,或者删除任意一个字符,或者把任意一个字符修改成任意其他字符。 输入 字符串 S。S  阅读全文
posted @ 2017-11-12 13:57 nimphy 阅读(313) 评论(0) 推荐(0)
摘要:Suzhou Adventure Suzhou Adventure 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Little Hi is taking an adventure in Suzhou now. There are N beautiful village 阅读全文
posted @ 2017-11-12 10:26 nimphy 阅读(199) 评论(0) 推荐(0)
摘要:矩阵游戏II 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一个NxN的整数矩阵,小Hi每次操作可以选择两列,将这两列中的所有数变成它的相反数。 小Hi可以进行任意次操作,他的目标是使矩阵中所有数的和尽量大。你能求出最大可能的和吗? 输入 第一行一个整数N。 以下 阅读全文
posted @ 2017-11-12 09:04 nimphy 阅读(340) 评论(0) 推荐(0)
摘要:超市规划 超市规划 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi居住的城市的中轴线恰好是一条马路。沿着这条马路一共坐落有N个居民小区,其中第i个小区距离马路一端的距离是Ai。 现在市政厅决定在这条马路沿线修建K个超市(可以修建在任意实数位置),并且定义“不方便 阅读全文
posted @ 2017-11-09 19:15 nimphy 阅读(280) 评论(0) 推荐(1)
摘要:有趣的子区间 有趣的子区间 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 如果一个区间[a, b]内恰好包含偶数个回文整数,我们就称[a, b]是有趣的区间。 例如[9, 12]包含两个回文整数9和11,所以[9, 12]是有趣的区间。[12, 20]包含0个回文整数 阅读全文
posted @ 2017-11-09 17:23 nimphy 阅读(225) 评论(0) 推荐(0)