MCPcopy Create free account

hub / github.com/NirmalSilwal/Data-Structure-and-Algorithm-Java-interview-kit / functions

Functions2,029 in github.com/NirmalSilwal/Data-Structure-and-Algorithm-Java-interview-kit

↓ 6 callersMethodtrappedWaterOptimal
(int[] arr)
GeeksForGeeks/Arrays/TrappingRainWater2.java:23
↓ 5 callersMethodaddEdge
(ArrayList<ArrayList<Integer>> adjList, int u, int v)
GeeksForGeeks/Graph/DetectCycleUndirectedGraph.java:85
↓ 5 callersMethodarraySign2
(int[] nums)
Leetcode/leetcodeTags/array/SignOfTheProductOfAnArray1822.java:30
↓ 5 callersMethodcount_n_bits
(int n)
CodingBlocks Training/Day8/CountNBits.java:18
↓ 5 callersMethoddisplay
()
CodingBlocks Training/Day16/QueuesUsingArray.java:51
↓ 5 callersMethoddisplay
()
Interview Prep/section13_LinkedList/StackUsingLinkedList.java:23
↓ 5 callersMethoddisplay
()
Interview Prep/section24_BinaryTree/BinaryTree.java:71
↓ 5 callersMethoddisplay
()
Interview Prep/section11_Queue/QueueUsingArray.java:57
↓ 5 callersMethodenqueue
(int item)
Interview Prep/section11_Queue/QueueUsingArray.java:37
↓ 5 callersMethodextract_right_most_set_Bit
(int num)
CodingBlocks Training/Day8/RightMostSetBit.java:29
↓ 5 callersMethodfindLength
(int[] nums1, int[] nums2)
Leetcode/DailyChallenges/JulyChallenges/MaximumLengthOfRepeatedSubarray.java:6
↓ 5 callersMethodgetCurrentStudents
()
CodingBlocks Training/Day15/student2.java:20
↓ 5 callersMethodgetLast
()
CodingBlocks Training/Day18/LinkedList.java:99
↓ 5 callersMethodhasKSmallFactors
(int k, int n)
Basic programs/MS_CS_MIU/Frequent_Questions/KSmallFactors.java:21
↓ 5 callersMethodisBean
(int[] arr)
Basic programs/MS_CS_MIU/Frequent_Questions/BeanArray2.java:28
↓ 5 callersMethodisCentered
(int[] arr)
Basic programs/MS_CS_MIU/Frequent_Questions/CenteredArray.java:28
↓ 5 callersMethodisEmpty
()
Interview Prep/section10_Stacks/StackUsingArray.java:23
↓ 5 callersMethodisEvenSpaced
(int[] arr)
Basic programs/MS_CS_MIU/Frequent_Questions/EvenSpacedArray.java:27
↓ 5 callersMethodisFancy
(int n)
Basic programs/MS_CS_MIU/Frequent_Questions/FancyNumber.java:21
↓ 5 callersMethodisTwin
(int[] arr)
Basic programs/MS_CS_MIU/Frequent_Questions/TwinArray.java:34
↓ 5 callersMethodisTwinoid
(int[] arr)
Basic programs/MS_CS_MIU/Frequent_Questions/Twinoid.java:28
↓ 5 callersMethodmaxLenEvenOdd
(int[] arr)
GeeksForGeeks/Arrays/MaxLenEvenOddSubarray2.java:24
↓ 5 callersMethodmaxOccurDigit
(int n)
Basic programs/MS_CS_MIU/Frequent_Questions/MaximumOccuringDigit.java:17
↓ 5 callersMethodmaxOccuringDigit
(int n)
Basic programs/MS_CS_MIU/Frequent_Questions/MaxOccuringDigit2.java:17
↓ 5 callersMethodmaxOnesBinaryArray
(int[] arr)
GeeksForGeeks/Arrays/MaxConsecutiveOnes.java:24
↓ 5 callersMethodnextInt
()
Basic programs/TakingUserInputInJava.java:29
↓ 5 callersMethodpatternMatchRecursion
(String src, String pattern)
Interview Prep/section19_DynamicProgramming/WildcardPatternMatching.java:40
↓ 5 callersMethodpowerN
(int num, int n)
CodingBlocks Training/Recursion/PowerOfN.java:17
↓ 5 callersMethodqueueSize
()
CodingBlocks Training/Day16/QueuesUsingArray.java:43
↓ 5 callersMethodremove
()
Interview Prep/section18_Tries/HeapGeneric.java:68
↓ 5 callersMethodremoveLast
()
Interview Prep/section13_LinkedList/LinkedList.java:165
↓ 5 callersMethodright_most_bit2
(int num)
CodingBlocks Training/Day8/RightMostSetBit.java:42
↓ 5 callersMethodsize
()
Interview Prep/section11_Queue/StackUsingQueuePushEfficient.java:50
↓ 5 callersMethodtrappedWaterVolume
(int[] arr)
GeeksForGeeks/Arrays/TrappingRainWater.java:23
↓ 5 callersMethodvalidParanthesis
(String expression)
Leetcode/easy/BalanceParanthesis.java:12
↓ 4 callersMethodadd
(T item)
Interview Prep/section18_Tries/HeapGeneric.java:40
↓ 4 callersMethodaddEdge
(ArrayList<ArrayList<Integer>> adjList, int u, int v)
GeeksForGeeks/Graph/NoOfIslands.java:29
↓ 4 callersMethodaddEdge
(ArrayList<ArrayList<Integer>> adj, int u, int v)
GeeksForGeeks/Graph/AdjacencyListRepresentation.java:28
↓ 4 callersMethodaddEdge
(ArrayList<ArrayList<Integer>> adjList, int u, int v)
GeeksForGeeks/Graph/DFSTraversal.java:58
↓ 4 callersMethodaddEdge
(ArrayList<ArrayList<Integer>> adjList, int u, int v)
GeeksForGeeks/Graph/DetectCycleDirectedGraph.java:34
↓ 4 callersMethodaddFirst
(int data)
CodingBlocks Training/Day18/LinkedList.java:36
↓ 4 callersMethodaddFirst
(int data)
CodingBlocks Training/Day18/Question/LinkedList.java:36
↓ 4 callersMethodaddNodeAt
(int index, int data)
CodingBlocks Training/Day18/LinkedList.java:80
↓ 4 callersMethodaddOne
(int n)
Interview Prep/section22_BitMasking/AddOne.java:13
↓ 4 callersMethodaddRange
(int lower, int upper)
Leetcode/easy/MissingRanges163.java:36
↓ 4 callersMethodarraySign
(int[] nums)
Leetcode/Study Plan/ProgrammingSkills/Skills1/Day4/SignProductOfArray1822.java:5
↓ 4 callersMethodcountDigit
(int n, int digit)
Basic programs/MS_CS_MIU/Frequent_Questions/CountDigit.java:17
↓ 4 callersMethoddetectCapitalUse
(String word)
Leetcode/DailyChallenges/Leetcode_August_Challenge/Day1_detectCapital.java:30
↓ 4 callersMethoddisplay
()
CodingBlocks Training/Day19/queueUsingLinkedList.java:39
↓ 4 callersMethoddisplay
()
CodingBlocks Training/Day19/stackUsingLinkedList.java:37
↓ 4 callersMethoddisplay
()
CodingBlocks Training/Day15/stackUsingArrays.java:46
↓ 4 callersMethoddisplay
()
Interview Prep/section17_Heap/Heap.java:34
↓ 4 callersMethoddisplay
(int[][] arr)
Interview Prep/section4_2DArray/TwoDArrayDemo.java:46
↓ 4 callersMethodenqueue
(int item)
Interview Prep/section13_LinkedList/QueueUsingLinkedList.java:11
↓ 4 callersMethodenqueue
(int item)
Interview Prep/section11_Queue/QueueUsingStackEnqueueEfficient.java:16
↓ 4 callersMethodenqueue
(int item)
Interview Prep/section11_Queue/QueueUsingStackDequeueEfficient.java:21
↓ 4 callersMethodfibIterative
(int n)
CodingBlocks Training/Day27/fibonacciDPIterative.java:19
↓ 4 callersMethodfibb
(int n)
CodingBlocks Training/Recursion/NthFibonacciRecursion.java:15
↓ 4 callersMethodfibonacci
(int n)
CodingBlocks Training/Day10/Fibonacci.java:15
↓ 4 callersMethodfindGCD
(int divisor, int divident)
Interview Prep/section1_basic/GCD.java:13
↓ 4 callersMethodfirstIndexRecursive
(int[] arr, int si, int data)
Interview Prep/section6_Recursion/FirstIndexInArray.java:16
↓ 4 callersMethodgetNodeAt
(int index)
CodingBlocks Training/Day18/LinkedList.java:59
↓ 4 callersMethodgetNodeAt
(int index)
Interview Prep/section13_LinkedList/LinkedList.java:98
↓ 4 callersMethodgetSize
()
CodingBlocks Training/Day15/stackUsingArrays.java:38
↓ 4 callersMethodhasSingleMode
(int[] arr)
Basic programs/MS_CS_MIU/Frequent_Questions/SingleMode.java:28
↓ 4 callersMethodisAllPossibilities
(int[] arr)
Basic programs/MS_CS_MIU/practice_set/AllPossibilitiesArray.java:25
↓ 4 callersMethodisBunker
(int n)
Basic programs/MS_CS_MIU/Frequent_Questions/BunkerNumber.java:17
↓ 4 callersMethodisEmpty
()
CodingBlocks Training/Day18/Question/LinkedList.java:31
↓ 4 callersMethodisEmpty
()
CodingBlocks Training/Day19/LinkedList.java:44
↓ 4 callersMethodisEmpty
()
CodingBlocks Training/Day17/QueueUsingArray.java:39
↓ 4 callersMethodisHollow
(int[] arr)
Basic programs/MS_CS_MIU/Frequent_Questions/HollowArray.java:24
↓ 4 callersMethodisPalindrome
(int x)
Leetcode/easy/PalindromeNumber9.java:5
↓ 4 callersMethodisPrime
(int num)
Basic programs/complexityAnalysis5.java:17
↓ 4 callersMethodisPrime
(int n)
Basic programs/MS_CS_MIU/Frequent_Questions/TwinArray.java:66
↓ 4 callersMethodlargestDifferenceOfEvens
(int[] arr)
Basic programs/MS_CS_MIU/practice_set/LargestDifferenceOfEvens.java:19
↓ 4 callersMethodlargestDifferenceOfEvens2
(int[] arr)
Basic programs/MS_CS_MIU/practice_set/LargestDifferenceOfEvens2.java:20
↓ 4 callersMethodlastIndexRecursive
(int[] arr, int si, int data)
Interview Prep/section6_Recursion/LastIndexInArray.java:15
↓ 4 callersMethodleader
(int[] arr)
GeeksForGeeks/Arrays/LeadersInArray2.java:32
↓ 4 callersMethodleader
(int[] arr)
GeeksForGeeks/Arrays/LeadersInArray.java:53
↓ 4 callersMethodlengthOfLIS
(int[] nums)
Leetcode/DailyChallenges/JulyChallenges/LongestIncreasingSubsequence.java:32
↓ 4 callersMethodlengthOfLongestConsecutiveSequence
(int[] arr, int N)
Leetcode/Youtube/LongestConsecutiveSequence.java:12
↓ 4 callersMethodlengthOfLongestConsecutiveSequence2
(int[] arr, int N)
Leetcode/Youtube/LongestConsecutiveSequence.java:44
↓ 4 callersMethodlengthOfLongestConsecutiveSequence3
(int[] arr, int N)
Leetcode/Youtube/LongestConsecutiveSequence.java:73
↓ 4 callersMethodmaxDiff
(int[] arr)
GeeksForGeeks/Arrays/MaximumDifference.java:32
↓ 4 callersMethodmaxDiff2
(int[] arr)
GeeksForGeeks/Arrays/MaximumDifference.java:53
↓ 4 callersMethodmaxDistance
(int n)
Basic programs/MS_CS_MIU/Frequent_Questions/MaximumDistanceOfFactors.java:21
↓ 4 callersMethodmaxLenEvenOdd
(int[] arr)
GeeksForGeeks/Arrays/MaxLenEvenOddSubarray.java:22
↓ 4 callersMethodmaxSum
(int[] arr)
GeeksForGeeks/Arrays/MaximumSumSubarray.java:21
↓ 4 callersMethodminDistance
(String word1, String word2)
Leetcode/hard/EditDistance72.java:7
↓ 4 callersMethodnext
()
Basic programs/TakingUserInputInJava.java:18
↓ 4 callersMethodnext
()
Codeforces/virtualContest/Div3/Round650/A.java:50
↓ 4 callersMethodnext
()
Codeforces/livecontest/Round744Div3/A.java:89
↓ 4 callersMethodnext
()
Codeforces/livecontest/Round734Div3/B.java:62
↓ 4 callersMethodnextInt
()
Codechef/Starters24Feb2022/B.java:62
↓ 4 callersMethodnextInt
()
Codechef/StartersSept2021/B.java:64
↓ 4 callersMethodnextInt
()
Codeforces/livecontest/Round728Div2/B.java:81
↓ 4 callersMethodpalindromePartitioningBottomUpDP
(String str)
Interview Prep/section19_DynamicProgramming/PalindromePartitioning.java:106
↓ 4 callersMethodpop
()
Interview Prep/section10_Stacks/StackUsingArray.java:38
↓ 4 callersMethodpositionRightMostSetBit
(int n)
Interview Prep/section22_BitMasking/RightMostSetBit.java:14
↓ 4 callersMethodpower
(int n, int pow)
Interview Prep/section9_Time_Space_Complexity/PowerNOptimal.java:13
← previousnext →101–200 of 2,029, ranked by callers