判断子串的存在
来源:互联网 发布:研究生 知乎 编辑:程序博客网 时间:2024/06/03 15:59
int search(char *s,char * sub){char *p,*q;p=s;q=sub;while(*p)//该语句是为了让指针一直移动下去{while((*p!=*q)&&*p)//如果首字符不同,则不断往下移动p++;while((*p==*q)&&(*q))//移动到首字符相等的时候,逐个判断{p++;q++;}if(*q=='\0')//说明都匹配,就说明存在这么一个子串return 1;q=sub;//子串的指针移动到首位,为了下一次继续判断if(*p=='\0')//如果判断到最后,还是没有返回1,说明根本不存在这样的子串return 0;}}int main(){char s[100];char sub[100];cout<<"input a string"<<endl;gets(s);cout<<"Input a sub "<<endl;gets(sub);cout<<search(s,sub)<<endl;return 0;}
- 判断子串的存在
- 字符串判断子串存在性
- 判断子进程是否存在
- jquery 判断元素的子元素是否存在
- 判断是否存在给定树的子结构
- 判断MDI窗体的子窗体是否存在
- 华为机试---判断字符串是否存在重复子串
- javascript 判断是否存在子控件 并 获取子控件的个数
- C#中判断子窗体是否存在
- jquery判断子元素是否存在
- jquery判断子元素是否存在
- JQ判断是否存在子元素
- 判断sdcard的存在
- 判断链表中环的存在
- 在有父窗体的前提下,判断子窗体是否存在,否则show出
- 不要用COUNT(*)的子查询判断是否存在记录--sql2000性能优化
- C#之中的字符串替换方法以及判断是否存在特定子字符串
- HDOJ 1305 Immediate Decodability (字典树判断是否存在子串)
- jquery获取radio的值 select的值 checkbox的值
- 如何用putty.exe远程连接ubuntu系统
- 第2节 Linux内存管理的初始化
- 连办公室打印机方法
- 简单概率dp(期望)-hdu-4405-Aeroplane chess
- 判断子串的存在
- python十个实战项目
- 谈谈对刚入手的OMAPL138的使用心得
- 第3节 内存的分配和回收
- JS获取地址栏参数
- 贝叶斯定理
- 第4节 地址映射机制
- Tomcat启动异常:Multiple Contexts have a
- [Codecademy] HTML&CSS 第四课:Social Networking Profile