# Blankj/awesome-java-leetcode

:crown: LeetCode of algorithms with java solution(updating).

Repository: https://github.com/Blankj/awesome-java-leetcode
Canonical: https://ross.abutalabs.com/products/awesome-java-leetcode
Language: Java
License Family: other
Topics: leetcode, leetcode-solutions, leetcode-java, facebook, datastructure, datastructures, algorithm, algorithms
Last push: 2020-12-10T15:20:21+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": 3425, "days_push": 2092, "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 8691, forks 1688 (observed 2026-08-28T04:10:24.253932+00:00)

## What it is
A curated collection of LeetCode algorithm problems solved in Java, organized by difficulty and problem number with explanatory notes. It also lists problem number sequences commonly asked by companies like Facebook for interview preparation.

## Use cases
- prepare for coding interviews with Java solutions
- practice data structures and algorithms on LeetCode
- study Facebook interview question lists
- learn algorithm techniques like two pointers and dynamic programming
- review worked solutions with notes before an interview

## When to choose
- you need solutions in a language other than Java
- you want an actively maintained problem set
- you need a runnable library or tool rather than study material

## Facets
- artifact type: learning-resource
- maturity: abandoned
- function: developer-tools
- domain: education, tutorials
- platform: jvm
- tags: leetcode, interview-preparation, data-structures, java-solutions, study-notes, algorithms

## Member repositories
- Blankj/awesome-java-leetcode (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:24.253932+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-29T17:25:34.705622+00:00, confidence not recorded.
  - readme: https://github.com/Blankj/awesome-java-leetcode (fetched 2026-08-28T04:10:24.253932+00:00, sha 054086d40d62)
- Data as of 2026-08-30T08:39:29.467469+00:00.
