传统字符串匹配算法--Brute Force算法的C代码实现
来源:互联网 发布:机器人离线编程培训班 编辑:程序博客网 时间:2024/05/16 19:03
#include<stdio.h>#include<string.h>typedef char Elemtype;void NativeStrMatching( Elemtype *Target, Elemtype *Pattern ){int Tarlen = 0;int Patlen = 0;int flag = 0;Patlen = strlen( Pattern );while( *Target != '\0' ) {for( int i=0; i<Patlen; i++ ) {if( *(Target+i) != *(Pattern+i) )break;}if( i == Patlen ) {printf("位置%d处匹配成功!\n", Tarlen+1);flag = 1;}Tarlen++;Target++;}if( 0 == flag )printf("匹配不成功!\n");}int main(){Elemtype TargetStr[30];Elemtype PatternStr[5];printf("请输入目标字符串: ");gets(TargetStr);printf("请输入模式字符串: ");gets(PatternStr);NativeStrMatching( TargetStr, PatternStr );return 0;}
0 0
- 传统字符串匹配算法--Brute Force算法的C代码实现
- 字符串匹配算法之Brute force algorithm
- 字符串匹配算法---Brute force、KMP、Sunday
- 字符串匹配算法(Brute-Force)
- Brute-Force算法实现
- c数据结构的字符串查找的Brute-Force算法
- Brute-Force模式匹配算法
- 字符串匹配——Brute-Force 简单匹配算法
- 字符串匹配算法SMA 总结之一:Brute force
- 字符串模式匹配 BF(Brute Force)算法
- 字符串模式匹配之Brute force、KMP、Horspool算法
- 数据结构字符串匹配——Brute-Force算法
- 我们先来看BF算法(Brute-Force,最基本的字符串匹配算法)
- POJ3080 基本字符串库函数的应用 ..Brute Force/朴素模式匹配算法
- 串的模式匹配——Brute-Force算法
- Java 串匹配Brute-Force算法
- 串匹配-朴素(brute force)算法
- 模式匹配算法之brute force
- dup and dup2的剖析
- .Net程序员玩转Android开发---(7)相对布局RelativeLayout
- Linux下的awk使用详解
- 内核常用对象/结构收集
- .Net程序员玩转Android开发---(8)表格布局TableLayout
- 传统字符串匹配算法--Brute Force算法的C代码实现
- ListCtrl Checkbox多选问题
- 链表排序
- HLG 2163 方格取数 (最大网络流)
- asp.net--CSS权限等级
- 弱联网手游如何防作弊?
- this指针 operator* 解析
- Makefile include指示符
- unity 2D 多边形碰撞框编辑修改