《数据结构》实验四【BF算法】
2014-11-13 09:25
204 查看
和书本有点不一样
不知道有没有错
不知道有没有错
#include<iostream> using namespace std; const int Max=20; int BF(char S[],char T[]) { int i,j; i=0; j=0; if(S[i]=='\0'&&T[i]=='\0') { cout<<"数为空!"<<endl; return 0; } for(i=0;i<Max;) { if(S[i]==T[j]){i++;j++;} else{i=i-j+1;j=0;} if(T[j]=='\0') { cout<<"在第"<<i-j+1<<"次后成功!"<<endl; return 0; } } return 0; } int main() { char S[]="abacabcdad"; char T[]="abcd"; BF(S,T); return 0; }
相关文章推荐
- 20162314 实验五 数据结构综合应用
- 数据结构第七次实验——排序、树在线评测
- 数据结构|创建学生成绩的顺序表(实验2.1)
- 数据结构:实验一 VC++编程环境的灵活应用
- 数据结构|链队列的实现(实验3.4)
- 《数据结构》第一次实验:VC编程环境灵活应用
- 数据结构 实验3
- 《数据结构》实验一: VC编程工具的灵活使用(实验报告)
- 数据结构 实验二:解决约瑟夫问题(待补充)
- 《《数据结构》》实验一:VC编程工具的灵活使用
- 《数据结构》实验三: 栈和队列实验之实验内容2
- 《数据结构》 实验3
- 数据结构上机实验之顺序查找
- 数据结构 【实验5 表达式求值】
- 《数据结构》实验四: 字符串和多维数组 实验 .
- 《数据结构》实验四 字符串和多维数组之统计文本单词个数
- SDUT3377数据结构实验之查找五:平方之哈希表
- SDUT OJ 2039数据结构上机实验之二分查找
- 20162314 实验五 数据结构综合应用
- 《数据结构》实验一 (3)