Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/codedecks-in/hackerrank-solutions

This project include solutions of the problem from HackerRank which will be helpful for coding interview preparations. Subscribe for more updates 👇
https://github.com/codedecks-in/hackerrank-solutions

algorithms codedecks coding-interview-preparations competition competitive-coding competitive-programming competitive-programming-contests hackerrank hackerrank-algorithms-solutions hackerrank-java hackerrank-solutions hacketoberfest2020 hacktoberfest hacktoberfest-accepted interview-preparations java python

Last synced: 2 months ago
JSON representation

This project include solutions of the problem from HackerRank which will be helpful for coding interview preparations. Subscribe for more updates 👇

Awesome Lists containing this project

README

        

# HackerRank Solutions








[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/codedecks-in/HackerRank-Solutions/blob/master/LICENSE)
[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/codedecks-in/HackerRank-Solutions/blob/master/PULL_REQUEST_TEMPLATE)
[![first-timers-only-friendly](http://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://code.publiclab.org#r=all)
[![HitCount](http://hits.dwyl.com/codedecks-in/HackerRank-Solutions.svg)](http://hits.dwyl.com/codedecks-in/HackerRank-Solutions)

[![Everything Is AWESOME](https://github.com/codedecks-in/HackerRank-Solutions/blob/master/codedecks.jpg)](https://www.youtube.com/c/codedecks?sub_confirmation=1 "Everything Is AWESOME")

- ### This project include solutions of the problem from hackerrank which will be helpful for coding interview preparation. This project is work in progress, we are uploading solutions as soon as new video is releasing in our youtube channel [codedecks](https://www.youtube.com/c/codedecks?sub_confirmation=1)
- ### Don't forget to give us a 🌟 to support us to make this helpful for people preparing for coding competitions and doing interview preparations.

----------------------------
Welcome geeks !!!

Are you looking for anyone of these things ?

hackerrank solutions java GitHub | hackerrank tutorial in java | hackerrank 30 days of code solutions | hackerrank algorithms solutions | hackerrank cracking the coding interview solutions | hackerrank general programming solutions | hackerrank implementation solutions | hackerrank data structures solutions in java | hackerrank algorithm solution in java | hackerrank challenges solutions | hackerrank practices solutions | hackerrank coding challenges solutions | hackerrank questions | hackerrank problems | how to solve hackerrank practice problem in java | problem solving | coding interview | coding | programming | codedecks | codedecks compete

-----------------------------

### Contents
* [JAVA](#java)
* [ALGORITHMS](#algorithms)
* [DATA STRUCTURES](#data-structures)
* [IMPLEMENTATION](#implementation)
* [LEARNING RESOURCES](#learning-resources)

# [JAVA](https://www.hackerrank.com/domains/java)
| Subdomain | Description/Title | Solution | Video Explaination |
| ---- | ---------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ----------------- |
| Introduction | [Welcome to Java!](https://www.hackerrank.com/challenges/welcome-to-java/problem)| [Solution1.java](./Java/welcome-to-java.java) | [YT Video](https://youtu.be/r268lvNP5OU) |
| Introduction | [Java Stdin and Stdout I](https://www.hackerrank.com/challenges/java-stdin-and-stdout-1/problem)| [Solution2.java](./Java/scanner.java) | [YT Video](https://youtu.be/r268lvNP5OU) |
| Introduction | [Java If-Else](https://www.hackerrank.com/challenges/java-if-else/problem)| [Solution3.java](./Java/java-if-else.java) | [YT Video](https://youtu.be/O0q_zZI7ccM) |
| Introduction | [Java Stdin and Stdout II](https://www.hackerrank.com/challenges/java-stdin-stdout/problem)| [Solution4.java](./Java/java_stdin_stdout_ii.java) | [YT Video](https://youtu.be/BPjNbwO02IY) |
| Introduction | [Java Loops I](https://www.hackerrank.com/challenges/java-loops-i/problem)| [Solution5.java](./Java/java-loops-i.java) | [YT Video](https://youtu.be/kfTsUFggRhI) |
| Introduction | [Java Loops II](https://www.hackerrank.com/challenges/java-loops/problem)| [Solution6.java](./Java/java-loops-ii.java) | [YT Video](https://youtu.be/jXY0GVkSMDU) |
| Introduction | [Java Output Formatting](https://www.hackerrank.com/challenges/java-output-formatting/problem)| [Solution7.java](./Java/java-output-formatting.java) | [YT Video]() |
| Introduction | [Java End-of-file](https://www.hackerrank.com/challenges/java-end-of-file/problem)| [Solution8.java](./Java/java-end-of-file.java) | [YT Video]() |
| Introduction | [Java Static Initializer Block](https://www.hackerrank.com/challenges/java-static-initializer-block/problem)| [Solution9.java](./Java/java-static-initializer-block.java) | [YT Video]() |
| Introduction | [Java Int to String](https://www.hackerrank.com/challenges/java-int-to-string/problem)| [Solution10.java](./Java/java-int-to-string.java) | [YT Video]() |

# [ALGORITHMS](https://www.hackerrank.com/domains/algorithms)
| Subdomain | Description/Title | Solution | Video Explaination |
| ---- | ---------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ----------------- |
| Warmup | [Solve Me First](https://www.hackerrank.com/challenges/solve-me-first/problem)| [Solution1.java](./Algorithms/solve-me-first.java) | [YT Video](https://youtu.be/pO3lF-trL6E) |
| Warmup | [Simple Array Sum](https://www.hackerrank.com/challenges/simple-array-sum/problem)| [Solution2.java](./Algorithms/simple-array-sum.java) | [YT Video](https://youtu.be/avg_9s_39fM) |
| Warmup | [Compare the Triplets](https://www.hackerrank.com/challenges/compare-the-triplets/problem)| [Solution3.java](./Algorithms/compare-the-triplets.java) | [YT Video](https://youtu.be/46SWRZ_yFvc) |
| Warmup | [Mini-Max Sum](https://www.hackerrank.com/challenges/mini-max-sum/problem)| [Solution4.java](./Algorithms/mini-max-sum.java) | [YT Video](https://youtu.be/iL6sAbLRspM) |
| Warmup | [Plus Minus](https://www.hackerrank.com/challenges/plus-minus/problem)| [Solution5.java](./Algorithms/plus-minus.java) | [YT Video](https://youtu.be/D4S9CQU-Cx0) |
| Warmup | [Birthday Cake Candles](https://www.hackerrank.com/challenges/birthday-cake-candles)| [Solution6.java](./Algorithms/birthday-cake-candles.java) | [YT Video](https://youtu.be/B9v4jqx17dY) |
| Warmup | [Roads and Libraries](https://www.hackerrank.com/challenges/torque-and-development/problem)| [Solution7.java](./Algorithms/roadsandlibraries.java) | [YT Video]() |

# [DATA STRUCTURES](https://www.hackerrank.com/domains/data-structures)
| Subdomain | Description/Title | Solution | Video Explaination |
| ---- | ---------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ----------------- |
| Easy | [Print the Elements of a Linked List](https://www.hackerrank.com/challenges/print-the-elements-of-a-linked-list/problem)| [Solution1.java](./Data-Structures/traverse-linkedlist.java) | [YT Video](https://youtu.be/KVTaQ0jy7Jw) |
| Easy | [Insert a node at the head of a linked list](https://www.hackerrank.com/challenges/insert-a-node-at-the-head-of-a-linked-list/problem)| [Solution2.java](./Data-Structures/insertAtHeadOfLinkedList.java) | [YT Video](https://youtu.be/KVTaQ0jy7Jw)
| Easy | [Insert a Node at the Tail of a Linked List](https://www.hackerrank.com/challenges/insert-a-node-at-the-tail-of-a-linked-list/problem)| [Solution3.java](./Data-Structures/insertAtEndOfLinkedList.java) | [YT Video](https://youtu.be/KVTaQ0jy7Jw)
| Easy | [Insert a node at a specific position in a linked list](https://www.hackerrank.com/challenges/insert-a-node-at-a-specific-position-in-a-linked-list/problem)| [Solution4.java](./Data-Structures/insertAtPositionOfLinkedList.java) | [YT Video](https://youtu.be/KVTaQ0jy7Jw)
| Easy | [Compare two linked lists](https://www.hackerrank.com/challenges/compare-two-linked-lists/problem)| [Solution5.java](./Data-Structures/compare-two-linked-lists.java) | [YT Video](https://youtu.be/KVTaQ0jy7Jw)

# Learning Resources
1.) [Cracking the Coding Interview](https://amzn.to/3fH727G)

2.) [Data Structures and Algorithms Made Easy in Java](https://amzn.to/3fJXsRC)

3.) [Data Structure and Algorithmic Thinking with Python](https://amzn.to/30Ldczp)

4.) [Grooking Algorithms](https://amzn.to/3aeTcrV)

5.) [Dynamic Programming for Coding Interviews](https://amzn.to/31K16po)

DISCLAIMER: This above mentioned resources have affiliate links, which means if you buy one of the product from my links, I’ll receive a small commission. This helps support the channel and allows us to continue to add more tutorial. Thank you for the support!

### Wanted to Contribute ?
``Are you up for your first PR for this project !!!``


Awesome but please first go through the [PULL REQUEST TEMPLATE](https://github.com/codedecks-in/HackerRank-Solutions/blob/master/PULL_REQUEST_TEMPLATE) and use this template to submit your PR.

Please read [CONTRIBUTING.md](https://github.com/codedecks-in/HackerRank-Solutions/blob/master/CONTRIBUTING.md) and [CODE OF CONDUCT.md](https://github.com/codedecks-in/HackerRank-Solutions/blob/master/CODE_OF_CONDUCT.md) for details on our code of conduct, and the process for submitting pull requests to us.

### Authors
* **[Gourav Rusiya](https://github.com/GouravRusiya30)**