Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Java-aid/Hackerrank-Solutions
/ functions
Functions
665 in github.com/Java-aid/Hackerrank-Solutions
⨍
Functions
665
◇
Types & classes
396
↓ 1 callers
Method
compareStrings
(String s1, String s2)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/sorting/BigSorting.java:36
↓ 1 callers
Method
connected
(int p, int q)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/disjointsets/MergingCommunities.java:30
↓ 1 callers
Method
connected
(int p, int q)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/disjointsets/ComponentsInAGraph.java:42
↓ 1 callers
Method
connected
(int p, int q)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/graphtheory/KruskalMSTReallySpecialSubtree.java:187
↓ 1 callers
Method
count
(ArrayList mylist)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaInstanceofkeyword.java:24
↓ 1 callers
Method
countConsecutive1sInBinary
(int number)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/Consecutive1sInBinaryNumbers.java:17
↓ 1 callers
Method
countFreq
(int[] a, int n)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/disjointsets/MergingCommunities.java:62
↓ 1 callers
Method
countTriplets
(List<Long> arr, long r)
HackerRankDashboard/Interview-Preparation-Kit/src/main/java/com/javaaid/dictionaries/CountTriplets.java:19
↓ 1 callers
Method
countingValleys
(int n, String s)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/CountingValleys.java:17
↓ 1 callers
Method
decrementCount
()
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/disjointsets/ComponentsInAGraph.java:38
↓ 1 callers
Method
define_me
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaMethodOverriding2SuperKeyword.java:12
↓ 1 callers
Method
define_me
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaMethodOverriding2SuperKeyword.java:18
↓ 1 callers
Method
delete
(int y)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/heaps/QHEAP1.java:46
↓ 1 callers
Method
dequeue
()
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/queues/QueueUsingTwoStacks.java:61
↓ 1 callers
Method
display
(Node head)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day24MoreLinkedLists.java:66
↓ 1 callers
Method
divisibleSumPairs
(int n, int k, int[] ar)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/DivisibleSumPairs.java:17
↓ 1 callers
Method
divisorSum
(int n)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day19Interfaces.java:21
↓ 1 callers
Method
divisor_sum
(int n)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaInterface.java:19
↓ 1 callers
Method
edges
()
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/graphtheory/KruskalMSTReallySpecialSubtree.java:52
↓ 1 callers
Method
encryption
(String s)
HackerRankDashboard/CoreCS/Implementation/src/main/java/org/javaaid/hackerrank/solutions/implementation/bruteforce/Encryption.java:17
↓ 1 callers
Method
enqueue
(int data)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/queues/QueueUsingTwoStacks.java:57
↓ 1 callers
Method
equalStacks
(int[] h1, int[] h2, int[] h3)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/stacks/EqualStacks.java:18
↓ 1 callers
Method
equalStacks
(int[] h1, int[] h2, int[] h3)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/greedy/EqualStacks.java:17
↓ 1 callers
Method
factorial
(int i)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day9Recursion.java:16
↓ 1 callers
Method
fibonacci
This method is used to generate the nth fibonacci number @param n @return a nth fibonacci number
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/FibonacciNumber.java:44
↓ 1 callers
Method
findDigits
(int n)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/FindDigits.java:17
↓ 1 callers
Method
fly
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaInheritanceI.java:18
↓ 1 callers
Method
forbidExit
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/CanYouAccess.java:58
↓ 1 callers
Method
forbidExit
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaFactoryPattern.java:83
↓ 1 callers
Method
formingMagicSquare
(int[][] s)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/FormingAMagicSquare.java:16
↓ 1 callers
Method
front
()
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/queues/QueueUsingTwoStacks.java:71
↓ 1 callers
Method
func
(ArrayList mylist)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaIterator.java:15
↓ 1 callers
Method
gameOfThrones
(String s)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/strings/GameOfThronesI.java:16
↓ 1 callers
Method
gemstones
(String[] arr)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/strings/Gemstones.java:16
↓ 1 callers
Method
generateTcForFailure
@param n @param k @param gen
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day27Testing.java:65
↓ 1 callers
Method
generateTcForSuccess
@param n @param k
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day27Testing.java:86
↓ 1 callers
Method
getFlatLandStations
(boolean[] spaceStations)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/FlatlandSpaceStations.java:34
↓ 1 callers
Method
getFood
(String order)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaFactoryPattern.java:32
↓ 1 callers
Method
getHeight
(Node root)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day22BinarySearchTrees.java:25
↓ 1 callers
Method
getIndexOfIndex
(int a[], int key, int j)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/SequenceEquation.java:16
↓ 1 callers
Method
getMD5
(String s)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaMD5.java:22
↓ 1 callers
Method
getMax
@param inputArray @return
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/arrays/ArrayManipulation.java:35
↓ 1 callers
Method
getMaxFreqCount
(int[] aux)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/EqualizeTheArray.java:24
↓ 1 callers
Method
getMaxValue
@param n @return
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/BitwiseAND.java:32
↓ 1 callers
Method
getMedian
(PriorityQueue<Integer> lowers, PriorityQueue<Integer> highers)
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/HeapsFindTheRunningMedian.java:38
↓ 1 callers
Method
getMedian
(PriorityQueue<Integer> lowers, PriorityQueue<Integer> highers)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/heaps/FindTheRunningMedian.java:38
↓ 1 callers
Method
getMinLoaveCount
@return
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/FairRations.java:31
↓ 1 callers
Method
getMoneySpent
(int[] keyboards, int[] drives, int s)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/ElectronicsShop.java:16
↓ 1 callers
Method
getName
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaMethodOverriding.java:24
↓ 1 callers
Method
getNumberOfOnes
(long n)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/bitmanipulation/SumvsXOR.java:23
↓ 1 callers
Method
getReducedString
(String s)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/strings/SuperReducedString.java:25
↓ 1 callers
Method
getResult
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaVisitorPattern.java:89
↓ 1 callers
Method
getResult
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaVisitorPattern.java:106
↓ 1 callers
Method
getResult
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaVisitorPattern.java:127
↓ 1 callers
Method
getReversed
(int i)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/BeautifulDaysAtTheMovies.java:32
↓ 1 callers
Method
getSHAHEX
(String s)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaSHA256.java:23
↓ 1 callers
Method
getSepcialProblemCount
@param n @param k @param a @return
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/LisasWorkbook.java:36
↓ 1 callers
Method
getTitle
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/oop/JavaAbstractClass.java:17
↓ 1 callers
Method
getType
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaFactoryPattern.java:15
↓ 1 callers
Method
icecreamParlorA1
(int m, int[] arr)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/search/IceCreamParlor.java:21
↓ 1 callers
Method
insert
(Node root, int data)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day23BSTLevelOrderTraversal.java:44
↓ 1 callers
Method
insert
(Node root, int data)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day22BinarySearchTrees.java:29
↓ 1 callers
Method
insert
(Node head, int data)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day24MoreLinkedLists.java:50
↓ 1 callers
Method
insert
(int y)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/heaps/QHEAP1.java:80
↓ 1 callers
Method
insertIntoSorted
(int[] ar)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/sorting/InsertionSortPart1.java:16
↓ 1 callers
Method
insertionSort
(int[] A)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/sorting/CorrectnessAndTheLoopInvariant.java:16
↓ 1 callers
Method
insertionSortPart2
(int[] ar)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/sorting/InsertionSortPart2.java:16
↓ 1 callers
Method
isAnagram
(String a, String b)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/strings/JavaAnagrams.java:14
↓ 1 callers
Method
isMessageReplicable
(String[] magazine, String[] ransom)
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/HashTablesRansomNote.java:19
↓ 1 callers
Method
isOdd
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaLambdaExpressions.java:25
↓ 1 callers
Method
isPalindrome
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaLambdaExpressions.java:44
↓ 1 callers
Method
isPrime
()
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/advanced/JavaLambdaExpressions.java:29
↓ 1 callers
Method
isPrime
(int n)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day25RunningTimeAndComplexity.java:16
↓ 1 callers
Method
isValid
(String s)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/strings/SherlockAndTheValidString.java:21
↓ 1 callers
Method
isValidPalindrome
(String str)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/strings/PalindromeIndex.java:35
↓ 1 callers
Method
jumpingOnCloudsV1
(int[] c)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/JumpingOnTheClouds.java:18
↓ 1 callers
Method
kangaroo
(int x1, int v1, int x2, int v2)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/Kangaroo.java:17
↓ 1 callers
Method
keyWithPrefix
(String prefix)
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/TriesContacts.java:91
↓ 1 callers
Method
keyWithPrefix
(String prefix)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/tries/Contacts.java:111
↓ 1 callers
Method
levelOrder
(Node root)
HackerRankDashboard/Tutorials/30DaysOfCode/src/main/java/com/javaaid/hackerrank/solutions/thirtydaysofcode/Day23BSTLevelOrderTraversal.java:28
↓ 1 callers
Method
lonelyinteger
(int[] a)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/bitmanipulation/LonelyInteger.java:17
↓ 1 callers
Method
lonelyinteger
(int[] a)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/search/LonelyInteger.java:17
↓ 1 callers
Method
makeChange
(int[] coins, int money, int index, HashMap<String, Long> memo)
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/DPCoinChange.java:115
↓ 1 callers
Method
matchParenthisis
(String str)
HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/datastructures/JavaStack.java:14
↓ 1 callers
Method
matchParenthisis
(String str)
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/BalancedBrackets.java:17
↓ 1 callers
Method
matchParenthisis
(String str)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/stacks/BalancedBrackets.java:17
↓ 1 callers
Method
matchingStrings
(String[] strings, String[] queries)
HackerRankDashboard/CoreCS/DataStructures/src/main/java/com/javaaid/hackerrank/solutions/datastructures/arrays/SparseArrays.java:20
↓ 1 callers
Method
maxSubarray
(int[] arr)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/dynamicprogramming/TheMaximumSubarray.java:13
↓ 1 callers
Method
maxXor
(int l, int r)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/bitmanipulation/MaximizingXOR.java:20
↓ 1 callers
Method
maximumToys
(int[] prices,int k)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/sorting/MarkAndToys.java:32
↓ 1 callers
Method
minSteps
(int n, String strB)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/strings/BeautifulBinaryString.java:16
↓ 1 callers
Method
minimumBribes
(int[] arr)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/com/constructive_algorithms/NewYearChaos.java:15
↓ 1 callers
Method
minimumDistances
(int[] a)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/MinimumDistances.java:18
↓ 1 callers
Method
minimumLoss
(long[] price)
HackerRankDashboard/CoreCS/Algorithms/src/main/java/com/javaaid/hackerrank/solutions/algorithms/search/MinimumLoss.java:19
↓ 1 callers
Method
noOfWaysToGetChangeUsingDP
method4 using dynamic programming approach @param coins @param n @param i @return
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/DPCoinChange.java:145
↓ 1 callers
Method
noOfWaysToGetChangeUsingRecursionWithMemo
method2 with recursion with memorization @param coins @param n @return
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/DPCoinChange.java:93
↓ 1 callers
Method
noOfWaysToGetChangeUsingRecursionWithMemo2
method3 with recursion with memorizaion with hashmap(alternate of method2) @param coins @param money @return
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/DPCoinChange.java:111
↓ 1 callers
Method
noOfWaysToGetChangeUsingRecusion
method1 with recursion @param coins @param n @return
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/DPCoinChange.java:77
↓ 1 callers
Method
nonDivisibleSubset
(int k, int[] arr)
HackerRankDashboard/CoreCS/GeneralProgramming/src/main/java/com/javaaid/hackerrank/solutions/generalprogramming/basicprogramming/NonDivisibleSubset.java:16
↓ 1 callers
Method
numberNeeded
(String first, String second)
HackerRankDashboard/Tutorials/CrackingTheCodingInterview/src/main/java/com/javaaid/hackerrank/solutions/tutorials/ctci/MakingAnagrams.java:17
← previous
next →
101–200 of 665, ranked by callers