题目大意 给定A串,选择A串的前lB个字符作为B串,再在B串后增加一个字符,问最长的相等的A串前缀和B串的后缀。 Solution 1(KMP) 用1个奇怪的字符连接A串和B串,再用KMP求最长公共前后缀。 Code Solution 2(Hash) hash A串的前缀和B的后缀,然后for去比较 ...
分类:
其他好文 时间:
2017-10-28 18:57:34
阅读次数:
149
1.字串加密 设计思想: 输入情报字符串,定义字符串长度,得到字符串长度后,用for循环把字符串String强制转换为char类型。然后加密的特点就是所有字母都向后移动三位,一般的移动后加3就可以,但XYZ,是移动回到了ABC所以还要判断来进行转换,最后定义字符串来把char字符连接,输出。 程序流 ...
分类:
其他好文 时间:
2017-10-25 17:13:21
阅读次数:
137
1. 字符串 字符串是由许多个字符连接而成的,Java字符串可由任何字符组成,但这些字符必须包含在一对“ “” ”(双引号)之内。Java使用java.lang包中的类来创建字符串,因此字符串是一个String类 的实例对象。 1.1. 字符串常量 在Java中由" "" "包含的多个字符都是字符串 ...
分类:
编程语言 时间:
2017-10-18 21:39:53
阅读次数:
268
描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 语法 join()方法语法: 参数 sequence -- 要连接的元素序列。 返回值 返回通过指定字符连接序列中元素后生成的新字符串。 实例 以下实例展示了join()的使用方法: 以上实例输出结果如下: ...
分类:
编程语言 时间:
2017-10-18 16:16:33
阅读次数:
283
描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 语法 join()方法语法: 参数 sequence -- 要连接的元素序列。 返回值 返回通过指定字符连接序列中元素后生成的新字符串。 实例 以下实例展示了join()的使用方法: 以上实例输出结果如下: ...
分类:
其他好文 时间:
2017-10-16 16:31:05
阅读次数:
132
LeetCode 208. Implement Trie (Prefix Tree) ...
分类:
其他好文 时间:
2017-09-17 11:48:20
阅读次数:
177
Life Forms POJ - 3294 题意:给出n个字符串,问出现次数大于n/2的最长的子串(如有多个则都要) 用特殊字符连接字符串,后缀数组搞一下. 二分答案即可 1 /************************************************************* ...
分类:
其他好文 时间:
2017-09-15 15:27:27
阅读次数:
225
将字符串转换为 spinal case。Spinal case 是 all-lowercase-words-joined-by-dashes 这种形式的,也就是以连字符连接所有小写单词。 示例: replace方法 https://developer.mozilla.org/zh-CN/docs/W ...
分类:
其他好文 时间:
2017-08-24 17:57:10
阅读次数:
215
一、数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下: var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); var a, b ...
分类:
编程语言 时间:
2017-07-18 15:32:51
阅读次数:
127
一、登录参数 提示符:\D 完整的日期\d 当前数据库\h 服务器名称\u 当前用户 二、常用命令 1.显示当前服务器版本 2.显示当前时间 3.显示当前用户 4.显示当前用户打开的数据库 5.字符连接 6.使用指定分隔符连接 7.数字格式话 8.转小写 9.转大写 10.左截取 11.右截取 12 ...
分类:
数据库 时间:
2017-07-12 21:28:29
阅读次数:
290