1.2 国家

作者: pjbruce创建于 2017年11月28日更新于 2017年11月28日

#定义 NO OF CHARS 256

char b[] = “ABGAA67” ; char a [] = “AG7” ;

aSCII [NO OF CHARS]; bASCII [NO OF CHARS]]; 用于 (int i = 0; i < NO OF CHARS; i++) { aASCII[一]=-1; bASCII[一]=-1; {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

用于(int i = 0; i < strlen(a); i++) { aASCII[(int) a[一]]=一; {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

用于(int i = 0;i < strlen(b);i++) { bASCII[(int) b[i]]=一; {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

int findCount=0; (中文(简体) ).

用于 (int i = 0; i < NO OF CHARS; i++) { (aASCII[一]!= -1=-=-=bASCII[一]=-1) { findCount++; (中文(简体) ). {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

(中文(简体) ). { 打印f(“查找”); {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

参考文献: [https://en.wikipedia.org/wiki/Boyer%E2%-80%-93 Moore string search algorithm] (url) 互联网档案馆的存檔,存档日期2013-12-21. [http://www.geeksforgeeks.org/pattern-searching-set-7-boyer-moore-algorithm-bad-character-heuristic/] (url) (中文(简体) )

内容来源: julycoding/The-Art-Of-Programming-By-July-2nd