思路一:先找出一个字符串中所有子串,再找出所有子串中最长的那一个; 思路二:每次找出的子串长度都比上一次的子串长,则最后的子串即是最长子串的长度数。 我选择的是第二种方法。 ...
                            
                            
                                分类:
其他好文   时间:
2017-05-24 21:12:24   
                                阅读次数:
166
                             
                    
                        
                            
                            
                                    4491: 我也不知道题目名字是什么 Description 给定一个序列A[i],每次询问l,r,求[l,r]内最长子串,使得该子串为不上升子串或不下降子串 给定一个序列A[i],每次询问l,r,求[l,r]内最长子串,使得该子串为不上升子串或不下降子串 Input 第一行n,表示A数组有多少元素 ...
                            
                            
                                分类:
其他好文   时间:
2017-05-20 18:55:35   
                                阅读次数:
208
                             
                    
                        
                            
                            
                                    【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=4236 【题目大意】 给出一个只包含三种字母的字符串,求出三种字母数量相等的最长子串 【题解】 我们记录三个字母的前缀和,我们发现只要一个区段左右端点前缀和之差相等, 就说明这个区段三个字 ...
                            
                            
                                分类:
其他好文   时间:
2017-04-24 01:04:17   
                                阅读次数:
218
                             
                    
                        
                            
                            
                                题目链接:uva 12206 - Stammering Aliens 题目大意:给出一个字符串,找出至少出现m次的最长子串。 解题思路:哈希算法,将每一个后缀数组建立一个哈希值。每次二分长度推断,每次推断时将哈希值排序,计数就可以。 #include <cstdio> #include <cstri ...
                            
                            
                                分类:
其他好文   时间:
2017-04-18 17:02:21   
                                阅读次数:
233
                             
                    
                        
                            
                            
                                    Longest Substring Without Repeating Characters 找无相同字符的最长子串,o(n)暴力判断即可 16. 3Sum Closest 对于给定整数,在给定数组中寻找三个数的和,使得这个和最接近这个整数 显然二分即可 14. Longest Common Pre ...
                            
                            
                                分类:
其他好文   时间:
2017-04-03 11:33:17   
                                阅读次数:
170
                             
                    
                        
                            
                            
                                    4491: 我也不知道题目名字是什么 Description 给定一个序列A[i],每次询问l,r,求[l,r]内最长子串,使得该子串为不上升子串或不下降子串 给定一个序列A[i],每次询问l,r,求[l,r]内最长子串,使得该子串为不上升子串或不下降子串 Input 第一行n,表示A数组有多少元素 ...
                            
                            
                                分类:
其他好文   时间:
2017-03-17 19:39:09   
                                阅读次数:
136
                             
                    
                        
                            
                            
                                    题意:找出出现k次的可重叠的最长子串的长度。 ...
                            
                            
                                分类:
其他好文   时间:
2017-03-12 23:23:29   
                                阅读次数:
217
                             
                    
                        
                            
                            
                                    倒序查看,不包含jiuzhang ladders中出现过的题。 1 Longest Substring Without Repeating Characters not bug free 给一个字符串,找出其中不包含重复字符的最长子串的长度。 Examples: Given "abcabcbb",  ...
                            
                            
                                分类:
其他好文   时间:
2017-01-20 16:08:00   
                                阅读次数:
200
                             
                    
                        
                            
                            
                                题意:找一个出现了m次的最长子串,以及这时的最右的位置。 hash的话代码还是比较好写的,,但是时间比SA多很多。。 1 #include <stdio.h> 2 #include <algorithm> 3 #include <string.h> 4 using namespace std; 5  ...
                            
                            
                                分类:
编程语言   时间:
2016-12-17 14:28:59   
                                阅读次数:
202
                             
                    
                        
                            
                            
                                Given a string, find the length of the longest substring T that contains at most 2 distinct characters. For example, Given s = “eceba”, T is "ece" whi ...
                            
                            
                                分类:
编程语言   时间:
2016-11-28 17:23:20   
                                阅读次数:
269