{"adoption": {"forks": 639, "observed_at": "2026-08-28T04:06:23.697694+00:00", "stars": 2186}, "canonical_url": "https://ross.abutalabs.com/products/jimmysuncpt-algorithms", "card": {"archived": false, "artifact_type": "learning-resource", "description": "The codes and my solutions to exercises from the book \"Algorithms\" (4th edition) by Robert Sedgewick and Kevin Wayne.", "domain": ["education", "tutorials"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["jimmysuncpt/Algorithms"], "name": "jimmysuncpt/Algorithms", "platform": ["jvm", "cross-platform"], "pushed_at": "2022-06-29T16:47:39+00:00", "repo": "jimmysuncpt/Algorithms", "stars": 2186, "tags": ["algorithms-4th-edition", "sedgewick", "java", "exercise-solutions", "data-structures", "computer-science", "study-notes", "algorithms"], "topics": ["algorithm"], "urls": [], "use_cases": ["study algorithms from the Sedgewick 4th edition book", "find solutions to Algorithms 4th edition exercises", "learn sorting and searching algorithms in Java", "review graph algorithms like shortest paths and minimum spanning trees", "prepare for coding interviews with classic algorithm implementations", "reference implementations of data structures like BSTs, heaps, and hash tables"], "what_it_is": "A collection of Java code and exercise solutions accompanying the book 'Algorithms' (4th edition) by Robert Sedgewick and Kevin Wayne. It covers fundamentals, sorting, searching, graphs, and strings, organized chapter by chapter.", "when_to_avoid": ["you need a production-ready algorithm library for a real project", "you want algorithms in a language other than Java", "you need a maintained, licensed library with guaranteed correctness"], "when_to_choose": ["you are reading the Algorithms 4th edition textbook and want companion code", "you want Java implementations of classic algorithms and data structures", "you need help checking your own solutions to the book's exercises"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/jimmysuncpt-algorithms", "repo": "jimmysuncpt/Algorithms", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "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:06:23.697694+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:23.697694+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:47:54.692578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "412647ea7a8650c15451a28f18cf53e8b61d7106fe765447935674f67bcb351f", "fetched_at": "2026-08-28T04:06:23.697694+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimmysuncpt/Algorithms"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3605, "days_push": 1526, "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}}