MCPcopy Create free account

hub / github.com/RodneyShag/HackerRank_solutions / functions

Functions598 in github.com/RodneyShag/HackerRank_solutions

↓ 1 callersMethodnumDivisors
(int n)
General Programming/Basic Programming/Between Two Sets/Solution.java:54
↓ 1 callersMethodnumWays
(int n, int [] coins)
Algorithms/Dynamic Programming/The Coin Change Problem/Solution.java:24
↓ 1 callersMethodnumWays
(int n, int [] coins, int coinNumber, HashMap<String, Long> cache)
Cracking the Coding Interview/Techniques, Concepts/DP - Coin Change/Solution.java:13
↓ 1 callersMethodnumWords
(String str)
Algorithms/Strings/CamelCase/Solution.java:13
↓ 1 callersMethodnumZeroes
(long n)
Algorithms/Bit Manipulation/Sum vs XOR/Solution.java:20
↓ 1 callersMethodnumberNeeded
(String first, String second)
Implementation/Brute Force/Making Anagrams/Solution.java:18
↓ 1 callersMethodnumberNeeded
(String first, String second)
Implementation/Brute Force/Strings - Making Anagrams/Solution.java:18
↓ 1 callersMethodpartition
(int[] array, int start, int end)
Algorithms/Sorting/Quicksort 2 - Sorting/Solution.java:32
↓ 1 callersMethodpartition
(ArrayList<Integer> list, int start, int end)
Algorithms/Sorting/Luck Balance/Solution.java:71
↓ 1 callersMethodpartition
(int[] A, int lo, int hi)
Algorithms/Sorting/Running Time of Quicksort/Solution.java:56
↓ 1 callersMethodpartition
(int [] array)
Algorithms/Sorting/Quicksort 1 - Partition/Solution.java:23
↓ 1 callersMethodpartition
(int[] A, int lo, int hi)
Algorithms/Sorting/Quicksort In-Place/Solution.java:34
↓ 1 callersMethodpearson
(int [] xs, int [] ys)
10 Days of Statistics/Day 8 - Least Square Regression Rate/Solution.java:22
↓ 1 callersMethodpearson
(double [] xs, double [] ys)
10 Days of Statistics/Day 7 - Pearson Correlation Coefficient I/Solution.java:24
↓ 1 callersMethodpoisson
(int k, double lambda)
10 Days of Statistics/Day 5 - Poisson Distribution I/Solution.java:16
↓ 1 callersMethodpopCharacter
()
30 Days of Code/Day 18 - Queues and Stacks/Solution.java:16
↓ 1 callersMethodpower
(int n, int p)
30 Days of Code/Day 17 - More Exceptions/Solution.java:7
↓ 1 callersMethodpower
(int n, int p)
Java/Exception Handling/Java Exception Handling/Solution.java:7
↓ 1 callersMethodpowerof2
(int num)
Java/Advanced/Can You Access/Solution.java:26
↓ 1 callersMethodprintArray
(int[] array, int start, int end)
Algorithms/Sorting/Quicksort 2 - Sorting/Solution.java:66
↓ 1 callersMethodprintArray
(int[] array)
Algorithms/Sorting/Insertion Sort - Part 2/Solution.java:30
↓ 1 callersMethodprintArray
(int[] array)
Algorithms/Sorting/Correctness and the Loop Invariant/Solution.java:31
↓ 1 callersMethodprintArray
(int[] array)
Algorithms/Sorting/Quicksort 1 - Partition/Solution.java:48
↓ 1 callersMethodprintArray
(int[] array, int start, int end)
Algorithms/Sorting/Quicksort In-Place/Solution.java:53
↓ 1 callersMethodprintEvensOdds
(String str)
30 Days of Code/Day 06 - Let's Review/Solution.java:17
↓ 1 callersMethodprintPerson
()
General Programming/Object-oriented Programming/Inheritance/Solution.java:18
↓ 1 callersMethodprintPerson
()
30 Days of Code/Day 12 - Inheritance/Solution.java:18
↓ 1 callersMethodprintRecords
(int[] scores)
General Programming/Basic Programming/Breaking the Records/Solution.java:21
↓ 1 callersMethodpushCharacter
(char ch)
30 Days of Code/Day 18 - Queues and Stacks/Solution.java:12
↓ 1 callersMethodputChildIfAbsent
(char ch)
Cracking the Coding Interview/Data Structures/Tries - Contacts/Solution.java:29
↓ 1 callersMethodputChildIfAbsent
(char ch)
Data Structures/Trie/Contacts/Solution.java:29
↓ 1 callersMethodquickSort
(int [] array)
Algorithms/Sorting/Quicksort 2 - Sorting/Solution.java:18
↓ 1 callersMethodquickSort
(int [] array)
Algorithms/Sorting/Running Time of Quicksort/Solution.java:42
↓ 1 callersMethodquickSort
(int [] array)
Algorithms/Sorting/Quicksort In-Place/Solution.java:17
↓ 1 callersMethodquickselect
(ArrayList<Integer> list, int n)
Algorithms/Sorting/Luck Balance/Solution.java:50
↓ 1 callersMethodremoveDuplicates
(Node head)
30 Days of Code/Day 24 - More Linked Lists/Solution.java:16
↓ 1 callersMethodremoveLeadingNonLetters
(String str)
Java/Strings/Java String Tokens/Solution.java:30
↓ 1 callersMethodreverse
(int num)
General Programming/Basic Programming/Beautiful Days at the Movies/Solution.java:22
↓ 1 callersMethodroundGrade
(int grade)
General Programming/Basic Programming/Grading Students/Solution.java:16
↓ 1 callersMethodsetTitle
(String s)
Java/Object Oriented Programming/Java Abstract Class/Solution.java:14
↓ 1 callersMethodsing
()
Java/Object Oriented Programming/Java Inheritance I/Solution.java:19
↓ 1 callersMethodsolve
(int n, int[] square, int d, int m)
General Programming/Basic Programming/Birthday Chocolate/Solution.java:10
↓ 1 callersMethodsolve
(int x, int y, int z)
General Programming/Basic Programming/Cats and a Mouse/Solution.java:18
↓ 1 callersMethodsolve
(int n, int p)
General Programming/Basic Programming/Drawing Book/Solution.java:14
↓ 1 callersMethodsolve
()
Java/Advanced/Java Visitor Pattern/Solution.java:148
↓ 1 callersMethodsolveMeFirst
(int a, int b)
General Programming/Basic Programming/Solve Me First/Solution.java:20
↓ 1 callersMethodspearman
(double [] X, double [] Y)
10 Days of Statistics/Day 7 - Spearman's Rank Correlation Coefficient/Solution.java:31
↓ 1 callersMethodstaircase
(int n)
Cracking the Coding Interview/Techniques, Concepts/Recursion - Davis' Staircase/Solution.java:27
↓ 1 callersMethodstandardDeviation
(int [] array)
10 Days of Statistics/Day 1 - Standard Deviation/Solution.java:27
↓ 1 callersMethodstringConstruction
(String s)
Algorithms/Strings/String Construction/Solution.java:11
↓ 1 callersMethodsubsequenceExists
(String str)
General Programming/RegEx/HackerRank in a String!/Solution.java:16
↓ 1 callersMethodswap
(int [] array, int i, int j)
General Programming/Basic Programming/Circular Array Rotation/Solution.java:44
↓ 1 callersMethodswap
(int [] array, int i, int j)
Cracking the Coding Interview/Algorithms/Sorting - Bubble Sort/Solution.java:44
↓ 1 callersMethodswap
(int [] array, int i, int j)
Cracking the Coding Interview/Data Structures/Arrays - Left Rotation/Solution.java:42
↓ 1 callersMethodswap
(int [] array, int i, int j)
30 Days of Code/Day 20 - Sorting/Solution.java:44
↓ 1 callersMethodswap
(int [] array, int i, int j)
Data Structures/Arrays/Left Rotation/Solution.java:42
↓ 1 callersMethodswap
(Pair [] array, int K, int maxDepth)
Data Structures/Trees/Swap Nodes [Algo]/Solution.java:28
↓ 1 callersMethodswapSubtrees
()
Data Structures/Trees/Swap Nodes [Algo]/Solution.java:65
↓ 1 callersMethodtenToPower
(int exponent)
Data Structures/Trees/Square-Ten Tree/Solution.java:138
↓ 1 callersMethodvisitLeaf
(TreeLeaf leaf)
Java/Advanced/Java Visitor Pattern/Solution.java:75
↓ 1 callersMethodvisitNode
(TreeNode node)
Java/Advanced/Java Visitor Pattern/Solution.java:74
↓ 1 callersMethodwalk
()
Java/Object Oriented Programming/Java Inheritance I/Solution.java:10
↓ 1 callersMethodyearPasses
()
General Programming/Object-oriented Programming/Class vs. Instance/Solution.java:27
↓ 1 callersMethodyearPasses
()
30 Days of Code/Day 04 - Class vs. Instance/Solution.java:27
MethodBigInt
(String str)
Data Structures/Trees/Square-Ten Tree/Solution.java:126
MethodBook
(String t, String a)
General Programming/Object-oriented Programming/Abstract Classes/Solution.java:8
MethodBook
(String t, String a)
30 Days of Code/Day 13 - Abstract Classes/Solution.java:8
MethodCompareLists
(Node n1, Node n2)
Data Structures/Linked Lists/Compare two linked lists/Solution.java:15
MethodDelete
(Node head, int position)
Data Structures/Linked Lists/Delete a Node/Solution.java:13
MethodDifference
(int [] elements)
30 Days of Code/Day 14 - Scope/Solution.java:13
MethodFindMergeNode
(Node headA, Node headB)
Data Structures/Linked Lists/Find Merge Point of Two Lists/Solution.java:19
MethodInsert
(Node head, int x)
Data Structures/Linked Lists/Insert a node at the head of a linked list/Solution.java:13
MethodInsert
(Node head, int data)
Data Structures/Linked Lists/Insert a Node at the Tail of a Linked List/Solution.java:13
MethodInsert
(Node root, int value)
Data Structures/Trees/Binary Search Tree - Insertion/Solution.java:13
MethodInsertNth
(Node head, int data, int position)
Data Structures/Linked Lists/Insert a node at a specific position in a linked list/Solution.java:14
MethodLevelOrder
(Node root)
Data Structures/Trees/Tree - Level Order Traversal/Solution.java:14
MethodMotorCycle
()
Java/Object Oriented Programming/Java Method Overriding 2 (Super Keyword)/Solution.java:17
MethodMyBook
(String title, String author, int price)
General Programming/Object-oriented Programming/Abstract Classes/Solution.java:18
MethodMyBook
(String title, String author, int price)
30 Days of Code/Day 13 - Abstract Classes/Solution.java:18
MethodNode
(int id)
Algorithms/Graph Theory/Breadth First Search - Shortest Reach/Solution.java:73
MethodNode
(int id)
Cracking the Coding Interview/Algorithms/BFS - Shortest Reach in a Graph/Solution.java:73
MethodNode
(int d)
30 Days of Code/Day 15 - Linked List/Solution.java:9
MethodNode
(int data)
30 Days of Code/Day 22 - Binary Search Trees/Solution.java:9
MethodNode
(int d)
30 Days of Code/Day 24 - More Linked Lists/Solution.java:9
MethodNode
(int data)
30 Days of Code/Day 23 - BST Level-Order Traversal/Solution.java:9
MethodNode
(int data)
Data Structures/Trees/Tree - Height of a Binary Tree/Solution.java:11
MethodPair
(int i, double v)
10 Days of Statistics/Day 7 - Spearman's Rank Correlation Coefficient/Solution.java:77
MethodPair
(int left, int right)
Data Structures/Trees/Swap Nodes [Algo]/Solution.java:60
MethodPerson
(int initialAge)
General Programming/Object-oriented Programming/Class vs. Instance/Solution.java:9
MethodPerson
(String firstName, String lastName, int identification)
General Programming/Object-oriented Programming/Inheritance/Solution.java:11
MethodPerson
(int initialAge)
30 Days of Code/Day 04 - Class vs. Instance/Solution.java:9
MethodPerson
(String firstName, String lastName, int identification)
30 Days of Code/Day 12 - Inheritance/Solution.java:11
MethodPlayer
(String name, int score)
Cracking the Coding Interview/Algorithms/Sorting - Comparator/Solution.java:20
MethodPlayer
(String name, int score)
Java/Data Structures/Java Comparator/Solution.java:20
MethodPrint
(Node head)
Data Structures/Linked Lists/Print the Elements of a Linked List/Solution.java:13
MethodRemoveDuplicates
(Node head)
Data Structures/Linked Lists/Delete duplicate-value nodes from a sorted linked list/Solution.java:11
MethodSingleton
()
Java/Advanced/Java Singleton Pattern/Solution.java:7
MethodStudent
(String firstName, String lastName, int id, int [] scores)
General Programming/Object-oriented Programming/Inheritance/Solution.java:36
MethodStudent
(String firstName, String lastName, int id, int [] scores)
30 Days of Code/Day 12 - Inheritance/Solution.java:36
MethodStudent
(int id, String fname, double cgpa)
Java/Data Structures/Java Sort/Solution.java:13
← previousnext →201–300 of 598, ranked by callers