Skip to content

RodneyShag/HackerRank_solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackerRank-solutions

My Java solutions to HackerRank challenges

Java

Domain Subdomain Challenge Difficulty Solution
Java Introduction Welcome to Java! Easy Solution.java
Java Introduction Java Stdin and Stdout I Easy Solution.java
Java Introduction Java If-Else Easy Solution.java
Java Introduction Java Stdin and Stdout II Easy Solution.java
Java Introduction Java Output Formatting Easy Solution.java
Java Introduction Java Loops I Easy Solution.java
Java Introduction Java Loops II Easy Solution.java
Java Introduction Java Datatypes Easy Solution.java
Java Introduction Java End-of-file Easy Solution.java
Java Introduction Java Static Initializer Block Easy Solution.java
Java Introduction Java Int to String Easy Solution.java
Java Introduction Java Data and Time Easy Solution.java
Java Introduction Java Currency Formatter Easy Solution.java
Java Strings Java Strings Introduction Easy Solution.java
Java Strings Java Substring Easy Solution.java
Java Strings Java String Compare Easy Solution.java
Java Strings Java String Reverse Easy Solution.java
Java Strings Java Anagrams Easy Solution.java
Java Strings Java String Tokens Easy Solution.java
Java Strings Pattern Syntax Checker Easy Solution.java
Java Strings Java Regex Medium Solution.java
Java Strings Java Regex 2 - Duplicate Words Easy Solution.java

30 Days of Code

Domain Subdomain Day Challenge Difficulty Solution
Tutorials 30 Days of Code 0 Hello, World Easy Solution.java
Tutorials 30 Days of Code 1 Data Types Easy Solution.java
Tutorials 30 Days of Code 2 Operators Easy Solution.java
Tutorials 30 Days of Code 3 Intro to Conditional Statements Easy Solution.java
Tutorials 30 Days of Code 4 Class vs. Instance Easy Solution.java
Tutorials 30 Days of Code 5 Loops Easy Solution.java
Tutorials 30 Days of Code 6 Let's Review Easy Solution.java
Tutorials 30 Days of Code 7 Arrays Easy Solution.java
Tutorials 30 Days of Code 8 Dictionaries and Maps Easy Solution.java
Tutorials 30 Days of Code 9 Recursion Easy Solution.java

Cracking the Coding Interview

Domain Subdomain Topic Challenge Difficulty Solution
Tutorials Cracking the Coding Interview Data Structures Arrays: Left Rotation Easy Solution.java
Tutorials Cracking the Coding Interview Data Structures Strings: Making Anagrams Easy Solution.java
Tutorials Cracking the Coding Interview Data Structures Hash Tables: Ransom Note Easy Solution.java
Tutorials Cracking the Coding Interview Data Structures Linked Lists: Detect a Cycle Easy Solution.java
Tutorials Cracking the Coding Interview Data Structures Stacks: Balanced Brackets Medium Solution.java
Tutorials Cracking the Coding Interview Data Structures Queues: A Tale of Two Stacks Medium Solution.java
Tutorials Cracking the Coding Interview Data Structures Trees: Is This a Binary Search Tree? Medium Solution.java
Tutorials Cracking the Coding Interview Data Structures Heaps: Find the Running Median Hard Solution.java
Tutorials Cracking the Coding Interview Data Structures Tries: Contacts Hard Solution.java
Tutorials Cracking the Coding Interview Algorithms Sorting: Bubble Sort Medium Solution.java
Tutorials Cracking the Coding Interview Algorithms Sorting: Comparator Medium Solution.java
Tutorials Cracking the Coding Interview Algorithms Merge Sort: Counting Inversions Hard Solution.java
Tutorials Cracking the Coding Interview Algorithms Binary Search: Ice Cream Parlor Medium Solution.java
Tutorials Cracking the Coding Interview Algorithms DFS: Connected Cell in a Grid Hard Solution.java
Tutorials Cracking the Coding Interview Algorithms BFS: Shortest Reach in a Graph Hard Solution.java
Tutorials Cracking the Coding Interview Techniques / Concepts Time Complexity: Primality Medium Solution.java
Tutorials Cracking the Coding Interview Techniques / Concepts Recrusion: Fibonacci Numbers Easy Solution.java
Tutorials Cracking the Coding Interview Techniques / Concepts Recursion: Davis' Staircase Medium Solution.java
Tutorials Cracking the Coding Interview Techniques / Concepts DP: Coin Change Hard Solution.java
Tutorials Cracking the Coding Interview Techniques / Concepts Bit Manipulation: Lonely Integer Easy Solution.java

10 Days of Statistics

Domain Subdomain Day Challenge Difficulty Solution
Tutorials 10 Days of Statistics 0 Mean, Median, and Mode Easy Solution.java
Tutorials 10 Days of Statistics 0 Weighted Mean Easy Solution.java
Tutorials 10 Days of Statistics 1 Quartiles Easy Solution.java
Tutorials 10 Days of Statistics 1 Interquartile Range Easy Solution.java
Tutorials 10 Days of Statistics 1 Standard Deviation Easy Solution.java
Tutorials 10 Days of Statistics 2 Basic Probability Multiple Choice Solution.txt
Tutorials 10 Days of Statistics 2 More Dice Multiple Choice Solution.txt
Tutorials 10 Days of Statistics 2 Compound Event Probability Multiple Choice Solution.txt
Tutorials 10 Days of Statistics 3 Conditional Probability Multiple Choice Solution.txt
Tutorials 10 Days of Statistics 3 Cards of the Same Suit Multiple Choice Solution.txt
Tutorials 10 Days of Statistics 3 Drawing Marbles Multiple Choice Solution.txt
Tutorials 10 Days of Statistics 4 Binomial Distribution I Easy Solution.java
Tutorials 10 Days of Statistics 4 Binomial Distribution II Easy Solution.java
Tutorials 10 Days of Statistics 4 Geometric Distribution I Easy Solution.java
Tutorials 10 Days of Statistics 4 Geometric Distribution II Easy Solution.java
Tutorials 10 Days of Statistics 5 Poisson Distribution I Easy Solution.java
Tutorials 10 Days of Statistics 5 Poisson Distribution II Easy Solution.java
Tutorials 10 Days of Statistics 5 Normal Distribution I Easy Solution.java
Tutorials 10 Days of Statistics 5 Normal Distribution II Easy Solution.java
Tutorials 10 Days of Statistics 6 The Central Limit Theorem I Easy Solution.java
Tutorials 10 Days of Statistics 6 The Central Limit Theorem II Easy Solution.java
Tutorials 10 Days of Statistics 6 The Central Limit Theorem III Easy Solution.java
Tutorials 10 Days of Statistics 7 Pearson Correlation Coefficient I Easy Solution.java
Tutorials 10 Days of Statistics 7 Spearman's Rank Correlation Coefficient Easy Solution.java
Tutorials 10 Days of Statistics 8 Least Square Regression Line Easy Solution.java
Tutorials 10 Days of Statistics 8 Pearson Correlation Coefficient II Multiple Choice Solution.txt

Algorithms

Domain Subdomain Challenge Difficulty Solution
Algorithms Warmup Solve Me First Easy Solution.java
Algorithms Warmup Simple Array Sum Easy Solution.java
Algorithms Warmup Compare the Triplets Easy Solution.java
Algorithms Warmup A Very Big Sum Easy Solution.java
Algorithms Warmup Diagonal Difference Easy Solution.java
Algorithms Warmup Plus Minus Easy Solution.java
Algorithms Warmup Staircase Easy Solution.java

About

317 efficient solutions to HackerRank problems

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages