Skip to content

Rgustave/HackerRank-solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 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

Tutorials - 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 - 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 - 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

Algorithms

Domain Subdomain Challenge Difficulty Solution
Algorithms Warmup Solve Me First Easy Solution.java

About

302 efficient solutions to HackerRank problems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • SQLPL 0.1%