查找字符串子序列
来源:互联网 发布:淘宝运营费用预算 编辑:程序博客网 时间:2024/05/22 12:58
#include<iostream>using namespace std;bool getsubstr(char *str1, char *str2, int loc[ ]) // 查找字符串子序列函数{ int len1 = strlen(str1); int len2 = strlen(str2); if(len2 > len1) return false; for(int i = 0, j = 0; i < len1; i++) { if( str1[i] == str2[j] && j < len2) { loc[j] = i; j++; } if(j > len2) return false; } return true;}int main(){ char s1[20] = "xupengxjwhelloworld"; //主串 char s2[20] = "pengxjw"; // 模式串 int loc[30]; // 记录模式串中个符号在主串中的位置 cout<<"yes or no ? "<<getsubstr(s1,s2,loc)<<endl; for(int j = 0; j < 7; j++) printf("%c",s1[loc[j]]); printf("\n"); return 0;}
字符串系列 小实验。
- 查找字符串子序列
- 查找--子字符串查找
- 字符串--子字符串查找
- 简单查找,二分查找,查找子序列
- 子字符串的查找
- 子字符串查找算法
- 查找子字符串
- 查找子字符串
- 47.查找子字符串
- 查找最长子字符串
- 暴力子字符串查找
- CString查找子字符串
- 题目:查找子字符串
- 子字符串查找
- 子字符串查找
- 子字符串查找
- 查找、替换、子字符串
- 字符串子序列数目
- java中serializable是什么
- Windows Azure中文培训材料下载
- Wireshark图解教程 .
- 数据库连接(新手求解答)
- 实际应用中的C#加密
- 查找字符串子序列
- matlab 使用interp2进行2维数组的插值
- HadoopSourceAnalyse --- Mapreduce ApplicationMaster Job start
- 浅谈Android五大布局 LinearLayout、FrameLayout和AbsoulteLayout
- CNR工作原理
- 一些介绍算法的好网站
- 中间件主要内置功能服务
- Git 教程 - Git 基本用法
- 计算二项式系数