一、使用 slice() 截取 1,函数说明 slice() 方法可通过指定的开始和结束位置,提取字符串的某个部分,并以新的字符串返回被提取的部分。语法如下: stringObject.slice(start, end) 参数说明: start(必需):规定从何处开始选取。如果是负数,那么它规定从字 ...
分类:
Web程序 时间:
2020-03-18 21:38:14
阅读次数:
76
记录一下这几天刷的后缀自动机的题目 "Glass Beads UVA 719" 求 $S$ 循环同构的最小表示 将 $S$ copy 成 $SS$ 后建出后缀自动机,按字典序走 $n$ 步即可 代码 "Longest Common Substring SPOJ LCS" 求两个串的最长公共子串 对第 ...
分类:
其他好文 时间:
2020-03-17 19:45:45
阅读次数:
76
字符串方法总结 1. substring() 方法用于提取字符串中介于两个指定下标之间的字符。 substring() 方法返回的子串包括 start 处的字符,但不包括 stop 处的字符。 ...
分类:
编程语言 时间:
2020-03-14 23:31:10
阅读次数:
77
在项目中用到了对字符串进行切片,查询后找到如下语句 s1.substring(0,3); 对于字符创的匹配使用 s1.indexOf("所要匹配的字符串") ...
分类:
编程语言 时间:
2020-03-14 11:16:28
阅读次数:
154
leetcode-cn链接 https://leetcode-cn.com/problems/substring-with-concatenation-of-all-words/ 一、题目 给定一个字符串 s 和一些长度相同的单词 words。找出 s 中恰好可以由 words 中所有单词串联形成的 ...
分类:
其他好文 时间:
2020-03-14 01:16:37
阅读次数:
55
class Solution { public int lengthOfLongestSubstring(String s) { int[] dict = new int[256]; Arrays.fill(dict, -1); int maxLen = 0, start = -1; for (in ...
分类:
编程语言 时间:
2020-03-12 14:37:50
阅读次数:
71
最近经常用到这个函数,但是总是用了忘,忘了查,干脆写一篇整理一下。 Substring 是用来截取字符串的函数。 当只传入一个整形参数a的时候,(a>=0)代表从该位置起(有包括该位置),截取字符串剩下的所有字符串。 当传入两个整形参数a,b的时候,(a>=0,a+b<=字符串的总长度),代表从a开 ...
class Solution { public String longestPalindrome(String s) { if (s == null || s.length() < 1) return ""; int start = 0; int end = 0; for (int i = 0; i ...
分类:
编程语言 时间:
2020-03-12 14:14:41
阅读次数:
65
Given the string s, return the size of the longest substring containing each vowel an even number of times. That is, 'a', 'e', 'i', 'o', and 'u' must ...
分类:
其他好文 时间:
2020-03-08 09:32:42
阅读次数:
81
一、Scanner的概述和方法介绍 * A:Scanner的概述 * B:Scanner的构造方法原理 * Scanner(InputStream source) * System类下有一个静态的字段: * public static final InputStream in; 标准的输入流,对应着 ...
分类:
其他好文 时间:
2020-03-07 10:04:23
阅读次数:
65