Closed Kalkwst closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 94.88%. Comparing base (
327af3d
) to head (7ab8ba1
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR introduces the Bitap algorithm, a powerful string-matching technique renowned for its efficiency in finding exact patterns within text. Bitap leverages bitwise operations to achieve rapid matching, making it particularly well-suited for scenarios where speed is crucial, such as large-scale text processing, search engines, and bioinformatics applications.
The implemented functions, 1FindExactPattern1 and 1FindFuzzyPattern`, provide implementation for both exact matching and fuzzy matching using this algorithm.
Motivation
How Bitap Works (Simplified)
Pros
Cons
Use Cases
See also
Bitap Algorithm - Wikipedia