节省时间复杂度: sorted + 跳过重复目标 +记忆搜索 例子:字符串的不同排列 import copy class Solution: def stringPermutation2(self, str): str = ''.join(sorted(str)) #部分版本的PY好像str只能以这 ...
分类:
编程语言 时间:
2018-10-24 15:18:10
阅读次数:
188
SQL字符串截取(SubString) 作用:返回第一个参数中从第二个参数指定的位置开始、第三个参数指定的长度的子字符串。 有时候我们会截取字符串中的一些特殊想要的东西,大小写字母、模号、汉字、数字等等,今天先介绍一个获取字符串中小写字母(也是大写字母)的方式,直接上写法: 这样我们就获取到了小写字 ...
分类:
数据库 时间:
2018-10-23 23:06:59
阅读次数:
191
/// /// 截取中间字符 /// /// 全字符串 /// 开始字符串 /// 结束字符串 /// public static string Substring(string text,string start,string end) { Regex regex = new Regex("(?<... ...
A insert是将 char 参数的字符串表示形式插入此序列中 B replace 使用给定 String 中的字符替换此序列的子字符串中的字符 A和B都是StringBuilder类里面的方法 C split 根据给定正则表达式的匹配拆分此字符串 D endsWith 测试此字符串是否以指定的后 ...
分类:
其他好文 时间:
2018-10-22 14:54:29
阅读次数:
127
解析: A insert是将 char 参数的字符串表示形式插入此序列中 B replace 使用给定 String 中的字符替换此序列的子字符串中的字符 A和B都是StringBuilder类里面的方法 C split 根据给定正则表达式的匹配拆分此字符串 D endsWith 测试此字符串是否以 ...
分类:
其他好文 时间:
2018-10-22 14:42:56
阅读次数:
98
1. 解析: A insert是将 char 参数的字符串表示形式插入此序列中 B replace 使用给定 String 中的字符替换此序列的子字符串中的字符 A和B都是StringBuilder类里面的方法 C split 根据给定正则表达式的匹 配拆分此字符串 D endsWith 测试此字符 ...
分类:
其他好文 时间:
2018-10-22 14:42:46
阅读次数:
137
Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num 个子字符串。 语法: str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。(如num=1,则表示分割1次或者说在第一个str处进行分割 ...
分类:
编程语言 时间:
2018-10-19 16:06:15
阅读次数:
141
最长公共子串问题: 给定两个字符串,求出它们之间最长的相同子字符串的长度。 暴力解法思路: 1.以两个字符串的每个字符为开头,往后比较,这样就会需要两层循环 2.两层循环内部的比较方式,也是一层循环,以当前字符为起点,往后遍历比较,直到有不同就跳出这次循环,记录下相同子字符串的长度 3.以最长的那次... ...
分类:
编程语言 时间:
2018-10-18 01:21:05
阅读次数:
177
描述 Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法 replace()方法语法: 参数 old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- ...
分类:
编程语言 时间:
2018-10-11 15:14:05
阅读次数:
360
Longest Substring Without Repeating Characters(最长的子串不重复字符) 题目要求:给定一个字符串,找到最长的子字符串的长度,要求不重复字符。 例如: 给定一个字符串“abcabcbb”,答案是“abc”,长度是3。 给定一个字符串“bbbbb”,答案是“ ...
分类:
其他好文 时间:
2018-10-10 22:02:26
阅读次数:
176