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
↓ 1 callers
Method
dequeue
()
Data Structures/Queues/Queue using Two Stacks/Solution.java:34
↓ 1 callers
Method
dequeueCharacter
()
30 Days of Code/Day 18 - Queues and Stacks/Solution.java:27
↓ 1 callers
Method
digitsInInterval
(int k)
Data Structures/Trees/Square-Ten Tree/Solution.java:105
↓ 1 callers
Method
display
()
General Programming/Object-oriented Programming/Abstract Classes/Solution.java:23
↓ 1 callers
Method
display
()
30 Days of Code/Day 13 - Abstract Classes/Solution.java:23
↓ 1 callers
Method
display
(Node head)
30 Days of Code/Day 15 - Linked List/Solution.java:29
↓ 1 callers
Method
display
(Node head)
30 Days of Code/Day 24 - More Linked Lists/Solution.java:46
↓ 1 callers
Method
display
(double value)
Java/Object Oriented Programming/Calculating Volume/Solution.java:55
↓ 1 callers
Method
divisorSum
(int n)
30 Days of Code/Day 19 - Interfaces/Solution.java:13
↓ 1 callers
Method
divisor_sum
(int n)
Java/Object Oriented Programming/Java Interface/Solution.java:12
↓ 1 callers
Method
encrypt
(char ch, int K)
Algorithms/Strings/Caesar Cipher/Solution.java:13
↓ 1 callers
Method
enqueue
(Integer num)
Cracking the Coding Interview/Data Structures/Queue - A Tale of Two Stacks/Solution.java:30
↓ 1 callers
Method
enqueue
(Integer num)
Data Structures/Queues/Queue using Two Stacks/Solution.java:30
↓ 1 callers
Method
enqueueCharacter
(char ch)
30 Days of Code/Day 18 - Queues and Stacks/Solution.java:23
↓ 1 callers
Method
erf
(double z)
10 Days of Statistics/Day 5 - Normal Distribution II/Solution.java:27
↓ 1 callers
Method
erf
(double z)
10 Days of Statistics/Day 5 - Normal Distribution I/Solution.java:21
↓ 1 callers
Method
erf
(double z)
10 Days of Statistics/Day 6 - The Central Limit Theorem I/Solution.java:27
↓ 1 callers
Method
erf
(double z)
10 Days of Statistics/Day 6 - The Central Limit Theorem II/Solution.java:27
↓ 1 callers
Method
factorial
(int n)
General Programming/Basic Programming/Extra Long Factorials/Solution.java:14
↓ 1 callers
Method
factorial
(int n)
10 Days of Statistics/Day 5 - Poisson Distribution I/Solution.java:20
↓ 1 callers
Method
factorial
(int n)
30 Days of Code/Day 09 - Recursion/Solution.java:13
↓ 1 callers
Method
fibonacci
(int n)
Cracking the Coding Interview/Techniques, Concepts/Recursion - Fibonacci Numbers/Solution.java:15
↓ 1 callers
Method
find
(String prefix)
Cracking the Coding Interview/Data Structures/Tries - Contacts/Solution.java:50
↓ 1 callers
Method
findDay
(int month, int day, int year)
Java/Introduction/Java Date and Time/Solution.java:28
↓ 1 callers
Method
findDistances
(Node start)
Algorithms/Graph Theory/Breadth First Search - Shortest Reach/Solution.java:49
↓ 1 callers
Method
findDistances
(Node start)
Cracking the Coding Interview/Algorithms/BFS - Shortest Reach in a Graph/Solution.java:49
↓ 1 callers
Method
findLargestRegion
(int [][] grid, int row, int col)
Algorithms/Search/Connected Cells in a Grid/Solution.java:46
↓ 1 callers
Method
findLargestRegion
(int [][] grid, int row, int col, int rows, int cols)
Cracking the Coding Interview/Algorithms/DFS - Connected Cell in a Grid/Solution.java:24
↓ 1 callers
Method
findMin
(boolean[] cities)
General Programming/Basic Programming/Flatland Space Stations/Solution.java:29
↓ 1 callers
Method
findSum
(int [][] arr, int r, int c)
30 Days of Code/Day 11 - 2D Arrays/Solution.java:30
↓ 1 callers
Method
findSum
(int [][] arr, int r, int c)
Java/Data Structures/Java 2D Array/Solution.java:30
↓ 1 callers
Method
findSum
(int [][] arr, int r, int c)
Data Structures/Arrays/2D Array - DS/Solution.java:31
↓ 1 callers
Method
findTriangle
(Integer [] stick)
Algorithms/Greedy/Maximum Perimeter Triangle/Solution.java:21
↓ 1 callers
Method
fly
()
Java/Object Oriented Programming/Java Inheritance I/Solution.java:16
↓ 1 callers
Method
forbidExit
()
Java/Advanced/Can You Access/Solution.java:38
↓ 1 callers
Method
forbidExit
()
Java/Advanced/Java Factory Pattern/Solution.java:59
↓ 1 callers
Method
forbidExit
()
Java/Object Oriented Programming/Calculating Volume/Solution.java:104
↓ 1 callers
Method
func
(ArrayList mylist)
Java/Object Oriented Programming/Java Iterator/Solution.java:6
↓ 1 callers
Method
gaussian
(double a[][], int index[])
10 Days of Statistics/Day 9 - Multiple Linear Regression/Solution.java:125
↓ 1 callers
Method
geometric
(int n, double p)
10 Days of Statistics/Day 4 - Geometric Distribution I/Solution.java:19
↓ 1 callers
Method
geometric
(int n, double p)
10 Days of Statistics/Day 4 - Geometric Distribution II/Solution.java:23
↓ 1 callers
Method
getFood
(String order)
Java/Advanced/Java Factory Pattern/Solution.java:23
↓ 1 callers
Method
getHeight
(Node root)
30 Days of Code/Day 22 - Binary Search Trees/Solution.java:17
↓ 1 callers
Method
getMean
(int [] array)
10 Days of Statistics/Day 1 - Standard Deviation/Solution.java:19
↓ 1 callers
Method
getMedian
()
Cracking the Coding Interview/Data Structures/Heaps - Find the Running Median/Solution.java:55
↓ 1 callers
Method
getMedian
()
Data Structures/Heaps/Find the Running Median/Solution.java:55
↓ 1 callers
Method
getMoneySpent
(int[] keyboards, int[] drives, int b)
General Programming/Basic Programming/Electronics Shop/Solution.java:16
↓ 1 callers
Method
getNumberOfTeamMembers
()
Java/Object Oriented Programming/Java Method Overriding/Solution.java:10
↓ 1 callers
Method
getNumberOfTeamMembers
()
Java/Object Oriented Programming/Java Method Overriding/Solution.java:21
↓ 1 callers
Method
getResult
()
Java/Advanced/Java Visitor Pattern/Solution.java:88
↓ 1 callers
Method
getResult
()
Java/Advanced/Java Visitor Pattern/Solution.java:105
↓ 1 callers
Method
getResult
()
Java/Advanced/Java Visitor Pattern/Solution.java:126
↓ 1 callers
Method
getTitle
()
Java/Object Oriented Programming/Java Abstract Class/Solution.java:8
↓ 1 callers
Method
getType
()
Java/Advanced/Java Factory Pattern/Solution.java:7
↓ 1 callers
Method
getValues
()
10 Days of Statistics/Day 1 - Quartiles/Solution.java:21
↓ 1 callers
Method
getWeights
(String str)
Algorithms/Strings/Weighted Uniform Strings/Solution.java:24
↓ 1 callers
Method
giveBread
(int[] array)
General Programming/Basic Programming/Fair Rations/Solution.java:22
↓ 1 callers
Method
height
(Node root)
Data Structures/Trees/Tree - Height of a Binary Tree/Solution.java:20
↓ 1 callers
Method
inorderTraverse
(Pair [] array, int index)
Data Structures/Trees/Swap Nodes [Algo]/Solution.java:47
↓ 1 callers
Method
insert
(Node head, int data)
30 Days of Code/Day 15 - Linked List/Solution.java:16
↓ 1 callers
Method
insert
(Node root, int data)
30 Days of Code/Day 22 - Binary Search Trees/Solution.java:25
↓ 1 callers
Method
insert
(Node head,int data)
30 Days of Code/Day 24 - More Linked Lists/Solution.java:31
↓ 1 callers
Method
insert
(Node root,int data)
30 Days of Code/Day 23 - BST Level-Order Traversal/Solution.java:35
↓ 1 callers
Method
insertIntoSorted
(int[] array)
Algorithms/Sorting/Insertion Sort - Part 1/Solution.java:17
↓ 1 callers
Method
insertionSort
(int[] A)
Algorithms/Sorting/Correctness and the Loop Invariant/Solution.java:18
↓ 1 callers
Method
insertionSortPart2
(int[] array)
Algorithms/Sorting/Insertion Sort - Part 2/Solution.java:17
↓ 1 callers
Method
insertionSortShifts
(int[] array)
Algorithms/Sorting/Running Time of Quicksort/Solution.java:27
↓ 1 callers
Method
insertionSortShifts
(int[] array)
Algorithms/Sorting/Running Time of Algorithms/Solution.java:17
↓ 1 callers
Method
invert
(double a[][])
10 Days of Statistics/Day 9 - Multiple Linear Regression/Solution.java:86
↓ 1 callers
Method
isAnagram
(String a, String b)
Java/Strings/Java Anagrams/Solution.java:9
↓ 1 callers
Method
isBalanced
(String expression, HashMap<Character, Character> map)
Java/Data Structures/Java Stack/Solution.java:26
↓ 1 callers
Method
isBalanced
(String expression, HashMap<Character, Character> map)
Data Structures/Stacks/Balanced Brackets/Solution.java:30
↓ 1 callers
Method
isKaprekar
(int num)
Implementation/Brute Force/Modified Kaprekar Numbers/Solution.java:24
↓ 1 callers
Method
isPrime
(int n)
Cracking the Coding Interview/Techniques, Concepts/Time Complexity - Primality/Solution.java:18
↓ 1 callers
Method
isPrime
(int n)
30 Days of Code/Day 25 - Running Time and Complexity/Solution.java:16
↓ 1 callers
Method
isPrime
(int n)
Java/Advanced/Prime Checker/Solution.java:22
↓ 1 callers
Method
isSolvable
(int leap, int[] game, int i)
Java/Data Structures/Java 1D Array (Part 2)/Solution.java:10
↓ 1 callers
Method
is_odd
()
Java/Advanced/Java Lambda Expressions/Solution.java:13
↓ 1 callers
Method
is_palindrome
()
Java/Advanced/Java Lambda Expressions/Solution.java:33
↓ 1 callers
Method
is_prime
()
Java/Advanced/Java Lambda Expressions/Solution.java:17
↓ 1 callers
Method
largestRegion
(int [][] grid)
Algorithms/Search/Connected Cells in a Grid/Solution.java:31
↓ 1 callers
Method
lcm
(int a, int b)
General Programming/Basic Programming/Between Two Sets/Solution.java:40
↓ 1 callers
Method
levelOrder
(Node root)
30 Days of Code/Day 23 - BST Level-Order Traversal/Solution.java:16
↓ 1 callers
Method
log2
(int n)
Data Structures/Trees/Square-Ten Tree/Solution.java:101
↓ 1 callers
Method
lonelyInteger
(int [] array)
Algorithms/Bit Manipulation/Bit Manipulation - Lonely Integer/Solution.java:24
↓ 1 callers
Method
lonelyInteger
(int [] array)
Algorithms/Bit Manipulation/Lonely Integer/Solution.java:24
↓ 1 callers
Method
makeMap
(String[] words)
Cracking the Coding Interview/Data Structures/Hash Tables - Ransom Note/Solution.java:18
↓ 1 callers
Method
maxHourglass
(int [][] arr)
30 Days of Code/Day 11 - 2D Arrays/Solution.java:19
↓ 1 callers
Method
maxHourglass
(int [][] arr)
Java/Data Structures/Java 2D Array/Solution.java:19
↓ 1 callers
Method
maxHourglass
(int [][] arr)
Data Structures/Arrays/2D Array - DS/Solution.java:20
↓ 1 callers
Method
medianTracker
(int [] array)
Cracking the Coding Interview/Data Structures/Heaps - Find the Running Median/Solution.java:27
↓ 1 callers
Method
medianTracker
(int [] array)
Data Structures/Heaps/Find the Running Median/Solution.java:27
↓ 1 callers
Method
mergeSort
(int [] array)
Cracking the Coding Interview/Algorithms/Merge Sort - Counting Inversions/Solution.java:34
↓ 1 callers
Method
migratoryBirds
(int[] birds)
General Programming/Basic Programming/Migratory Birds/Solution.java:10
↓ 1 callers
Method
minAbsoluteDifference
(int [] array)
Algorithms/Sorting/Minimum Absolute Difference in an Array/Solution.java:25
↓ 1 callers
Method
minSteps
(String B)
Algorithms/Strings/Beautiful Binary String/Solution.java:10
↓ 1 callers
Method
minimumDeletions
(String str)
Algorithms/Strings/Alternating Characters/Solution.java:18
↓ 1 callers
Method
minimumMiles
(Integer [] calories)
Algorithms/Sorting/Marc's Cakewalk/Solution.java:29
↓ 1 callers
Method
minimumOperations
(String str)
Algorithms/Strings/The Love-Letter Mystery/Solution.java:20
↓ 1 callers
Method
negativeSubarrays
(int[] array)
Java/Data Structures/Java Subarray/Solution.java:22
← previous
next →
101–200 of 598, ranked by callers