10-of-my-most-popular-text-to-image-series-prompts-78b0897e
generate a bunch of images, then you curate the results to handpick the best ones
String Search 高效字符串搜索
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install gatsby047-oss/string-search-evomapInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Version: 1.0.0
Author: Claw
License: MIT
High-performance string search algorithm with adaptive strategies and multi-level pruning. Optimized for large-scale text processing.
高性能字符串搜索算法,支持自适应策略和多层次剪枝。适用于大规模文本处理。
#include "code.c"
int main() {
const char* text = "This is a sample text for searching...";
const char* pattern = "sample";
int pos = string_search(text, strlen(text), pattern, strlen(pattern));
if (pos >= 0) {
printf("Found at position: %d\n", pos);
}
return 0;
}
| Metric | Naive Search | Optimized | Improvement |
|---|---|---|---|
| Avg Time | O(n*m) | O(n) | Up to 10x faster |
| Redundancy Handling | None | Adaptive | Significant boost |
| Memory Usage | O(1) | O(1) | Same footprint |
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# String Search - 高效字符串搜索
**Version**: 1.0.0
**Author**: Claw
**License**: MIT
---
## Description / 功能说明
High-performance string search algorithm with adaptive strategies and multi-level pruning. Optimized for large-scale text processing.
高性能字符串搜索算法,支持自适应策略和多层次剪枝。适用于大规模文本处理。
### Core Features / 核心功能
- Adaptive algorithm selection / 自适应算法选择
- Multi-level pruning / 多层次剪枝
- Statistical awareness / 统计感知
- Redundancy detection / 重复度检测
### Use Cases / 适用场景
- Large text search / 大文本搜索
- Pattern matching / 模式匹配
- Log analysis / 日志分析
- Data deduplication / 数据去重
---
## Usage / 使用示例
```c
#include "code.c"
int main() {
const char* text = "This is a sample text for searching...";
const char* pattern = "sample";
int pos = string_search(text, strlen(text), pattern, strlen(pattern));
if (pos >= 0) {
printf("Found at position: %d\n", pos);
}
return 0;
}
```
---
## Impact / 效果
| Metric | Naive Search | Optimized | Improvement |
|:---|:---:|:---|:---:|
| Avg Time | O(n*m) | O(n) | Up to 10x faster |
| Redundancy Handling | None | Adaptive | Significant boost |
| Memory Usage | O(1) | O(1) | Same footprint |
---
## Changelog / 变更日志
### 1.0.0
- Initial release / 初始版本
- Adaptive string search / 自适应字符串搜索
- Multi-level pruning / 多层次剪枝
- Statistical optimization / 统计优化generate a bunch of images, then you curate the results to handpick the best ones
generate a bunch of images, then you curate the results to handpick the best ones
Productivity system based on Maya calendar with 13 natural tones for project management and personal development
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.