码迷,mamicode.com
首页 >  
搜索关键字:strlen    ( 2530个结果
文本简单哈希
LL hash(char*str){ int seed=131; LL h=0; for(int i=0;i<strlen(str);i++){ h=h*seed+str[i]; } return (h&0x7FFFFFFF);}可以快速给短文本哈希,效率比map高很多倍
分类:其他好文   时间:2014-12-13 17:43:06    阅读次数:170
awk字符串函数(printf格式化输出) -- shell
awk有许多强大的字符串函数 gsub(r,s) 在整个$0中,用s代替r gsub(r,s,t) 在整个t中,用s代替r #替换字符串 index(s,t) 返回s中字符串t的第一位置 #未用过 length(s) 返回s长度 #c语言strlen match(s,r) ...
分类:系统相关   时间:2014-12-13 12:17:37    阅读次数:1004
php中一串数子的转化
echo ""; echo "笔试题测试"; $str = "123456780"; $str = strrev($str); //将字符串倒序排列 echo strlen($str); if(strlen($str)%2 != 0){ $arr = str_split($str); //分给...
分类:Web程序   时间:2014-12-13 11:58:43    阅读次数:192
strlen与sizeof区别
1.strlen(char*)函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个'\0',如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到'\0'停止。char aa[10];cout<<strlen(aa)<<endl; //结果是不定的char aa[1...
分类:其他好文   时间:2014-12-12 11:13:53    阅读次数:120
C 语言字符串和格式化输入与输出
1.前导程序 1 #include 2 #include //1提供strlen()的函数原型 3 #define DENSITY 62.4 //2预处理命令 4 int main(void) 5 { 6 float weight,volume; 7 int ...
分类:编程语言   时间:2014-12-09 17:27:56    阅读次数:271
ThinkPHP 3.2.2 视图模板中使用字符串截取函数
在项目的 Common/function.php 文件里( 项目结构如图 ) 添加函数:/*字符串截断函数+省略号*/function subtext($text, $length){ if(mb_strlen($text, 'utf8') > $length) return mb_s...
分类:Web程序   时间:2014-12-08 21:08:56    阅读次数:305
MD5
- (NSString *)MD5 { const char *cStr = [self UTF8String]; unsigned char result[16]; CC_MD5(cStr, strlen(cStr), result); return [NSString stringWithFormat: @"%02X%02X%02X%02X%02X%02X%02X...
分类:其他好文   时间:2014-12-08 17:45:12    阅读次数:153
c - 字符串的反转
1,递归实现 1 // 递归实现字符串反转(可通过栈的调用来加深理解). 2 char * 3 reverse(char *c) { 4 if(!c) 5 return NULL; 6 int len = strlen(c); 7 if(len > ...
分类:其他好文   时间:2014-12-08 10:32:43    阅读次数:127
PHP的变量
变量的类型 string :字符串类型 integer:整型 double : 双精度型,浮点型 boolean: 布尔型 array: 数组 object: 对象大小写敏感并置运算符 . 把两个字符串值连接起来字符串函数 strlen() 计算字符串的长度 str...
分类:Web程序   时间:2014-12-07 22:58:40    阅读次数:230
Manacher模版
求字符串中出现过的最长回文子串 const int MAXN = 110010; //字符串长度<MAXN char Ma[MAXN * 2]; int Mp[MAXN * 2]; void Manacher(char s[]) { int l = 0, len = strlen(s); Ma[l++] = '$'; Ma[l++] = '#'; for (int i = 0; i<le...
分类:其他好文   时间:2014-12-07 01:24:24    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!