Awesome
<p align="center"> <a href="https://www.facebook.com/groups/codingip"> <img align="left" height=85 src="https://static1.squarespace.com/static/5994a0f17131a5643f407c37/t/5bf9070c0ebbe88c3392b17c/1543047009836/facebook_button.png"> </a> <a align="center" href="https://www.hackerrank.com/Kanahaiya"> <img height=85 src="https://d3keuzeb2crhkn.cloudfront.net/hackerrank/assets/styleguide/logo_wordmark-f5c5eb61ab0a154c3ed9eda24d0b9e31.svg"> </a> <a href="https://www.youtube.com/c/JavaAidTutorials?sub_confirmation=1"> <img align="right" height=85 src="https://www.freepngimg.com/thumb/subscribe/4-2-subscribe-png-2.png"> </a> <p/> This repository contains <b>efficient hackerrank solutions</b> for most of the <b>hackerrank challenges</b> including <b><a href="https://www.youtube.com/c/JavaAidTutorials?sub_confirmation=1">video tutorials</b></a>. If you are looking for anyone of these things -hackerrank solutions java GitHub | hackerrank tutorial in java | hackerrank 30 days of code solutions | hackerrank algorithms solution | 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 solution | hackerrank practices solution | hackerrank coding challenges solutions | hackerrank questions | hackerrank problems | how to solve hackerrank practice problem in java | problem solving | coding interview | coding | programming | hackerrank interview preparation kit solution in java | problem solving with java | JAVAAID | hackerank solution | Kanahaiya Gupta
then you are at the right place. :)
<br/> <br/>-
Coding environment used- Windows 8.1, Eclipse Oxygen, JAVA 8
30 DAYS OF CODE
JAVA
ALGORITHMS
CRACKING THE CODING INTERVIEW
DATA STRUCTURES
GENERAL PROGRAMMING
IMPLEMENTATION
Subdomain | Challenge | Solution | Video Explaination |
---|---|---|---|
Brute Force | Day of the Programmer | DayOfTheProgrammer.java | |
Brute Force | Pangrams | Pangrams.java | |
Brute Force | Climbing the Leaderboard | ClimbingTheLeaderboard.java | Tutorial |
Brute Force | Strings: Making Anagrams | StringsMakingAnagrams.java | |
Brute Force | Encryption | Encryption.java | |
Brute Force | Making Anagrams | MakingAnagrams.java |
INTERVIEW PREPARATION KIT
Subdomain | Challenge | Solution | Video Explaination |
---|---|---|---|
Dictionaries and Hashmaps | Count Triplets | CountTriplets.java | Tutorial |
Search | Triple sum | TripleSum.java | Tutorial |
String Manipulation | Common Child | CommonChild.java | Tutorial |
TOP 10 LEARNING RESOURCES
1) Cracking the Coding Interview
3) The Algorithm Design Manual
4) Data Structures & Algorithms in Java
5) Data Structures and Algorithms Made Easy
7) Dynamic Programming for Coding Interviews
9) Elements of Programming Interviews in Java
10) Programming Interviews Exposed
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!
*NOTE: All above shared learning resources are best of my knowledge as I have personally read all except one Introduction to Algorithms.