UVALive 6947 Improvements(DP+树状数组)

 

【题目链接】

 https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4959

 

【题目大意】

    给出一些飞船的位置,每艘飞船用绳子和序号相邻的飞船相连,现在去掉一些飞船,使得飞船之间的绳子不交叉。

Posted by forever97 2016年8月23日 22:18


Codeforces 707D Persistent Bookcase(时间树)

 

【题目链接】 http://codeforces.com/problemset/problem/707/D

 

【题目大意】

    给出一个矩阵,要求满足如下操作,单个位置x|=1或者x&=0,一行的数全部取反,回到第k个操作。要求每次操作后输出这个矩阵中数字的和。

Posted by forever97 2016年8月21日 09:44


SPOJ 1811 Longest Common Substring(后缀自动机)

 

【题目链接】 http://www.spoj.com/problems/LCS/en/

 

【题目大意】

    求两个串的最长公共子串。

Posted by forever97 2016年8月20日 13:58


POJ 2758 Checking the Text(Hash+二分答案)

 

【题目链接】 http://poj.org/problem?id=2758

 

【题目大意】

    给出一个字符串,支持两个操作,在任意位置插入一个字符串,或者查询两个位置往后的最长公共前缀,注意查询的时候是原串下标,插入的时候则是最近更新串的下标。

Posted by forever97 2016年8月20日 12:13


POJ 3080 Blue Jeans(后缀数组+二分答案)

 

【题目链接】 http://poj.org/problem?id=3080

 

【题目大意】

    求k个串的最长公共子串,如果存在多个则输出字典序最小,如果长度小于3则判断查找失败。

Posted by forever97 2016年8月20日 10:40


POJ 3450 Corporate Identity(KMP)

 

【题目链接】 http://poj.org/problem?id=3450

 

【题目大意】

    求k个字符串的最长公共子串,如果有多个答案,则输出字典序最小的。

Posted by forever97 2016年8月20日 10:23


POJ 3581 Sequence(后缀数组)

 

【题目链接】 http://poj.org/problem?id=3581

 

【题目大意】

    给出一个数列,将这个数列分成三段,每段分别翻转,使得其字典序最小,输出翻转后的数列。

Posted by forever97 2016年8月19日 12:14


再叩首

 

    时间是一只藏在黑暗中的温柔的手,在你一出神一恍惚之间,物转星移。兴许龙应台是幸福地,她还能目送着至亲的背影渐渐消失在岁月的远端,而我,甚至连小路转弯处的那丝光,都无缘看到。

    外婆过世时,我还在学校里,过着每天啃算法,熬夜打比赛的生活。

    噩耗传来的时候,我正在收拾行李,看到手机里的消息,精神有些恍惚。继续默默把行李收拾完,趁室友洗澡,趴在阳台的栏杆上慢慢把眼泪流干。

    我并不是个害怕分离和死亡的人,只是消息来得太突然,突然得让我一点准备都没有。此时母亲还在普陀祈愿,也同样赶不到外婆的身边。那夜我总在想,如果我早些回家,是不是可以多见外婆几面,如果我早些回家,母亲此刻也断不会在外地无法赶回。生活总在积累着悲伤的厚度,企图覆盖所有的欢乐。我知道世界就是那样,可是,那么善良和蔼的一个人,不该让她那么早离开她所热爱的生活。

Posted by forever97 2016年8月18日 23:02


UVA 11475 Extend to Palindrome(后缀数组+ST表)

 

【题目链接】 http://acm.hust.edu.cn/vjudge/problem/27647

 

【题目大意】

    给出一个字符串,要求在其后面添加最少的字符数,使得其成为一个回文串。并输出这个回文串。

Posted by forever97 2016年8月16日 10:33


POJ 1226 Substrings(后缀数组+二分答案)

 

【题目链接】 http://poj.org/problem?id=1226

 

【题目大意】

    求在每个给出字符串中出现的最长子串的长度,字符串在出现的时候可以是倒置的。

Posted by forever97 2016年8月15日 23:14