Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/isinghabhishek/java_dsa-basic-to-advance

This repo contains all my learning related to fundamentals of Java Programming language, and the Data Structures and Algorithm. Many of the Classical problems solution, and important algorithms explanation with algorithms problem examples solution. Java Data Structure and Algorithms
https://github.com/isinghabhishek/java_dsa-basic-to-advance

algorithms data-structures java problem-solving

Last synced: 3 days ago
JSON representation

This repo contains all my learning related to fundamentals of Java Programming language, and the Data Structures and Algorithm. Many of the Classical problems solution, and important algorithms explanation with algorithms problem examples solution. Java Data Structure and Algorithms

Awesome Lists containing this project

README

        

# Java Programming with DSA_Basic_To_Advance
- This contains all my learning related to fundamentals of Java Programming language, and the Data Structures and Algorithm.
- Many of the Classical problems solution, and important algorithms explanation with algorithms problem examples solution. Java Data Structure and Algorithms

## ALL TOPICS of JAVA PROGRAMMING LANGUAGE, and the DATA STRUCTURES and ALGORITHM are COVERED
- [Flowcharts](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/01%20Flowcharts)
- [Variables & Data Types in Java](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/02%20Variables%20%26%20Data%20Types)
- [Operators](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/03%20Operators)
- [If-Else Statements](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/04%20If%20Else%20Stmt)
- [Flow Control (Loops)](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/05%20Flow%20Control(Loops))
- [Pattern](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/06%20Patterns)
- [Functions & Methods](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/07%20Function%26Methods)
- [Arrays](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/08%20Arrays)
- [Sorting Algorithms](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/09%20Sorting%20Algorithms)
- [2D Arrays](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/10%202D-Arrays)
- [Strings](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/11%20Strings)
- [Bit Manipulation](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/12%20Bit%20Manipulation)
- [OOPs](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/13%20Oops)
- [Recursion](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/14%20Recursion)
- [Divide & Conquer](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/15%20Divide%26Conquer)
- [Backtracking](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/16%20BackTracking)
- Time & Space Complexity
- [ArrayLists](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/18%20ArrayLists)
- [Linked Lists](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/19%20LinkedLists)
- [Stacks](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/20%20Stacks)
- [Queues](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/21%20Queues)
- [Greedy Algorithms](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/22%20Greedy%20Algorithms)
- [Binary Trees](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/23%20Binary%20Trees)
- [Binary Search Trees](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/24%20Binary%20Search%20Trees)
- [Heaps/Priority Queues](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/25%20Heaps)
- [Hashing](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/26%20Hashing)
- [Tries](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/27%20Tries)
- [Graphs](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/28%20Graphs)
- [Dynamic Programming](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/29%20Dynamic%20Programming)
- Segment Trees
- [Practice Question](https://github.com/isinghabhishek/java_dsa-basic-to-advance/tree/master/Practices)