Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RodneyShag/HackerRank_solutions
/ functions
Functions
598 in github.com/RodneyShag/HackerRank_solutions
⨍
Functions
598
◇
Types & classes
312
↓ 23 callers
Method
add
(String str)
Data Structures/Trie/Contacts/Solution.java:41
↓ 19 callers
Method
size
()
Data Structures/Queues/Queue using Two Stacks/Solution.java:63
↓ 17 callers
Method
add
(int... numbers)
Java/Advanced/Java Varargs - Simple Addition/Solution.java:13
↓ 17 callers
Method
equals
(Object other)
Data Structures/Trees/Square-Ten Tree/Solution.java:199
↓ 16 callers
Method
getName
()
Java/Object Oriented Programming/Java Method Overriding/Solution.java:6
↓ 12 callers
Method
add
(String str)
Cracking the Coding Interview/Data Structures/Tries - Contacts/Solution.java:41
↓ 12 callers
Method
toString
()
Data Structures/Trees/Square-Ten Tree/Solution.java:236
↓ 10 callers
Method
peek
()
Data Structures/Queues/Queue using Two Stacks/Solution.java:44
↓ 9 callers
Method
add
(int a, int b)
Java/Object Oriented Programming/Java Inheritance II/Solution.java:10
↓ 8 callers
Method
merge
(int [] array, int [] helper, int start, int mid, int end)
Cracking the Coding Interview/Algorithms/Merge Sort - Counting Inversions/Solution.java:49
↓ 8 callers
Method
size
()
Cracking the Coding Interview/Data Structures/Queue - A Tale of Two Stacks/Solution.java:63
↓ 6 callers
Method
get_int_val
()
Java/Object Oriented Programming/Calculating Volume/Solution.java:23
↓ 6 callers
Method
peek
()
Cracking the Coding Interview/Data Structures/Queue - A Tale of Two Stacks/Solution.java:44
↓ 5 callers
Method
getFname
()
Java/Data Structures/Java Sort/Solution.java:22
↓ 5 callers
Method
getMean
(int [] array)
10 Days of Statistics/Day 8 - Least Square Regression Rate/Solution.java:37
↓ 5 callers
Method
getValue
()
Java/Advanced/Java Visitor Pattern/Solution.java:28
↓ 5 callers
Method
multiply
(double [][] A, double [][] B)
10 Days of Statistics/Day 9 - Multiple Linear Regression/Solution.java:44
↓ 5 callers
Method
reverse
(int[] array, int start, int end)
Data Structures/Arrays/Left Rotation/Solution.java:33
↓ 4 callers
Method
accept
(TreeVis visitor)
Java/Advanced/Java Visitor Pattern/Solution.java:40
↓ 4 callers
Method
add
(BigInt other)
Data Structures/Trees/Square-Ten Tree/Solution.java:144
↓ 4 callers
Method
checkPrime
(int... numbers)
Java/Advanced/Prime Checker/Solution.java:13
↓ 4 callers
Method
do_calc
()
Java/Object Oriented Programming/Calculating Volume/Solution.java:19
↓ 4 callers
Method
find
(String prefix)
Data Structures/Trie/Contacts/Solution.java:50
↓ 4 callers
Method
getCgpa
()
Java/Data Structures/Java Sort/Solution.java:25
↓ 4 callers
Method
get_volume
(int a)
Java/Object Oriented Programming/Calculating Volume/Solution.java:39
↓ 4 callers
Method
standardDeviation
(int [] array)
10 Days of Statistics/Day 8 - Least Square Regression Rate/Solution.java:48
↓ 3 callers
Method
binomial
(int n, int x, double p)
10 Days of Statistics/Day 4 - Binomial Distribution II/Solution.java:21
↓ 3 callers
Method
checker
(PerformOperation p, int num)
Java/Advanced/Java Lambda Expressions/Solution.java:9
↓ 3 callers
Method
cumulative
(double mean, double std, double x)
10 Days of Statistics/Day 5 - Normal Distribution II/Solution.java:18
↓ 3 callers
Method
cumulative
(double mean, double std, double x)
10 Days of Statistics/Day 5 - Normal Distribution I/Solution.java:12
↓ 3 callers
Method
factorial
(int n)
10 Days of Statistics/Day 4 - Geometric Distribution I/Solution.java:30
↓ 3 callers
Method
factorial
(int n)
10 Days of Statistics/Day 4 - Geometric Distribution II/Solution.java:34
↓ 3 callers
Method
factorial
(int n)
10 Days of Statistics/Day 4 - Binomial Distribution II/Solution.java:35
↓ 3 callers
Method
factorial
(int n)
10 Days of Statistics/Day 4 - Binomial Distribution I/Solution.java:31
↓ 3 callers
Method
findMedian
(int [] array, int start, int end)
10 Days of Statistics/Day 1 - Quartiles/Solution.java:33
↓ 3 callers
Method
getColor
()
Java/Advanced/Java Visitor Pattern/Solution.java:32
↓ 3 callers
Method
getDepth
()
Java/Advanced/Java Visitor Pattern/Solution.java:36
↓ 3 callers
Method
getMean
(double [] array)
10 Days of Statistics/Day 7 - Pearson Correlation Coefficient I/Solution.java:39
↓ 3 callers
Method
get_double_val
()
Java/Object Oriented Programming/Calculating Volume/Solution.java:31
↓ 3 callers
Method
reverse
(int[] array, int start, int end)
General Programming/Basic Programming/Circular Array Rotation/Solution.java:35
↓ 3 callers
Method
reverse
(int[] array, int start, int end)
Cracking the Coding Interview/Data Structures/Arrays - Left Rotation/Solution.java:33
↓ 3 callers
Method
subtract
(BigInt other)
Data Structures/Trees/Square-Ten Tree/Solution.java:175
↓ 3 callers
Method
swap
(ArrayList<Integer> list, int i, int j)
Algorithms/Sorting/Luck Balance/Solution.java:90
↓ 3 callers
Method
swap
(int [] array, int i, int j)
Algorithms/Sorting/Quicksort 1 - Partition/Solution.java:42
↓ 2 callers
Method
amIOld
()
General Programming/Object-oriented Programming/Class vs. Instance/Solution.java:17
↓ 2 callers
Method
amIOld
()
30 Days of Code/Day 04 - Class vs. Instance/Solution.java:17
↓ 2 callers
Method
capFirstLetter
(String str)
Java/Strings/Java Strings Introduction/Solution.java:23
↓ 2 callers
Method
copy
(ArrayList<Integer> list, int [] array, int startIndex)
Algorithms/Sorting/Quicksort 2 - Sorting/Solution.java:54
↓ 2 callers
Method
count
(ArrayList mylist)
Java/Object Oriented Programming/Java Instanceof keyword/Solution.java:13
↓ 2 callers
Method
createFilledArray
(String str)
Implementation/Brute Force/Making Anagrams/Solution.java:32
↓ 2 callers
Method
createFilledArray
(String str)
Implementation/Brute Force/Strings - Making Anagrams/Solution.java:32
↓ 2 callers
Method
equals
(Object other)
Cracking the Coding Interview/Algorithms/BFS - Shortest Reach in a Graph/Solution.java:84
↓ 2 callers
Method
findMedian
(int [] array, int start, int end)
10 Days of Statistics/Day 1 - Interquartile Range/Solution.java:41
↓ 2 callers
Method
gcd
(int a, int b)
General Programming/Basic Programming/Between Two Sets/Solution.java:31
↓ 2 callers
Method
getChild
(char ch)
Cracking the Coding Interview/Data Structures/Tries - Contacts/Solution.java:33
↓ 2 callers
Method
getChild
(char ch)
Data Structures/Trie/Contacts/Solution.java:33
↓ 2 callers
Method
getId
()
Java/Data Structures/Java Sort/Solution.java:19
↓ 2 callers
Method
getName
()
Java/Object Oriented Programming/Java Method Overriding/Solution.java:16
↓ 2 callers
Method
getRanks
(double [] array)
10 Days of Statistics/Day 7 - Spearman's Rank Correlation Coefficient/Solution.java:52
↓ 2 callers
Method
insert
(Node root, int data)
Data Structures/Trees/Tree - Height of a Binary Tree/Solution.java:28
↓ 2 callers
Method
printArray
(int[] array)
Algorithms/Sorting/Insertion Sort - Part 1/Solution.java:29
↓ 2 callers
Method
printArray
Method Name: printArray Print each element of the generic array on a new line. Do not return anything. @param A generic array
30 Days of Code/Day 21 - Generics/Solution.java:11
↓ 2 callers
Method
printArray
(T[] array)
Java/Data Structures/Java Generics/Solution.java:7
↓ 2 callers
Method
readDate
(Scanner scan)
General Programming/Basic Programming/Library Fine/Solution.java:28
↓ 2 callers
Method
readDate
(Scanner scan)
30 Days of Code/Day 26 - Nested Logic/Solution.java:28
↓ 2 callers
Method
shiftStacks
()
Cracking the Coding Interview/Data Structures/Queue - A Tale of Two Stacks/Solution.java:55
↓ 2 callers
Method
shiftStacks
()
Data Structures/Queues/Queue using Two Stacks/Solution.java:55
↓ 2 callers
Method
standardDeviation
(double [] array)
10 Days of Statistics/Day 7 - Pearson Correlation Coefficient I/Solution.java:50
↓ 2 callers
Method
swap
(int [] array, int i, int j)
Algorithms/Sorting/Running Time of Quicksort/Solution.java:69
↓ 2 callers
Method
swap
(int [] array, int i, int j)
Algorithms/Sorting/Quicksort In-Place/Solution.java:47
↓ 2 callers
Method
transpose
(double [][] matrix)
10 Days of Statistics/Day 9 - Multiple Linear Regression/Solution.java:64
↓ 1 callers
Method
ImplementedInterfaceNames
(Object o)
Java/Object Oriented Programming/Java Interface/Solution.java:41
↓ 1 callers
Method
addChild
(Tree child)
Java/Advanced/Java Visitor Pattern/Solution.java:57
↓ 1 callers
Method
addChildren
(TreeNode parent, Integer parentNum)
Java/Advanced/Java Visitor Pattern/Solution.java:198
↓ 1 callers
Method
addNeighbor
(Node neighbor)
Algorithms/Graph Theory/Breadth First Search - Shortest Reach/Solution.java:79
↓ 1 callers
Method
addNeighbor
(Node neighbor)
Cracking the Coding Interview/Algorithms/BFS - Shortest Reach in a Graph/Solution.java:79
↓ 1 callers
Method
addNumber
(int n)
Cracking the Coding Interview/Data Structures/Heaps - Find the Running Median/Solution.java:34
↓ 1 callers
Method
addNumber
(int n)
Data Structures/Heaps/Find the Running Median/Solution.java:34
↓ 1 callers
Method
alteredLetters
(String message)
Algorithms/Strings/Mars Exploration/Solution.java:13
↓ 1 callers
Method
binomial
(int n, int x, double p)
10 Days of Statistics/Day 4 - Binomial Distribution I/Solution.java:17
↓ 1 callers
Method
bubbleSort
(int [] array)
Cracking the Coding Interview/Algorithms/Sorting - Bubble Sort/Solution.java:25
↓ 1 callers
Method
bubbleSort
(int [] array)
30 Days of Code/Day 20 - Sorting/Solution.java:25
↓ 1 callers
Method
buyIceCream
(int [] costs, int money)
Algorithms/Search/Ice Cream Parlor/Solution.java:24
↓ 1 callers
Method
buyIceCream
(int [] costs, int money)
Cracking the Coding Interview/Algorithms/Binary Search - Ice Cream Parlor/Solution.java:24
↓ 1 callers
Method
cakeCandles
(int[] candles)
General Programming/Basic Programming/Birthday Cake Candles/Solution.java:12
↓ 1 callers
Method
calculate
()
General Programming/Object-oriented Programming/Inheritance/Solution.java:45
↓ 1 callers
Method
calculate
()
30 Days of Code/Day 12 - Inheritance/Solution.java:45
↓ 1 callers
Method
canConvert
(char [][] grid)
Algorithms/Greedy/Grid Challenge/Solution.java:25
↓ 1 callers
Method
canConvert
(String s, String t, int k)
General Programming/Basic Programming/Append and Delete/Solution.java:24
↓ 1 callers
Method
check
(int a)
Java/Advanced/Java Lambda Expressions/Solution.java:6
↓ 1 callers
Method
combinations
(int n, int x)
10 Days of Statistics/Day 4 - Binomial Distribution II/Solution.java:28
↓ 1 callers
Method
combinations
(int n, int x)
10 Days of Statistics/Day 4 - Binomial Distribution I/Solution.java:24
↓ 1 callers
Method
computeDifference
()
30 Days of Code/Day 14 - Scope/Solution.java:19
↓ 1 callers
Method
consecutiveOnes
(int n)
30 Days of Code/Day 10 - Binary Numbers/Solution.java:13
↓ 1 callers
Method
countValleys
(String str)
General Programming/Basic Programming/Counting Valleys/Solution.java:20
↓ 1 callers
Method
cumulative
(double mean, double std, double x)
10 Days of Statistics/Day 6 - The Central Limit Theorem I/Solution.java:18
↓ 1 callers
Method
cumulative
(double mean, double std, double x)
10 Days of Statistics/Day 6 - The Central Limit Theorem II/Solution.java:18
↓ 1 callers
Method
define_me
()
Java/Object Oriented Programming/Java Method Overriding 2 (Super Keyword)/Solution.java:7
↓ 1 callers
Method
define_me
()
Java/Object Oriented Programming/Java Method Overriding 2 (Super Keyword)/Solution.java:13
↓ 1 callers
Method
dequeue
()
Cracking the Coding Interview/Data Structures/Queue - A Tale of Two Stacks/Solution.java:34
next →
1–100 of 598, ranked by callers