Java Algorithms

Open-source Java projects categorized as Algorithms | Edit details

Top 17 Java Algorithm Projects

  • GitHub repo JavaGuide

    「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

  • GitHub repo interviews

    Everything you need to know to get the job. (by kdn251)

    Project mention: Free Computer Science Resources with Interview Prep and much more... | | 2021-03-29


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo Java

    All Algorithms implemented in Java

    Project mention: Ingeniería informática. ¿Alguien me puede hablar de sus experiencias? | | 2022-01-19
  • GitHub repo hello-algorithm

    🌍 针对小白的算法训练 | 包括四部分:①.算法基础 ②.力扣图解 ③.大厂面经 ④.CS_汇总 | 附:1、千本开源电子书 2、百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)

  • GitHub repo Algorithms

    A collection of algorithms and data structures (by williamfiset)

  • GitHub repo CtCI-6th-Edition

    Cracking the Coding Interview 6th Ed. Solutions

    Project mention: Hi all i was going thorugh minesweeper code , iam unable to understand this line , cant we do `i%nColumns` here , can any one please explain me that line ? | | 2021-08-21
  • GitHub repo DSA-Bootcamp-Java

    This repository consists of the code samples, assignments, and the curriculum for the Community Classroom complete Data Structures & Algorithms Java bootcamp.

    Project mention: Introduction to programming | | 2021-08-26

    Here's the GitHub Repository for detailed curriculum and resources:

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo AlgoDS

    Implementation of Algorithms and Data Structures, Problems and Solutions

    Project mention: Best Websites Every Programmer Should Visit | | 2021-03-14

    Implementation of Algorithms and Data Structures, Interview Questions and Answers

  • GitHub repo tlaplus

    TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.

    Project mention: James Web Space Telescope runs on C++ code. | | 2022-01-09

    Did you/they use Cog, TLA+ or similar for the validation process?

  • GitHub repo FAANG

    Competitive programming questions.

    Project mention: List of questions for Uber and Google | | 2021-04-29

    Thanks for your inputs. Yes I agree that no company would ask as is questions from LC, but I have read online that the patterns still stay the similar, for example in MSFT interviews you have good chance of getting problems related to strings, whereas GOOG interviewers like graphs a lot. And also, recently I gave AMZN SDE2 interview, and 2/4 questions were from

  • GitHub repo oj! Algorithms

    oj! Algorithms

  • GitHub repo image-comparison

    Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation QA tests.

  • GitHub repo Data-Structures-and-Algorithms

    Important data structures and algorithms implemented in Java along with solutions to AlgoExpert problems and some Leetcode problems. (by alpha037)

    Project mention: All AlgoExpert Questions and Solutions in Java | | 2021-06-14

    This repo consists of all the AlgoExpert questions and their solutions. Feel free to star/fork it.

  • GitHub repo Erdos

    Modular and modern graph-theory algorithms framework in Java

  • GitHub repo ds-algo-solutions

    A collection of solutions for Hackerrank data structures and algorithm problems in Python

  • GitHub repo LeetCodeTopInterviewQuestions

    Leetcode Top Interview questions discussed in Leetcode.

    Project mention: Leetcode 48 : Rotate Image | | 2021-11-25
  • GitHub repo VroomAlgorithm

    Algorithms used for the development of vroom ride-sharing and live tracking algorithms.

    Project mention: Ride-sharing and vehicle tracking with geo-fencing technique | | 2021-03-21

    For the undergraduate final year's project, I and my team designed and implemented a taxi ride-sharing algorithm that is targeted at urban areas. In this blog, I am going to describe that algorithm and all these algorithms are open source in my GitHub (VroomAlgorithm). If you are willing to further study this algorithm and if you have any confusion, then feel free to contact me.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-19.

Java Algorithms related posts


What are some of the best open-source Algorithm projects in Java? This list will help you:

Project Stars
1 JavaGuide 115,554
2 interviews 55,701
3 Java 43,889
4 hello-algorithm 29,675
5 Algorithms 11,731
6 CtCI-6th-Edition 9,424
7 DSA-Bootcamp-Java 5,789
8 AlgoDS 3,300
9 tlaplus 1,635
10 FAANG 973
11 oj! Algorithms 366
12 image-comparison 179
13 Data-Structures-and-Algorithms 144
14 Erdos 107
15 ds-algo-solutions 36
16 LeetCodeTopInterviewQuestions 5
17 VroomAlgorithm 0
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.