摘要: 题意:给你一个长度为n的字符串环,以位置i开始的顺时针长度为n的环构成的字符串有n个,问其中最小字典序的开始位置,有多种解时,输出起始位置最小的。分析:首先可以直接拼接两个长度为n的字符串,设原串为S[0],S[1]...S[n-1]则拼接后就是S'=S[0],S[1],...S[n-1],S[0]... 阅读全文
posted @ 2014-10-19 21:09 默默如潮 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个长度为n的数组A,第一个最大,要求你把它切成三段然后分别翻转,问你翻转完后的字典序最小的数组分析:切成三段需要确定两个分割点,对于第一个分割点由于第一个数是最大的,那么只要求一下第一段翻转后字典序最小的就是答案,求这个字典序最小第一段的方法就是对翻转后的A建立后缀数组,取第一个符合要... 阅读全文
posted @ 2014-10-19 13:36 默默如潮 阅读(462) 评论(0) 推荐(0) 编辑