题目: https://leetcode cn.com/problems/minimum window substring/ 给你一个字符串 S、一个字符串 T,请在字符串 S 里面找出:包含 T 所有字母的最小子串。 示例: 输入: S = "ADOBECODEBANC", T = "ABC" 输 ...
分类:
编程语言 时间:
2020-03-22 18:12:26
阅读次数:
81
OO第一单元总结 程序分析 度量 类图 代码行数 BUG分析 中测发现的BUG(9个) 1 ArrayList未使用new构造新的对象 2 把括号换成其他符号,但是没有换回来 3 如果捕获组“P”不存在,那么m.start(“P”)和m.end(“P”)都返回 1,而substring方法要求数组下 ...
分类:
其他好文 时间:
2020-03-20 21:52:01
阅读次数:
60
String 类型提供了很多方法,用于辅助完成对ECMAScript 中字符串的解析和操作。 1、字符方法 1)charAt() 2)charCodeAt() 3)方括号+数字 2、字符串操作方法 1)concat() 2)slice() 3)substring() 4)substr() 3、字符串 ...
分类:
编程语言 时间:
2020-03-19 17:50:03
阅读次数:
79
一、使用 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开 ...