# bqi343/cp-notebook

General Resources for Competitive Programming

Repository: https://github.com/bqi343/cp-notebook
Canonical: https://ross.abutalabs.com/products/cp-notebook
Language: C++
License: CC0-1.0
License Family: permissive
Topics: usaco, codeforces, programming-contests, competitive-programming, algorithm, data-structure
Last push: 2025-02-20T16:04:38+00:00

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

## Adoption (not part of the score)
Stars 2894, forks 450 (observed 2026-08-28T04:07:28.647504+00:00)

## What it is
A competitive programming notebook by Benjamin Qi containing C++ implementations of algorithms and data structures, plus general resources for contests like USACO and Codeforces. Some material has been migrated to the USACO Guide and the repo is no longer actively updated.

## Use cases
- study algorithms for competitive programming contests
- find C++ implementations of data structures for USACO
- prepare for Codeforces contests
- learn competitive programming techniques
- reference contest templates and solutions
- supplement USACO Guide study material

## When to choose
- you need a comprehensive reference of contest-ready C++ algorithm implementations
- you are preparing for USACO, Codeforces, or ICPC-style contests
- you want curated competitive programming resources in one place

## When to avoid
- you need actively maintained documentation or up-to-date problem tables
- you want a tutorial-style structured curriculum rather than a reference notebook
- you need implementations in languages other than C++

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation, developer-tools
- domain: education, programming-languages, tutorials
- platform: cross-platform
- tags: competitive-programming, usaco, codeforces, cpp, data-structures, algorithms, contest-prep, notebook

## Member repositories
- bqi343/cp-notebook (main) score 35

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:28.647504+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-30T07:35:17.217951+00:00, confidence not recorded.
  - readme: https://github.com/bqi343/cp-notebook (fetched 2026-08-28T04:07:28.647504+00:00, sha af85744d5e9b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
