- 博客(2)
- 收藏
- 关注
原创 c语言实现不定参数调用
不定参数调用实现:三个宏的使用va_arg()、va_start()和va_end() 上述的宏原型如下所示: C代码 收藏代码type va_arg(va_list argptr, type); void va_end(va_list argptr); void va_start(va_list argptr, last_parm); 它们都包含在头文件stdarg.h中.voi
2016-03-01 13:59:16
757
原创 再看数据结构之KMP匹配
**KMP算法是一种改进的字符串匹配算法,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现,因此人们称它为克努特–莫里斯–普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。 假设主串与子串在子串第j个字符上,主串第i个字符
2016-01-24 21:32:47
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人