All Projects → rampatra → Algorithms And Data Structures In Java

rampatra / Algorithms And Data Structures In Java

Licence: gpl-3.0
Algorithms and Data Structures in Java

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Algorithms And Data Structures In Java

Interview
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendatio…
Stars: ✭ 21,608 (+4238.96%)
Mutual labels:  algorithm, data-structures, interview, leetcode, interview-preparation, interview-practice
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+525.9%)
Mutual labels:  algorithms, data-structures, interview, leetcode, interview-preparation, interview-practice
Leetcode
👏🏻 leetcode solutions for Humans™
Stars: ✭ 1,129 (+126.71%)
Mutual labels:  algorithm, algorithms, interview, leetcode, interview-preparation, interview-practice
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+10919.08%)
Mutual labels:  algorithm, algorithms, interview, leetcode, interview-preparation, interview-practice
Leetcode Sol Res
Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
Stars: ✭ 1,647 (+230.72%)
Mutual labels:  algorithm, algorithms, interview, leetcode, interview-preparation, interview-practice
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (-62.45%)
Mutual labels:  algorithm, data-structures, datastructures, interview, interview-preparation, interview-practice
Fuck Coding Interviews
How on earth can I ever think of a solution like that in an interview?!
Stars: ✭ 464 (-6.83%)
Mutual labels:  algorithms, data-structures, interview, leetcode, interview-preparation, hackerrank
Coderchef Kitchen
The official repository for our programming kitchen which consists of 50+ delicious programming recipes having all the interesting ingredients ranging from dynamic programming, graph theory, linked lists and much more. All the articles contain beautiful images and some gif/video at times to help clear important concepts.
Stars: ✭ 306 (-38.55%)
Mutual labels:  algorithm, interview, leetcode, interview-preparation, interview-practice
Competitive Programming
📌 📚 Solution of competitive programming problems, code templates, Data Structures and Algorithms, hackathons, interviews and much more.
Stars: ✭ 496 (-0.4%)
Mutual labels:  algorithm, algorithms, datastructures, interview, hackerrank
Javascript Algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Stars: ✭ 133,406 (+26688.35%)
Mutual labels:  algorithm, algorithms, data-structures, interview, interview-preparation
Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: ✭ 2,881 (+478.51%)
Mutual labels:  algorithm, algorithms, interview, interview-preparation, interview-practice
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (-49.4%)
Mutual labels:  algorithms, data-structures, interview, interview-preparation, hackerrank
Algorithmic-Problem-Solving
Solutions of algorithmic type of programming problems from sites like LeetCode.com, HackerRank.com, LeetCode.com, Codility.com, CodeForces.com, etc. using Java.
Stars: ✭ 20 (-95.98%)
Mutual labels:  leetcode, interview, hackerrank, interview-practice, interview-preparation
Coding Interview University
A complete computer science study plan to become a software engineer.
Stars: ✭ 204,859 (+41036.35%)
Mutual labels:  algorithm, algorithms, data-structures, interview, interview-preparation
Awesome Coding Interview Question Patterns
The most common question-patterns for any coding-interview
Stars: ✭ 196 (-60.64%)
Mutual labels:  algorithms, data-structures, interview, interview-preparation, interview-practice
Data Structure And Algorithms
A complete and efficient guide for Data Structure and Algorithms.
Stars: ✭ 48 (-90.36%)
Mutual labels:  algorithm, algorithms, data-structures, datastructures, hackerrank
Leetcode In Swift
My solutions to LeetCode problems written in Swift
Stars: ✭ 150 (-69.88%)
Mutual labels:  algorithms, data-structures, interview, leetcode, interview-preparation
Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (-68.47%)
Mutual labels:  algorithms, data-structures, interview, leetcode, interview-preparation
Stl cheat sheets
C++ STL Cheat Sheets.
Stars: ✭ 293 (-41.16%)
Mutual labels:  interview, leetcode, interview-preparation, interview-practice, hackerrank
Algorithms and data structures
180+ Algorithm & Data Structure Problems using C++
Stars: ✭ 4,667 (+837.15%)
Mutual labels:  algorithm, data-structures, datastructures, leetcode, interview-practice

Algorithms and Data Structures in Java

The repo consists of solutions to numerous problems using different data structures and algorithms, all coded in Java. It also contains solutions to HackerRank problems which I have solved so far and questions from Cracking the Coding Interview Book (6th Edition).

You can also refer to my Java Notes for a quick refresh on the Java concepts. Lastly, feel free to connect with me on Twitter for any queries or concerns. All the best!

Contents

  1. Basic Practice:
    1. Arrays
    2. Backtracking
    3. Bits
    4. Blockchain Demo
    5. Dynamic Programming
    6. Graphs
    7. Java 8
    8. Linked Lists
    9. Miscellaneous
    10. Permutations
    11. Searching
    12. Sorting
    13. Stacks
    14. Strings
    15. Threads
    16. Trees
  2. Cracking the Coding Interview:
    1. Arrays and Strings
    2. Linked Lists
    3. Stacks and Queues
    4. Trees and Graphs
    5. Bit Manipulation
    6. Recursion and DP
  3. LeetCode.
  4. HackerRank.

Environment

Java Version

Java version 1.8.0_172
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)

IDE

IntelliJ IDEA 2018.1.4 (Ultimate Edition)

Machine

MacBook Pro
2.5 GHz Intel Core i7
16 GB 1600 MHz DDR3

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].