Java教程

BF算法实现

本文主要是介绍BF算法实现,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

BF算法实现

#include<stdio.h>

int Index_BF(int *a,int *b){
	int i,j;
	i=j=0;
	while(i<10&&j<4){
		if(a[i]==b[j]){
			i++;
			j++;
		}else{
			i=(i-j)+2;
			j=1;
		}
	}
	return i-4;
};

int main(){
	int a[10]={1,2,3,4,5,6,7,8,9,10};
	int b[4]= {5,6,7,8};
	int x= Index_BF(a,b);
	printf("%d",x);
	return 0;
}
这篇关于BF算法实现的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!