Java Boyer-Moore delta2表

Java Boyer-Moore delta2表,java,algorithm,delta,boyer-moore,Java,Algorithm,Delta,Boyer Moore,我一直在用Java实现Boyer-Moore算法,我遇到了一个问题。文档()显示了delta2(j)表的两个示例。我制作的程序正确地计算了除delta(2)(第一个B)之外的所有delta值。我的程序声称delta(2)是2(rpr(2)是8)。我已经在纸上完成了这项工作,看起来这个计算是正确的,但它与文件不一致 我非常确定文档没有错误,所以有人知道我是否做错了什么。我认为有一个错误-可能是第78行?你得到答案了吗?您是如何计算rpr(2)=8的?我认为有一个错误-可能是第78行?您得到答案了吗

我一直在用Java实现Boyer-Moore算法,我遇到了一个问题。文档()显示了delta2(j)表的两个示例。我制作的程序正确地计算了除delta(2)(第一个B)之外的所有delta值。我的程序声称delta(2)是2(rpr(2)是8)。我已经在纸上完成了这项工作,看起来这个计算是正确的,但它与文件不一致


我非常确定文档没有错误,所以有人知道我是否做错了什么。

我认为有一个错误-可能是第78行?你得到答案了吗?您是如何计算rpr(2)=8的?我认为有一个错误-可能是第78行?您得到答案了吗?您是如何计算rpr(2)=8的?