查找子串
来源:互联网 发布:网络语膜拜是什么意思 编辑:程序博客网 时间:2024/05/28 04:55
#include <stdio.h> const char *my_strstr(const char *str, const char *sub_str) { for(int i = 0; str[i] != '\0'; ++i) { int tem = i; //tem保留主串中子串的起始位置 int j = 0; while(str[i++] == sub_str[j++]) { if(sub_str[j] == '\0') { return &str[tem]; } } i = tem; //如果没返回,则i还是原来的位置 } return NULL; } int main() { char *s = "1233345hello"; char *sub = "345"; printf("%s\n", my_strstr(s, sub)); return 0; }
0 0
- kmp 子串查找
- string 查找子串
- 原串中查找子串
- java查找子串
- 子串查找
- 查找子串
- 查找字符子串
- 子串查找问题
- 查找子串函数
- 查找子串
- 查找子串
- 最小子串查找
- 查找子串
- 查找子串
- 子串查找
- find查找子串
- LibreOJ103-子串查找
- BF朴素查找算法(查找子串)
- java 实现两个list交叉循环遍历
- 前向差分(forward difference)
- 第十六周项目1-(6)选择排序之堆排序
- 17 记一次 NOAUTH Authentication required
- 详解工业光魔动作捕捉神器iMoCap
- 查找子串
- 迷茫的我,学了Photoshop能做什么工作?
- HDU 4289 Control (最大流最小割)
- 数据结构 串的堆分配及基本操作
- SSL JudgeOnline 1868——谁是组长
- Js基础
- Android Studio工程结构
- 一些Linux/vim命令
- 2.leapmotion之开发指南