{"adoption": {"forks": 241, "observed_at": "2026-08-28T04:03:44.029053+00:00", "stars": 1138}, "canonical_url": "https://ross.abutalabs.com/products/awesome-algorithm-question-solution", "card": {"archived": false, "artifact_type": "learning-resource", "description": "LeetCode，《剑指offer》中的算法题的题目和解法以及常见算法的实现", "domain": ["education", "tutorials"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": null, "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["knightsj/awesome-algorithm-question-solution"], "name": "knightsj/awesome-algorithm-question-solution", "platform": ["cross-platform"], "pushed_at": "2023-03-10T08:20:48+00:00", "repo": "knightsj/awesome-algorithm-question-solution", "stars": 1138, "tags": ["leetcode", "interview-preparation", "algorithm-solutions", "sword-offer", "cpp", "java", "swift", "algorithms"], "topics": ["algorithm", "interview", "interview-questions", "leetcode", "solution"], "urls": [], "use_cases": ["prepare for coding interviews with leetcode problems", "study solutions to sword offer algorithm questions", "learn how to implement classic algorithms like quicksort and binary search", "review linked list and math problem solutions before an interview", "find reference implementations of common algorithms in C++, Java, or Swift"], "what_it_is": "A curated collection of algorithm question solutions from LeetCode and the Chinese interview book 'Sword Offer', plus implementations of common algorithms like sorting and binary search. Solutions are written in C++, Java, and Swift and organized by topic such as math, sorting, and linked lists.", "when_to_avoid": ["you need a runnable algorithm library or package to import into production code", "you need solutions in languages other than C++, Java, or Swift", "you need up-to-date coverage of recent LeetCode contests"], "when_to_choose": ["you are preparing for technical interviews and want worked solutions in C++, Java, or Swift", "you want a topic-organized reference of classic algorithm implementations", "you are studying for the Chinese 'Sword Offer' interview book questions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-algorithm-question-solution", "repo": "knightsj/awesome-algorithm-question-solution", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.029053+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:36:09.569857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bfb827126990e1616f19056e4207df6d7cd634f5c096ddee252be4aef9d66c4b", "fetched_at": "2026-08-28T04:03:44.029053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/knightsj/awesome-algorithm-question-solution"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3068, "days_push": 1272, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}