Description Input 第一行包含两个整数n, m,分别表示上下两个管道中球的数目。 第二行为一个AB字符串,长度为n,表示上管道中从左到右球的类型。其中A表示浅色球,B表示深色球。 第三行为一个AB字符串,长度为m,表示下管道中的情形。 Output 仅包含一行,即为 Sigma(Ai ...
分类:
其他好文 时间:
2017-07-23 11:17:03
阅读次数:
166
题意 给一个字符串(长度<=10^5)。问当中有没有一个”BA”和一个”AB”呢?假设都有而且它们不反复(即ABA不算),输出YES。否则输出NO。 思路 一開始想简单了….. 我们扫一遍,把全部”AB”字符串中A的索引放入一个vector a,把全部”BA”字符串中B的索引放入还有一个vector ...
分类:
其他好文 时间:
2017-07-22 14:27:16
阅读次数:
181
方法一:最多人使用的一个方法,直观,方便,但效率很低:if(s==
null||"".equals(s));方法二:比较字符串长度,效率高,
是我知道的最好一个方法:if(s
==null||s.length()<=0);方法三:JavaSE6.0才开始提供的方法,效率和方法二几乎相等,
但出于兼容性考虑,推荐使用方法二.if(s==null..
分类:
编程语言 时间:
2017-07-21 10:34:07
阅读次数:
177
集合框架的工具类: Collections: 方法sort() System.out.println(list); // 自然排序 Collections.sort(list); System.out.println(list); // 按照字符串长度排序,再自然排序 Collections.sor ...
分类:
其他好文 时间:
2017-07-21 01:31:06
阅读次数:
180
08:字符替换 08:字符替换 总时间限制: 1000ms 内存限制: 65536kB描述 把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串。 输入只有一行,由一个字符串和两个字符组成,中间用单个空格隔开。字符串是待替换的字符串,字符串长度小于等于30个字符,且不含空格等空白符;接下 ...
分类:
其他好文 时间:
2017-07-18 00:15:55
阅读次数:
143
trie树代码 hash代码 trie树查找时间是O(L)L是字符串长度,而hash是O(LL),LL是关键字对应哈希地址链表长度,都和数据的大小无关,查找都很高效 ...
分类:
其他好文 时间:
2017-07-17 18:45:57
阅读次数:
202
Upper(字符串 / 列):将输入的字符串变成大写 Lower(字符串 / 列):将输入的字符串变成小写 Initcap(字符串 / 列):开头首字母大写 Length(字符串 / 列):字符串长度 Replace(字符串 / 列,字符[,替换字符]):进行替换 Substr(字符串 / 列,开始 ...
分类:
数据库 时间:
2017-07-17 16:19:13
阅读次数:
340
1,strlen:统计字符串长度, 常用于循环和其他函数,在确定字符串何时结束很重要时 2,strpos:搜索字符串在另一字符串中第一次出现,成功则返回字符串中首个字符第一次出现的位置strpos('hello','o');搜索o第一次出现在hello的位置 3,str_shuffle:随机打乱一个 ...
分类:
Web程序 时间:
2017-07-16 23:32:16
阅读次数:
236
提示:出现错误“将截断字符串成二进制数据”说明字符串长度超限了 ...
分类:
其他好文 时间:
2017-07-14 23:10:21
阅读次数:
317