MCPcopy Create free account

hub / github.com/careermonk/data-structures-and-algorithms-made-easy-in-java / functions

Functions490 in github.com/careermonk/data-structures-and-algorithms-made-easy-in-java

MethodnumberOfLeavesInBTusingLevelOrder
(BinaryTreeNode root)
src/chapter06trees/NumberOfLeavesInBTusingLevelOrder.java:21
MethodnumberOfNodes
()
src/chapter06trees/BinaryTreeNode.java:102
MethodorderStatisticRecursive
(int[] A, int k, int start, int end)
src/chapter12selectionalgorithms/KthSmallest.java:44
MethodorderStatisticrecursive
(int[] A, int k, int start, int end)
src/chapter12selectionalgorithms/KthLargest.java:44
Methodpartition
(ListNode head, int K)
src/chapter03linkedlists/PartitionList.java:16
Methodpeek
()
src/chapter03linkedlists/CircularLinkedList.java:53
Methodpop
()
src/chapter04stacks/LinkedStack.java:41
Methodpop
()
src/chapter04stacks/FixedSizeArrayStack.java:66
Methodpop
()
src/chapter04stacks/DynamicArrayStack.java:92
MethodpostorderTraversal
(BinaryTreeNode root)
src/chapter06trees/PostOrderIterative.java:19
MethodpreorderTraversal
(BinaryTreeNode root)
src/chapter06trees/PreOrderIterative.java:19
MethodprintAllAncestors
(BinaryTreeNode root, BinaryTreeNode node)
src/chapter06trees/PrintAllAncestors.java:18
MethodprintPaths
(BinaryTreeNode root)
src/chapter06trees/PrintPaths.java:18
Methodpush
(int data)
src/chapter04stacks/LinkedStack.java:31
Methodpush
(int data)
src/chapter04stacks/FixedSizeArrayStack.java:52
Methodpush
(int data)
src/chapter04stacks/DynamicArrayStack.java:55
Methodremove
(int position)
src/chapter03linkedlists/DoublyLinkedList.java:115
Methodremove
(int data)
src/chapter03linkedlists/CircularLinkedList.java:108
Methodremove
(T key)
src/chapter03linkedlists/SkipList.java:84
Methodremove
()
src/chapter09graphs/GraphAdjacencyMatrix.java:98
Methodremove
()
src/chapter09graphs/GraphAdjacencyList.java:61
Methodremove
()
src/chapter09graphs/DFS.java:96
MethodremoveDuplicates
(int[] A)
src/chapter10sorting/RemoveDuplicatesFromSortedArray.java:16
MethodremoveDuplicates
(ListNode head)
src/chapter03linkedlists/RemoveDuplicatesBruteForce.java:18
MethodremoveDuplicates
(ListNode head)
src/chapter03linkedlists/RemoveDuplicatesHashing.java:22
MethodremoveFromBegin
()
src/chapter03linkedlists/LinkedList.java:88
MethodremoveFromEnd
()
src/chapter03linkedlists/LinkedList.java:112
MethodremoveFromHead
()
src/chapter03linkedlists/CircularLinkedList.java:63
MethodremoveFromTail
()
src/chapter03linkedlists/CircularLinkedList.java:76
MethodremoveHead
()
src/chapter03linkedlists/DoublyLinkedList.java:171
MethodremoveMatched
(DLLNode node)
src/chapter03linkedlists/DoublyLinkedList.java:150
MethodremoveMatched
(ListNode node)
src/chapter03linkedlists/LinkedList.java:134
MethodremoveTail
()
src/chapter03linkedlists/DoublyLinkedList.java:182
Methodreverse
()
src/chapter06trees/BinaryTreeNode.java:126
MethodreverseInPlace
()
src/chapter06trees/BinaryTreeNode.java:140
MethodreverseKNodes
(ListNode head, int k)
src/chapter03linkedlists/ReverseKNodesAsBlockRecursive.java:38
MethodreverseKNodes
(ListNode head, int k)
src/chapter03linkedlists/ReverseKNodesAsBlcokIterative.java:40
MethodreverseKNodesRecursive
(ListNode head, int k)
src/chapter03linkedlists/ReverseKNodesAsBlockRecursive.java:15
MethodreverseKNodesRecursive
(ListNode head, int k)
src/chapter03linkedlists/ReverseKNodesAsBlcokIterative.java:16
MethodreverseLinkedListRecursive
(ListNode current, ListNode[] head)
src/chapter03linkedlists/ReverseALinkedList.java:15
MethodreverseListIterative
(ListNode head)
src/chapter03linkedlists/ReverseALinkedList.java:32
MethodreverseWords
(String s)
src/chapter15stringalgorithms/ReverseWordsinaSentence.java:16
MethodrotateRight
(ListNode head, int n)
src/chapter03linkedlists/RotateLinkedList.java:16
Methodsearch
(int[] A, int left, int right, int data)
src/chapter11searching/BinarySearchRotatedRecursive.java:16
Methodsearch
(int[] A, int data)
src/chapter11searching/BinarySearchRotatedIterative.java:16
MethodsearchMatrix
(int[][] A, int target)
src/chapter11searching/SearchInSorted2DMatrix.java:16
MethodsetBoolCode
(boolean [] boolCode)
src/chapter17greedyalgorithms/HuffmanTreeNode.java:58
MethodsetCharacter
(int character)
src/chapter17greedyalgorithms/HuffmanTreeNode.java:54
MethodsetData
(int data)
src/chapter07priorityqueues/ListNode.java:25
MethodsetData
(int data)
src/chapter03linkedlists/DLLNode.java:38
MethodsetData
(int data)
src/chapter03linkedlists/RandomListNode.java:27
MethodsetData
(int elem)
src/chapter03linkedlists/CLLNode.java:49
MethodsetData
(int data)
src/chapter06trees/SiblingBinaryTreeNode.java:38
MethodsetData
(int data)
src/chapter06trees/BinaryTreeNode.java:33
MethodsetLeft
(SiblingBinaryTreeNode left)
src/chapter06trees/SiblingBinaryTreeNode.java:44
MethodsetNext
(ListNode node)
src/chapter07priorityqueues/ListNode.java:31
MethodsetNext
(RandomListNode node)
src/chapter03linkedlists/RandomListNode.java:33
MethodsetRandom
(RandomListNode node)
src/chapter03linkedlists/RandomListNode.java:39
MethodsetRight
(SiblingBinaryTreeNode right)
src/chapter06trees/SiblingBinaryTreeNode.java:50
MethodsetValue
(int data)
src/chapter06trees/SiblingBinaryTreeNode.java:60
MethodsetValue
(int data)
src/chapter06trees/BinaryTreeNode.java:53
MethodsetWeight
(int weight)
src/chapter17greedyalgorithms/HuffmanTreeNode.java:53
Methodsetdata
(int elem)
src/chapter03linkedlists/ListNode.java:47
Methodshrink
()
src/chapter05queues/DynamicArrayQueue.java:94
MethodsingleMissingNumber
(int[] A)
src/chapter11searching/MissingNumberFromTwiceRepetitions.java:16
Methodsize
(BinaryTreeNode root)
src/chapter06trees/BinaryTreeSizeLevelOrder.java:22
Methodsize
()
src/chapter05queues/FixedSizeArrayQueue.java:74
MethodsortedListToBST
(ListNode head)
src/chapter06trees/SortedArrayToBST.java:17
MethodsortedSquaredArray
(int[] A)
src/chapter10sorting/SortedSquaredArray2.java:17
MethodsortedSquaredArray
(int[] A)
src/chapter10sorting/SortedSquaredArray.java:17
Methodstrip
(int x1, int h1)
src/chapter18divideandconquer/SkylinesDivideandConquer.java:22
MethodtailPeek
()
src/chapter03linkedlists/CircularLinkedList.java:58
MethodtoString
()
src/chapter04stacks/StackSets.java:80
MethodtoString
()
src/chapter04stacks/LinkedStack.java:71
MethodtoString
()
src/chapter04stacks/FixedSizeArrayStack.java:78
MethodtoString
()
src/chapter04stacks/DynamicArrayStack.java:105
MethodtoString
()
src/chapter03linkedlists/DoublyLinkedList.java:193
MethodtoString
()
src/chapter03linkedlists/CircularLinkedList.java:156
MethodtoString
()
src/chapter03linkedlists/CLLNode.java:54
MethodtoString
()
src/chapter03linkedlists/LinkedList.java:189
MethodtoString
()
src/chapter05queues/FixedSizeArrayQueue.java:81
MethodtoString
()
src/chapter05queues/LinkedQueue.java:75
MethodtoString
()
src/chapter05queues/DynamicArrayQueue.java:109
Methodtop
()
src/chapter04stacks/FixedSizeArrayStack.java:59
Methodtop
()
src/chapter04stacks/DynamicArrayStack.java:85
MethodtwoSumK
(int[] A, int K)
src/chapter11searching/TwoSumEqualToK.java:18
MethodverticalSum
(BinaryTreeNode root)
src/chapter06trees/VerticalSum.java:30
Methodwidth
(BinaryTreeNode root)
src/chapter06trees/WidthOfTree.java:18
MethodwildCardMatch
(String text, String pattern)
src/chapter15stringalgorithms/WildCardMatch.java:16
MethodzigzagLevelOrder
(BinaryTreeNode root)
src/chapter06trees/ZigzagTraversal.java:21
← previous401–490 of 490, ranked by callers