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

↓ 1 callersMethodsubarraySum
(int[] arr, int sum)
GeeksForGeeks/subarraySum2.java:31
↓ 1 callersMethodsubdomainVisits
(String[] cpdomains)
Leetcode/easy/SubdomainVisitCount811.java:19
↓ 1 callersMethodsudukoSolvers
(int[][] board, boolean[][] fixedCell, int row, int col, int boardLength)
CodingBlocks Training/Day13/sudukoSolver.java:43
↓ 1 callersMethodsumLeft
(int i, int[] arr)
Leetcode/leetcodeTags/array/FindPivotIndex724.java:21
↓ 1 callersMethodsumOfLeafs
(Node node)
CodingBlocks Training/Day21/sumOfLeafNodesTree.java:17
↓ 1 callersMethodsumOfLeafs
()
Interview Prep/section14_Tree/BinaryTree.java:264
↓ 1 callersMethodsumRecursive
(int n)
Leetcode/leetcodeTags/Recursion/SumOfNNaturalNumbers.java:5
↓ 1 callersMethodsumRight
(int i, int[] arr)
Leetcode/leetcodeTags/array/FindPivotIndex724.java:32
↓ 1 callersMethodsum_of_submatrices
(int[][] arr)
CodingBlocks Training/Day9/SumOfAllSubMatrices1.java:14
↓ 1 callersMethodsum_of_submatrices
(int[][] arr)
CodingBlocks Training/Day9/SumOfAllSubMatrices2.java:14
↓ 1 callersMethodswap
(int[] arr, int left, int right)
Leetcode/leetcodeTags/Recursion/ReverseArrayByRecursion.java:19
↓ 1 callersMethodswap
(int[] arr, int i, int j)
Leetcode/leetcodeTags/array/MoveZeroes283.java:28
↓ 1 callersMethodswap
(int[] arr, int i, int j)
Leetcode/leetcodeTags/array/BuildArrayFromPermutation1920.java:28
↓ 1 callersMethodswap
(char[] arr, int start, int end)
Leetcode/DailyChallenges/April2022/Day1ReverseString344.java:17
↓ 1 callersMethodswap
(int[] arr, int a, int b)
GeeksForGeeks/Arrays/MoveZerosToFront.java:28
↓ 1 callersMethodswap
(int[] arr, int low, int high)
GeeksForGeeks/Arrays/LeftRotationOptimalGeneral.java:38
↓ 1 callersMethodswap
(int[] arr, int a, int b)
GeeksForGeeks/Arrays/ReverseArray.java:29
↓ 1 callersMethodswap
(int[] arr, int a, int b)
GeeksForGeeks/Arrays/MoveZerosToEnd2.java:29
↓ 1 callersMethodswap
(int[] arr, int a, int b)
GeeksForGeeks/Arrays/LeftRotateArray1Pos.java:31
↓ 1 callersMethodswap
(int parentIndex, int childIndex)
CodingBlocks Training/Day25/HeapsImplementation.java:55
↓ 1 callersMethodswap
(int[] arr, int i, int j)
CodingBlocks Training/Day6/SelectionSort.java:28
↓ 1 callersMethodswap
(int i, int j, int[] arr)
CodingBlocks Training/Day6/ReverseArrays.java:36
↓ 1 callersMethodswap
(int[] arr, int i, int j)
CodingBlocks Training/Day6/BubbleSort.java:24
↓ 1 callersMethodswap
(int[] arr, int i, int j)
CodingBlocks Training/Day6/InsertionSort.java:22
↓ 1 callersMethodswap
(int[] arr, int index1, int index2)
CodingBlocks Training/Recursion/BubbleSort.java:31
↓ 1 callersMethodswap
(int[] arr, int i, int j)
Interview Prep/section6_Recursion/BubbleSortRecursive.java:33
↓ 1 callersMethodswap
(int[] arr, int i, int j)
Interview Prep/section3_Function_1DArray/SelectionSort.java:30
↓ 1 callersMethodswap
(int[] arr, int i, int j)
Interview Prep/section3_Function_1DArray/BubbleSort.java:25
↓ 1 callersMethodswap
(int[] arr, int i, int j)
Interview Prep/section3_Function_1DArray/InsertionSort.java:26
↓ 1 callersMethodswap
(int[] arr, int i, int j)
Interview Prep/section9_Time_Space_Complexity/QuickSort.java:46
↓ 1 callersMethodtakeInput
(Scanner sc, Node parent, boolean isLeftOrRight)
Interview Prep/section14_Tree/BinaryTree.java:30
↓ 1 callersMethodtakeInput
(Scanner sc, Node parent, int ithChild)
Interview Prep/section14_Tree/GenericTree.java:26
↓ 1 callersMethodtakeInput
(Node parent, boolean isLeftChild)
Interview Prep/section24_BinaryTree/BinaryTree.java:32
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/treeTraversals.java:27
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/findElementinTree.java:29
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/heightOfBinaryTree.java:29
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/minDatainBinaryTree.java:27
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/mirrorBinaryTree.java:27
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/sizeOfBinaryTree.java:27
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/binaryTree.java:27
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day20/maxDataInBinaryTree.java:27
↓ 1 callersMethodtakeTreeInput
(Scanner sc, Node parent, boolean isLeftorRight)
CodingBlocks Training/Day21/binaryTree.java:32
↓ 1 callersMethodtestReferences
(Student s1, Student s2)
Interview Prep/OOPS/StudentClient.java:41
↓ 1 callersMethodtitleToNumber
(String columnTitle)
Leetcode/easy/ExcelSheetColumnNumber171.java:6
↓ 1 callersMethodtop
()
CodingBlocks Training/Day19/stackUsingLinkedList.java:32
↓ 1 callersMethodtop
()
CodingBlocks Training/Day15/stackUsingArrays.java:31
↓ 1 callersMethodtop
()
Interview Prep/section13_LinkedList/StackUsingLinkedList.java:19
↓ 1 callersMethodtopologicalSort
(ArrayList<ArrayList<Integer>> adjList)
GeeksForGeeks/Graph/TopologicalSorting.java:45
↓ 1 callersMethodtotalRectangles
(int[] arr, int maxArea)
CodingBlocks Training/Day19/countDistinctRectangles.java:15
↓ 1 callersMethodtotalRectangles
(int[] arr, int area)
CodingBlocks Training/Day19/countDistinctRectangles2.java:16
↓ 1 callersMethodtrailingZeroes
(int n)
Leetcode/easy/FactorialTrailingZeroes172.java:44
↓ 1 callersMethodtrappingWater
(int arr[])
Top Questions/FrequentQuestions/TappingRainWater.java:12
↓ 1 callersMethodtreeDiameter
(Node node)
CodingBlocks Training/Day21/diameterOfTree2.java:24
↓ 1 callersMethodtwoSum3
(int[] nums, int target)
Leetcode/leetcodeTags/array/TwoSum1.java:57
↓ 1 callersMethodunique
(int[] arr)
Interview Prep/section22_BitMasking/UniqueElement.java:14
↓ 1 callersMethoduniqueElements
(int[] arr, int uniqueCount)
Basic programs/MS_CS_MIU/Frequent_Questions/SingleMode.java:61
↓ 1 callersMethodupdate
(int index, int newVal)
Interview Prep/section21_SegmentTrees/SegmentTree.java:92
↓ 1 callersMethodupheapify
(int childIndex)
CodingBlocks Training/Day25/HeapsImplementation.java:32
↓ 1 callersMethodupheapify
(int childIndex)
Interview Prep/section17_Heap/Heap.java:16
↓ 1 callersMethodwavePrint
(int[][] arr)
Interview Prep/section4_2DArray/WavePatternPrint.java:11
↓ 1 callersMethodwineBottomUpDP
(int[] arr)
Interview Prep/section19_DynamicProgramming/WineProblem.java:100
↓ 1 callersMethodwineTopDownDP
(int[] arr, int si, int ei, int[][] storage)
Interview Prep/section19_DynamicProgramming/WineProblem.java:79
↓ 1 callersMethodwrite
()
CodingBlocks Training/Day16/ChildInheritance.java:12
MethodBinarySearchTree
(int[] arr)
Interview Prep/section14_Tree/BinarySearchTree.java:14
MethodBinaryTree
()
Interview Prep/section14_Tree/BinaryTree.java:25
MethodBinaryTree
()
Interview Prep/section24_BinaryTree/BinaryTree.java:18
MethodCar
(int speed, int price, String color)
Interview Prep/section15_InterfaceAndGenerics/bubble sort generic/Car.java:9
MethodCar2
(int speed, int price, String color)
Interview Prep/section15_InterfaceAndGenerics/comparator demo using Bubble sort/Car2.java:9
MethodDesignBrowserHistory1472
(String homepage)
Leetcode/leetcodeTags/LinkedList/DesignBrowserHistory1472.java:10
MethodDesignHashMap706
Initialize your data structure here.
Leetcode/easy/DesignHashMap706.java:22
MethodDesignHashMap706
()
Leetcode/leetcodeTags/LinkedList/DesignHashMap706.java:21
MethodDesignHashSet705
Initialize your data structure here.
Leetcode/MustDoEasyList/DesignHashSet705.java:12
MethodDesignHashSet705
()
Leetcode/leetcodeTags/LinkedList/DesignHashSet705.java:11
MethodDog
(String name, int age)
Basic programs/OOPS/Dog.java:8
MethodDynamicQueue
(int capacity)
CodingBlocks Training/Day17/DynamicQueue.java:5
MethodDynamicStack
(int capacity)
CodingBlocks Training/Day17/DynamicStack.java:5
MethodFastReader
()
Codechef/Starters24Feb2022/A.java:37
MethodFastReader
()
Codechef/Starters24Feb2022/C.java:56
MethodFastReader
()
Codechef/Starters24Feb2022/B.java:47
MethodFastReader
()
Codechef/StartersSept2021/C.java:40
MethodFastReader
()
Codechef/StartersSept2021/D.java:62
MethodFastReader
()
Codechef/StartersSept2021/B.java:49
MethodFastReader
()
Codechef/JulyLongChallenge2021/B.java:34
MethodFastReader
()
Codechef/StartersJune2021/B.java:35
MethodFastReader
()
Basic programs/TakingUserInputInJava.java:14
MethodFastReader
()
Codeforces/TakingUserInputPractice.java:34
MethodFastReader
()
Codeforces/virtualContest/Div3/Round650/A.java:46
MethodFastReader
()
Codeforces/problemset/rating800/Watermelon4A.java:31
MethodFastReader
()
Codeforces/livecontest/Round728Div2/A.java:57
MethodFastReader
()
Codeforces/livecontest/Round728Div2/B.java:66
MethodFastReader
()
Codeforces/livecontest/Round729Div2/A.java:47
MethodFastReader
()
Codeforces/livecontest/Round729Div2/B.java:48
MethodFastReader
()
Codeforces/livecontest/Round723Div2/A.java:36
MethodFastReader
()
Codeforces/livecontest/Round723Div2/B.java:38
MethodFastReader
()
Codeforces/livecontest/Round744Div3/A.java:85
MethodFastReader
()
Codeforces/livecontest/Round734Div3/A.java:43
MethodFastReader
()
Codeforces/livecontest/Round734Div3/B.java:58
MethodFastReader
()
Codeforces/livecontest/EducationalRound114/A.java:47
MethodFastReader
()
Codeforces/livecontest/EducationalRound114/B.java:44
MethodGenericTree
()
Interview Prep/section23_GenericTree/GenericTree.java:17
← previousnext →1,001–1,100 of 2,029, ranked by callers