最近在建词典,使用Trie字典树,需要把字符串分解成单个字。由于传入的字符串中可能包含中文或者英文,它们的字节数并不相同。一开始天真地认为中文就是两个字节,于是很happy地直接判断当前位置的字符的ASCII码是否处于0~127之间,如果是就提取一个字符,否则提取两个。在测试分字效果的时候,这种方法 ...
分类:
编程语言 时间:
2016-12-03 23:47:43
阅读次数:
230
1.字符串加密 设计思想: 每个字符都能够转化为整数型,也能将整数型转化为字符类型,这样我们在加密时候由于向后推3个,所以可以将字符转换为整形,然后加3,之后在将运算完的变量转化为字符后输出,就可以实现字符串加密。 程序流程图: 输入字符串-》将字符串分解为字符-》字符转换为整形-》整形加3-》转化 ...
分类:
编程语言 时间:
2016-10-28 20:37:34
阅读次数:
170
1.字符串加密 设计思想: 每个字符都能够转化为整数型,也能将整数型转化为字符类型,这样我们在加密时候由于向后推3个,所以可以将字符转换为整形,然后加3,之后在将运算完的变量转化为字符后输出,就可以实现字符串加密。 程序流程图: 输入字符串-》将字符串分解为字符-》字符转换为整形-》整形加3-》转化 ...
分类:
编程语言 时间:
2016-10-28 19:46:12
阅读次数:
333
题意:给你一个由s个不同单词组成的字典和一个长字符串L,让你把这个长字符串分解成若干个单词连接(单词是可以重复使用的),求有多少种。(算法入门训练指南-P209) 析:我个去,一看这不是一个DP吗?刚开始交一直是runtime error,找了好久,一直以为是数组开小了,不断增大还是这样,后来发现我 ...
分类:
其他好文 时间:
2016-05-25 16:32:00
阅读次数:
119
作者按,字符串分解在ORACLE编程中可用于词、字的解析,继而可实现单词搜索的合并,为基础设施代码。
代码如下,作者保留所有权。代码注释相当详细,不再对代码进行解释。
经测试,代码支持ORACLE 10及以上版本。...
分类:
数据库 时间:
2016-05-12 11:44:14
阅读次数:
167
CLR_FunctionS包括一系列SQL-ServerCLR扩展函数用以扩展MS-SQL功能主要有:文件操作、目录操作、数据转换,当然还有字符串分解和聚合函数。详情见附件帮助文档:CLR_FunctionS.CHM如您有意见或建议,请来我的博客留言!http://4721988.blog.51cto.comlifox2016-04-21
分类:
数据库 时间:
2016-04-21 11:54:43
阅读次数:
215
题目链接题意:给定一个字符串,分解成多个子串,每个子串都是回文串,问最少能分成多少个子串。题解:dp[i]表示前i个字符串分割成最少回文子串的数量;0using namespace std;int dp[1005];string s;bool ok(int j,int i){ while(j>...
分类:
其他好文 时间:
2015-11-16 22:30:08
阅读次数:
180
Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串。如果要讲一个字符串分解为一个一个的单词或者标记,StringTokenizer可以帮你。先看个例子:publicstaticvoidmain(String[]args){StringTokenizerst=newStri...
分类:
其他好文 时间:
2015-10-22 01:39:42
阅读次数:
285
Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串。如果要讲一个字符串分解为一个一个的单词或者标记,StringTokenizer可以帮你。int countTokens():返回nextToken方法被调用的次数。boolean hasMoreTokens():返回是否...
分类:
编程语言 时间:
2015-10-21 22:34:36
阅读次数:
336
1.Java IO和Java NIO在文件拷贝上的性能差异分析2.java字符串分解 StringTokenizer用法(比split()方法效率高)
分类:
编程语言 时间:
2015-10-21 22:33:56
阅读次数:
154