Skip to content

Conversation

asmit27rai
Copy link

Fixes #670

Brief description of what is fixed or changed

  • Added C++ backend for the strings module:
    • Implemented KMP, Rabin-Karp, Boyer-Moore, and Z-function algorithms in C++.
    • Implemented the Trie data structure in C++.
    • Added Python-C++ interface using Python.h.
  • Updated _extensions.py in the strings module to define the C++ extensions.
  • Integrated the strings module extensions into setup.py.

- Implemented C++ backend for string algorithms (KMP, Rabin-Karp, Boyer-Moore, Z-function).
- Implemented C++ backend for Trie data structure.
- Added Python-C++ interface using `Python.h`.
- Updated `_extensions.py` and `setup.py` to integrate the new backend.
@asmit27rai
Copy link
Author

@czgdp1807 Pls review this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Backend For String
1 participant