写在前面 今天下午一个同事问「register」关键字是什么作用?噢,你说的是「register」啊,它的作用是……脑袋突然断片儿,我擦,啥意思来着,这么熟悉的陌生感。做C语言开发时间也不短了,不过好像没有用到过「register」,但作用还是知道的,一下子想不起来了,一万个草泥马飞奔过来。 其实C ...
分类:
编程语言 时间:
2018-05-11 23:25:05
阅读次数:
153
链接:https://www.nowcoder.com/acm/contest/27/F 双11又到了,小Z依然只是一只单身狗,对此他是如此的苦恼又无可奈何。 为了在这一天脱单小Z决定向女神表白,但性格腼腆的小Z决定隐晦一点,截取一段包含'L'、'O'、'V'、'E'的英文。(顺序不限) 小Z想起之 ...
分类:
其他好文 时间:
2018-05-11 17:29:12
阅读次数:
146
Sizeof与Strlen的区别与联系 一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此size ...
分类:
其他好文 时间:
2018-05-11 15:35:28
阅读次数:
144
显然,在后缀自动机的后缀树上插入一个后缀后,此时表示整串的节点(np)到根的所有节点,其表示的串作为子串的出现次数都要+1;发现需要链修改,动态连边/删边,因此用LCT维护 注意:虽然没明确写,但根据讨论区以及做题情况,此题字符集只有AB两个字母 错误记录:没有msk^=res ...
分类:
其他好文 时间:
2018-05-10 20:51:33
阅读次数:
198
一、字符串的统计和加密 strlen($str):得到字符串长度 str_word_count($str,$format,$charlist):统计字符串中含有的单词数 $format:可选参数,决定以什么形式输出统计结果 0(默认):直接返回整型数字; 1:将各单词作为键值输出为新的索引数组; 2 ...
分类:
其他好文 时间:
2018-05-09 20:54:46
阅读次数:
159
基本思想: 其基本思想是从主串的第一个字符起与模式串的第一个字符比较,若相等,则继续逐个字符的后续比较,否则从主串的第二个字符起与模式串的第一个字符重新开始比较,直至模式串中的每个字符依次和主串中的一个连续的字符序列相等时为止,此时称为匹配成功,否则称为匹配失败。 以字符数组存储字符串,实现朴素的模 ...
分类:
编程语言 时间:
2018-05-09 01:15:20
阅读次数:
214
一、指针的定义和初始化 指针中* 是间接运算符,可以利用指针访问变量。 二、指针运算 指针与指针相减表示两个指针间可以存储的变量的个数。 指针加减某个整数,相当于将指针移动整数个变量大小。 double 占8个字节,0x30-0x28=16-8=8 正好是加整数1,位置移动了8个字节。 三、指向数组 ...
分类:
编程语言 时间:
2018-05-08 20:56:34
阅读次数:
169
1 依次输出一数组。每输入3个换一行。 //讲个小细节,有人说 $i< sizeof($len) 每次循环时都要去计算下数组长度,是否很浪费性能。 回答: 1 你观察很细。 2 现在的解释器比较智能,这个问题会被自动优化处理。 2 字符串不允许出现特殊字符。 3 支付utf-8 的 strlen 和 ...
分类:
Web程序 时间:
2018-05-08 14:25:30
阅读次数:
157
functiongetIntAdd($a,$b){$c=‘‘;$bCount=strlen($b);$aCount=strlen($a);$count=max($bCount,$aCount);$aDiff=$count-$aCount;$bDiff=$count-$bCount;for($i=$count-1;$i>=0;$i--){$aVal=$count-$i<=
分类:
Web程序 时间:
2018-05-06 14:48:39
阅读次数:
188
小光的忧伤 小光的忧伤 Time Limit: 2000/1000ms (Java/Others) Time Limit: 2000/1000ms (Java/Others) Problem Description: 锴神:我尊重作者原意,你们出什么我就加什么。于是小光打了道水题(也就是这道),但是 ...
分类:
其他好文 时间:
2018-05-04 15:29:31
阅读次数:
224