All Projects → dubesar → Ultimate Java Resources

dubesar / Ultimate Java Resources

Licence: mit
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Ultimate Java Resources

C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+8219.58%)
Mutual labels:  hacktoberfest, algorithms, data-structures, computer-science
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (+11893.71%)
Mutual labels:  hacktoberfest, algorithms, data-structures, computer-science
Cpp
Repository for C++/C codes and algos.
Stars: ✭ 265 (+85.31%)
Mutual labels:  hacktoberfest, algorithms, data-structures, dynamic-programming
Fucking Algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
Stars: ✭ 99,705 (+69623.78%)
Mutual labels:  algorithms, data-structures, computer-science, dynamic-programming
Algorithms
A repository of different Algorithms and Data Structures implemented in many programming languages.
Stars: ✭ 578 (+304.2%)
Mutual labels:  hacktoberfest, algorithms, data-structures, dynamic-programming
Data Structure And Algorithms
A complete and efficient guide for Data Structure and Algorithms.
Stars: ✭ 48 (-66.43%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Ready For Tech Interview
💻 신입 개발자로서 준비를 하기 위해 지식을 정리하는 공간 👨‍💻
Stars: ✭ 1,035 (+623.78%)
Mutual labels:  algorithms, data-structures, computer-science
Dsa Geeksclasses
DSA-Self Paced With Doubt Assistance Course Solutions in Python (Python 3)
Stars: ✭ 137 (-4.2%)
Mutual labels:  algorithms, data-structures, dynamic-programming
Haskell
Stars: ✭ 91 (-36.36%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Algorithms
In case you want to contribute, ping on https://gitter.im/NITSkmOS/algo.
Stars: ✭ 95 (-33.57%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Coding Problems
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Stars: ✭ 2,221 (+1453.15%)
Mutual labels:  algorithms, data-structures, learn
Data structure and algorithms library
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (-6.99%)
Mutual labels:  algorithms, data-structures, dynamic-programming
Algorithm Notes
Comprehensive algorithms solution to help engineers prepare their interviews and future study
Stars: ✭ 44 (-69.23%)
Mutual labels:  algorithms, dynamic-programming, search-algorithm
Java
Repository for Java codes and algos.Star the repo too.
Stars: ✭ 53 (-62.94%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Algorithms
🍣 Implementations of fundamental algorithms and data structures. Happy Hacktoberfest!
Stars: ✭ 41 (-71.33%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Algos
Popular Algorithms and Data Structures implemented in popular languages
Stars: ✭ 966 (+575.52%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Java
All Algorithms implemented in Java
Stars: ✭ 42,893 (+29895.1%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Code With Love
Open source programming algorithms
Stars: ✭ 107 (-25.17%)
Mutual labels:  hacktoberfest, algorithms, data-structures
19 udacity dsa
Data Structures & Algorithms Nanodegree Program from Udacity
Stars: ✭ 140 (-2.1%)
Mutual labels:  algorithms, data-structures, computer-science
Algorithms
A collection of common algorithms and data structures implemented in java, c++, and python.
Stars: ✭ 142 (-0.7%)
Mutual labels:  algorithms, data-structures, dynamic-programming

Java Programming

forthebadge forthebadge forthebadge

Give a Star, if you like the Repository and if you consider it as a useful resource for learning Java

Introduction

This repository aims at helping new Java developers. It contains examples of simple programs and algorithms.

Main Topics

The following main topics have been contributed in this repository.

  • Data Structures
  • Algorithms
  • Android Projects
  • Machine Learning
  • Networking & Security
  • Object-Oriented Programming (OOPs)

Each of the main topics have been divided into further sub categories.

Breakdown of the Topics

Topic Collection
Data Structures LinkedList, Heaps, Arrays, ArrayLists, HashMaps, Trees, Graphs, Stacks, Queues, Deque
Algorithms Sorting, Searching, BFS, Dijkstra, Dynamic Programming, NQueens
Android Development Weather Report, GithubProfile App, DiceRoller, Password Generator, MemeShare App, CountDown Timer, Book Finder, Notepad App, Birthday Wish App, BMI Calculator, Compass App, Tic Tac Toe App, Voting App, Age Calculator, Binary to Decimal Converter, Coffee Ordering App, Currency Converter App, Media Player, QR Bar Code Scanner App, Random Number Generator, Wind Chill Calculator, Word Counter App
Machine Learning Linear Regression, Logistic Regression, KMeans2d, Random Forest
Networking & Security Socket, Key Pair, Signature, Socket Programming, Thread Programming
Operating System ProducerConsumer
OOP Abstraction, Encapsulation, Inheritance, Polymorphism, Manipulators, Virtual Function, Inline Function, Friend Function

Data Structures

Visit the Data Structures repository if you would like to see examples for the following Java programs.

  • Big Integer
  • LinkedList, Circular LinkedList
  • Max and Min Heaps, Priority Queues
  • ArrayList
  • BST
  • HashMap, HashSet, TreeMap
  • Loops
  • Segment Tree, Tree Traversal, Fenwick Tree

Algorithms

Visit the Algorithms repository if you would like to see examples for the following Java programs.

  • Breadth First Search, Depth First Search
  • Counting Sort, Heap Sort, Merge Sort, Bubble Sort, Quick Sort, Topological Sort, Bubble Sort
  • Dijkstra
  • Binary Search, Interpolation Search, Ternary Search
  • Segment Tree, Tree Traversal
  • Prefix Sum

Android Development

Visit the Android Development repository if you would like to see examples for the following Java programs.


Machine Learning

Visit the Machine Learning repository if you would like to see examples for the following Java programs.


Network & Security

Visit the Network & Security repository if you would like to see examples for the following Java programs.


Object-Oriented Programming

Visit the OOP repository if you would like to see examples for the following Java programs.

Project Maintainers

This project is founded by Sarvesh Dubey and actively maintained by Kunal Mali . A Machine Learning Developer And GCI - 2019 Mentor @tensorflow

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].