aalhour / aalhour/C-Sharp-Algorithms
Algorithm request: Aho-Corasick
未关闭
algorithm request
- 主要语言
- C#
- 星标
- 6.2k
- 派生
- 1.4k
- PR 合并指标
- 30 天内没有已合并 PR
描述
The task. The input receives several lines pattern [i] and line s. Our task is to find all possible occurrences of pattern [i] strings in s.
贡献指南
调研方向
The issue requests implementing the Aho-Corasick string matching algorithm. Look at existing algorithm implementations in the repository for structure and style. Start by understanding the algorithm's theory, then design a class that can take multiple patterns and search a string. Check for any test files related to string searching to see the expected interface and add tests for the new implementation.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- csharp
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100