# 0voice/algorithm-structure

2021年最新总结 500个常用数据结构，算法，算法导论，面试常用，大厂高级工程师整理总结

Repository: https://github.com/0voice/algorithm-structure
Canonical: https://ross.abutalabs.com/products/algorithm-structure
Language: C
License Family: other
Topics: bplustree, dp, bloom-filter, quick-sort, red-black-tree, rsa, algorithm, mysql
Last push: 2024-05-20T12:17:33+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2270, "days_push": 835, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2283, forks 462 (observed 2026-08-28T04:06:33.957524+00:00)

## What it is
A curated Chinese-language collection of ~500 common data structures and algorithms implemented in C, covering linear structures, trees, heaps, graphs, sorting, searching, and interview questions. It also links to practice problem sets (1800 questions with answers) and classic C++ projects and games.

## Use cases
- prepare for coding interview questions on data structures and algorithms
- learn red-black tree, B+ tree, and other tree structures with C examples
- study sorting and searching algorithm implementations
- find reference C implementations of linked lists, stacks, and queues
- practice with a large bank of data structure exam questions

## When to choose
- you want C implementations of classic data structures and algorithms
- you are preparing for backend/engineering interviews at large tech companies
- you prefer Chinese-language explanations and curated topic lists

## When to avoid
- you need a production-ready algorithm library with tests and a package manager
- you want English-language documentation
- you need licensed, maintained code for commercial use (no license is provided)

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: developer-tools
- domain: education, tutorials
- platform: cross-platform, cpp
- tags: data-structures, interview-preparation, c, algorithms, chinese-language, curated-list

## Member repositories
- 0voice/algorithm-structure (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:33.957524+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:41:07.098604+00:00, confidence not recorded.
  - readme: https://github.com/0voice/algorithm-structure (fetched 2026-08-28T04:06:33.957524+00:00, sha e70d5075faa8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
