finds.dev← search

// the find

apna-college/Alpha

★ 340 · Java · updated Jun 2023

A Java repo of solved coding problems organized by topic (arrays, backtracking, trees, greedy, etc.), built as course material for a YouTube-style placement prep series. It's for beginners practicing DSA in Java, not for anyone looking for a library or tool.

The topic-by-topic folder structure (0_JavaProgrammingBasics through 17_BinarySearchTrees) gives a reasonable curriculum order to work through. Problems within each topic span both toy exercises and actual interview staples (N-Queens, container with most water, LRU-style sliding window max, trapping rain water), so there's real variety instead of just one canned example per concept.

Compiled .class files and .DS_Store junk are committed straight into source folders, which means the repo was never given a .gitignore and isn't something you'd want to fork cleanly. There's no build file (no pom.xml or build.gradle), no tests, and no way to run anything beyond manually compiling single files by hand. Many folders include a generic Classroom.java alongside the real solutions, so it's unclear which files are the actual lesson versus throwaway scratch code. It's also dead: last push mid-2023, no CI, no issues being triaged, so the README's 'feel free to open a PR' isn't backed by an active maintainer.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →