该算法包含 Boyer-Moor、Horspool、Sunday 和 Bloom 过滤器。
为什么使用“BMHBNFS”而不是“BM-H-S-BF”?
快速搜索算法(又名“BMHBNFS”;-)
Boyer-Moore-Horspool-Bloom-Need-F或-Speed。
CPython 源代码将其显示为添加了布隆过滤器的 Boyer-Moore-Horspool:
在“Need For Speed”冲刺期间(2006 年 5 月 21 日至 5 月 28 日,冰岛雷克雅未克)实施了快速搜索算法。