Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RodneyShag/HackerRank_solutions
/ types & classes
Types & classes
312 in github.com/RodneyShag/HackerRank_solutions
⨍
Functions
598
◇
Types & classes
312
Class
Add
Java/Advanced/Java Varargs - Simple Addition/Solution.java:12
Class
Adder
Java/Object Oriented Programming/Java Inheritance II/Solution.java:15
Interface
AdvancedArithmetic
30 Days of Code/Day 19 - Interfaces/Solution.java:6
Interface
AdvancedArithmetic
Java/Object Oriented Programming/Java Interface/Solution.java:5
Class
AndhraPradesh
Java/Advanced/Covariant Return Types/Solution.java:50
Class
Animal
Java/Object Oriented Programming/Java Inheritance I/Solution.java:9
Class
Arithmetic
30 Days of Code/Day 02 - Operators/Solution.java:5
Class
Arithmetic
Java/Object Oriented Programming/Java Inheritance II/Solution.java:9
Class
BiCycle
Java/Object Oriented Programming/Java Method Overriding 2 (Super Keyword)/Solution.java:6
Class
BigInt
Data Structures/Trees/Square-Ten Tree/Solution.java:119
Class
Bird
Java/Object Oriented Programming/Java Inheritance I/Solution.java:15
Class
Book
General Programming/Object-oriented Programming/Abstract Classes/Solution.java:5
Class
Book
30 Days of Code/Day 13 - Abstract Classes/Solution.java:5
Class
Book
Java/Object Oriented Programming/Java Abstract Class/Solution.java:5
Class
Cake
Java/Advanced/Java Factory Pattern/Solution.java:16
Class
Calculate
Java/Object Oriented Programming/Calculating Volume/Solution.java:15
Class
Calculator
30 Days of Code/Day 17 - More Exceptions/Solution.java:6
Class
Calculator
30 Days of Code/Day 19 - Interfaces/Solution.java:10
Class
Checker
Cracking the Coding Interview/Algorithms/Sorting - Comparator/Solution.java:5
Class
Checker
Java/Data Structures/Java Comparator/Solution.java:5
Enum
Color
Java/Advanced/Java Visitor Pattern/Solution.java:13
Class
Difference
30 Days of Code/Day 14 - Scope/Solution.java:9
Class
DoNotTerminate
Java/Advanced/Can You Access/Solution.java:33
Class
DoNotTerminate
This class prevents the user form using System.exit(0) from terminating the program abnormally.
Java/Object Oriented Programming/Calculating Volume/Solution.java:102
Class
Do_Not_Terminate
Java/Advanced/Java Factory Pattern/Solution.java:54
Class
DuplicateWords
Java/Strings/Java Regex 2 - Duplicate Words/Solution.java:38
Class
ExitTrappedException
Java/Advanced/Can You Access/Solution.java:34
Class
ExitTrappedException
Java/Advanced/Java Factory Pattern/Solution.java:55
Class
ExitTrappedException
Java/Object Oriented Programming/Calculating Volume/Solution.java:103
Class
FamilyMember
Java/Advanced/Java Annotations/Solution.java:14
Class
FancyVisitor
Java/Advanced/Java Visitor Pattern/Solution.java:122
Class
Flower
Java/Advanced/Covariant Return Types/Solution.java:3
Interface
Food
Java/Advanced/Java Factory Pattern/Solution.java:6
Class
FoodFactory
Java/Advanced/Java Factory Pattern/Solution.java:22
Class
Generics
30 Days of Code/Day 21 - Generics/Solution.java:18
Class
Hacker
Java/Object Oriented Programming/Java Instanceof keyword/Solution.java:8
Class
Inner
Java/Advanced/Can You Access/Solution.java:24
Class
InstanceOFTutorial
Java/Object Oriented Programming/Java Instanceof keyword/Solution.java:11
Class
Jasmine
Java/Advanced/Covariant Return Types/Solution.java:9
Class
Karnataka
Java/Advanced/Covariant Return Types/Solution.java:43
Class
Lily
Java/Advanced/Covariant Return Types/Solution.java:16
Class
Lotus
Java/Advanced/Covariant Return Types/Solution.java:23
Class
Main
Java/Object Oriented Programming/Java Abstract Class/Solution.java:20
Class
Main
Java/Object Oriented Programming/Java Iterator/Solution.java:4
Class
MergeSort
Cracking the Coding Interview/Algorithms/Merge Sort - Counting Inversions/Solution.java:28
Class
MotorCycle
Java/Object Oriented Programming/Java Method Overriding 2 (Super Keyword)/Solution.java:12
Class
MyBook
General Programming/Object-oriented Programming/Abstract Classes/Solution.java:15
Class
MyBook
30 Days of Code/Day 13 - Abstract Classes/Solution.java:15
Class
MyBook
Java/Object Oriented Programming/Java Abstract Class/Solution.java:13
Class
MyCalculator
Java/Exception Handling/Java Exception Handling/Solution.java:6
Class
MyCalculator
Java/Object Oriented Programming/Java Interface/Solution.java:9
Class
MyMath
Java/Advanced/Java Lambda Expressions/Solution.java:8
Class
MyQueue
Cracking the Coding Interview/Data Structures/Queue - A Tale of Two Stacks/Solution.java:26
Class
MyQueue
Data Structures/Queues/Queue using Two Stacks/Solution.java:26
Class
MyRegex
Java/Strings/Java Regex/Solution.java:22
Class
Node
Algorithms/Graph Theory/Breadth First Search - Shortest Reach/Solution.java:68
Class
Node
Cracking the Coding Interview/Algorithms/BFS - Shortest Reach in a Graph/Solution.java:68
Class
Node
30 Days of Code/Day 15 - Linked List/Solution.java:6
Class
Node
30 Days of Code/Day 22 - Binary Search Trees/Solution.java:6
Class
Node
30 Days of Code/Day 24 - More Linked Lists/Solution.java:6
Class
Node
30 Days of Code/Day 23 - BST Level-Order Traversal/Solution.java:6
Class
Node
Data Structures/Trees/Tree - Height of a Binary Tree/Solution.java:6
Class
Pair
10 Days of Statistics/Day 7 - Spearman's Rank Correlation Coefficient/Solution.java:73
Class
Pair
Data Structures/Trees/Swap Nodes [Algo]/Solution.java:56
Class
PairValueComparator
10 Days of Statistics/Day 7 - Spearman's Rank Correlation Coefficient/Solution.java:84
Interface
PerformOperation
Java/Advanced/Java Lambda Expressions/Solution.java:5
Class
Person
General Programming/Object-oriented Programming/Class vs. Instance/Solution.java:6
Class
Person
General Programming/Object-oriented Programming/Inheritance/Solution.java:5
Class
Person
30 Days of Code/Day 04 - Class vs. Instance/Solution.java:6
Class
Person
30 Days of Code/Day 12 - Inheritance/Solution.java:5
Class
Pizza
Java/Advanced/Java Factory Pattern/Solution.java:10
Class
Player
Cracking the Coding Interview/Algorithms/Sorting - Comparator/Solution.java:16
Class
Player
Java/Data Structures/Java Comparator/Solution.java:16
Class
Prime
Java/Advanced/Prime Checker/Solution.java:12
Class
Printer
30 Days of Code/Day 21 - Generics/Solution.java:5
Class
Printer
Java/Data Structures/Java Generics/Solution.java:6
Class
Private
Java/Advanced/Can You Access/Solution.java:25
Class
ProductOfRedNodesVisitor
Java/Advanced/Java Visitor Pattern/Solution.java:101
Class
Region
Java/Advanced/Covariant Return Types/Solution.java:30
Class
Result
Java/Introduction/Java Date and Time/Solution.java:16
Class
Rockstar
Java/Object Oriented Programming/Java Instanceof keyword/Solution.java:7
Class
Singleton
Java/Advanced/Java Singleton Pattern/Solution.java:6
Class
Soccer
Java/Object Oriented Programming/Java Method Overriding/Solution.java:15
Class
Solution
Algorithms/Sorting/Marc's Cakewalk/Solution.java:17
Class
Solution
Algorithms/Sorting/Quicksort 2 - Sorting/Solution.java:6
Class
Solution
Algorithms/Sorting/Luck Balance/Solution.java:12
Class
Solution
Algorithms/Sorting/Running Time of Quicksort/Solution.java:5
Class
Solution
Algorithms/Sorting/Insertion Sort - Part 2/Solution.java:5
Class
Solution
Algorithms/Sorting/Correctness and the Loop Invariant/Solution.java:5
Class
Solution
Algorithms/Sorting/Quicksort 1 - Partition/Solution.java:5
Class
Solution
Algorithms/Sorting/Quicksort In-Place/Solution.java:5
Class
Solution
Algorithms/Sorting/Insertion Sort - Part 1/Solution.java:5
Class
Solution
Algorithms/Sorting/Running Time of Algorithms/Solution.java:5
Class
Solution
Algorithms/Sorting/Counting Sort 1/Solution.java:5
Class
Solution
Algorithms/Sorting/The Full Counting Sort/Solution.java:13
Class
Solution
Algorithms/Sorting/Minimum Absolute Difference in an Array/Solution.java:13
Class
Solution
Algorithms/Sorting/Intro to Tutorial Challenges/Solution.java:5
Class
Solution
Algorithms/Sorting/Counting Sort 3/Solution.java:5
Class
Solution
Algorithms/Bit Manipulation/Bit Manipulation - Lonely Integer/Solution.java:9
Class
Solution
Algorithms/Bit Manipulation/Counter game/Solution.java:38
next →
1–100 of 312, ranked by callers