使用 String 对象的 toUpperCase() 方法来将字符串小写字母转换为大写:1 返回指定位置的字符stringObject.charAt(index)注意:1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。2 返回指定的字符串首次...
分类:
其他好文 时间:
2015-06-17 19:42:31
阅读次数:
115
原文:浅谈 PHP 变量可用字符先来说说php变量的命名规则,百度下一抓一大把:(1) PHP的变量名区分大小写;(2) 变量名必须以美元符号$开始;(3) 变量名开头可以以下划线开始;(4) 变量名不能以数字字符开头.其实所有编程都类似的命名规范就是:1. 变量第一个字符最好是 字母或_,不能以数...
分类:
Web程序 时间:
2015-06-17 12:59:03
阅读次数:
185
1 题目:Write a function to find the longest common prefix string amongst an array of strings.Hide TagsString2 思路所有字符串公共的前缀,那么第一个字符串肯定包括了。 从第一个字符串开始遍历着手即...
分类:
其他好文 时间:
2015-06-14 16:26:59
阅读次数:
102
第3章 Java语言基础一、标识符和关键字1、Java中的标识符用于标识类名、变量名、方法名、数组名、文件名。2、标识符的命名规则:由字母、数字、下划线和美元符号组成,但第一个字符不能是数字。同时标识符不能选用Java的关键字和保留字。3、一般的约定命名规则: (1)类和接口名:每个词首字母大写,如...
分类:
编程语言 时间:
2015-06-14 09:22:39
阅读次数:
240
关键字:标准库类型1、标准库string类型中,用getline函数读取整行文本。它只要遇到换行符,即使它是输入的第一个字符,getline也将停止读入并返回。getline接受两个参数:一个输入流对象,一个string对象。如下:int main(){ string line; while(get...
分类:
编程语言 时间:
2015-06-13 17:02:46
阅读次数:
119
题目传送门 1 /* 2 题意:任意排列第一个字符串,使得有最多的不覆盖a/b字符串出现 3 字符串处理/贪心:暴力找到最大能不覆盖的a字符串,然后在b字符串中动态得出最优解 4 恶心死我了,我最初想输出最多的a,再最多的b,然而并不能保证是最多的:( 5 */ 6 #inc...
分类:
其他好文 时间:
2015-06-13 15:37:26
阅读次数:
112
substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子...
分类:
Web程序 时间:
2015-06-10 18:57:19
阅读次数:
88
/背景知识/substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,...
分类:
编程语言 时间:
2015-06-10 14:04:04
阅读次数:
143
1、基本元字符集^ 锚定行的开始 /^love/ 匹配所有以love开头的行$ 锚定行的开始 /love$/ 匹配所有以love结束的行. 匹配一个字符 /l..e/ 匹配所有这样的行,这些行包含这样的字符:第一个字符是l,紧跟...
分类:
其他好文 时间:
2015-06-09 21:52:38
阅读次数:
116
一、编辑距离
1、从字符串a变为字符串b所需要的元操作有3种:
增加一个字符删除一个字符变化一个字符
2、编辑距离:从字符串a变为b所需要的最少操作步骤。
二、最短编辑距离(动态规划)
首先定义一个函数——step(i, j),它表示第一个字符串的长度为i的子串到第二个字符串的长度为j的子串的编辑距离。
显然可以有如下动态规划公式:
if i == 0 且 j =...
分类:
编程语言 时间:
2015-06-09 13:47:36
阅读次数:
227