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

MethodLinkedList
()
src/chapter03linkedlists/LinkedList.java:18
MethodLinkedList
()
src/chapter09graphs/GraphAdjacencyList.java:27
MethodLinkedQueue
()
src/chapter05queues/LinkedQueue.java:23
MethodLinkedStack
()
src/chapter04stacks/LinkedStack.java:25
MethodListIterator
(ListNode<Integer> head)
src/chapter09graphs/GraphAdjacencyList.java:56
MethodListNode
(int x)
src/chapter07priorityqueues/ListNode.java:18
MethodListNode
()
src/chapter03linkedlists/ListNode.java:20
MethodMaxRectangleArea
(int[] A)
src/chapter04stacks/MaxRectangleAreaInHistrogram.java:18
MethodMirrorOfBinaryTree
(BinaryTreeNode root)
src/chapter06trees/ConstructMirror.java:16
MethodNode
(T key, U value, long level, Node next, Node down)
src/chapter03linkedlists/SkipList.java:23
MethodOptimalJumps
()
src/chapter19dynamicprogramming/OptimalJumps.java:22
MethodPostOrder
(BinaryTreeNode root)
src/chapter06trees/PostOrderRecursive.java:16
MethodPreOrder
(BinaryTreeNode root)
src/chapter06trees/PreOrderRecursive.java:16
MethodRandomListNode
(int x)
src/chapter03linkedlists/RandomListNode.java:20
MethodSiblingBinaryTreeNode
(int data)
src/chapter06trees/SiblingBinaryTreeNode.java:23
MethodSkipList
()
src/chapter03linkedlists/SkipList.java:45
MethodSkyline
(int n)
src/chapter18divideandconquer/SkylinesDivideandConquer.java:28
MethodSpiral
(int[][]A, int m, int n)
src/chapter21miscconcepts/MatrixSpiralPrint.java:16
MethodStackForStackSets
(int capacity)
src/chapter04stacks/StackForStackSets.java:24
MethodStackSets
(int threshold)
src/chapter04stacks/StackSets.java:24
MethodToString
()
src/chapter18divideandconquer/SkylinesDivideandConquer.java:42
MethodTrie
()
src/chapter15stringalgorithms/Trie.java:23
MethodV
()
src/chapter09graphs/BFS.java:48
MethodV
()
src/chapter09graphs/GraphAdjacencyMatrix.java:50
MethodV
()
src/chapter09graphs/DFS.java:48
Methodadd
(int data)
src/chapter03linkedlists/CircularLinkedList.java:28
MethodaddBT
(BinaryTreeNode root)
src/chapter06trees/SumOfElementsInBinaryTreeLevelOrder.java:19
MethodaddBT
(BinaryTreeNode root)
src/chapter06trees/SumOfElementsInBinaryTreeRecursive.java:18
MethodaddOneToNumber
(int[] digits)
src/chapter21miscconcepts/AddOneToNumber.java:18
MethodaddToTail
(int data)
src/chapter03linkedlists/CircularLinkedList.java:46
MethodaddTwoNumbers
(ListNode l1, ListNode l2)
src/chapter03linkedlists/AddNumbersFromList.java:37
MethodaddTwoReversedNumbers
(ListNode l1, ListNode l2)
src/chapter03linkedlists/AddNumbersFromList.java:16
MethodadjList
(int u)
src/chapter09graphs/GraphAdjacencyList.java:146
MethodadjMatrix
(int u)
src/chapter09graphs/BFS.java:64
MethodadjMatrix
(int u)
src/chapter09graphs/GraphAdjacencyMatrix.java:66
MethodadjMatrix
(int u)
src/chapter09graphs/DFS.java:64
MethodareMirrors
(BinaryTreeNode root1, BinaryTreeNode root2)
src/chapter06trees/CheckMirrors.java:16
MethodbuildBinaryTree
(int[] inorder, int[] postorder)
src/chapter06trees/TreeFromInOrderAndPostOrder.java:16
MethodbuildBinaryTree
(int[] preorder, int[] inorder)
src/chapter06trees/TreeFromInOrderAndPreOrder.java:16
MethodcheckStructurullySameTrees
(BinaryTreeNode root1, BinaryTreeNode root2)
src/chapter06trees/CheckStructurullySameTrees.java:18
MethodcheckValidBST
(BinarySearchTreeNode root)
src/chapter06trees/CheckValidBSTRecursiveSingleVariable.java:17
MethodcheckValidBST
(BinarySearchTreeNode root)
src/chapter06trees/CheckValidBSTRecursive.java:16
MethodchildAt
(char ch)
src/chapter15stringalgorithms/Trie.java:69
MethodclearList
()
src/chapter03linkedlists/DoublyLinkedList.java:207
MethodclearList
()
src/chapter03linkedlists/LinkedList.java:232
MethodcommonElement
(ListNode list1, ListNode list2)
src/chapter03linkedlists/CommonElementsInSortedLinkedLists.java:17
Methodcompare
(ListNode o1, ListNode o2)
src/chapter07priorityqueues/MergingKSortedLists.java:24
Methodcontains
(int data)
src/chapter03linkedlists/CircularLinkedList.java:97
Methodcontains
(int u, int v)
src/chapter09graphs/BFS.java:59
Methodcontains
(int u, int v)
src/chapter09graphs/GraphAdjacencyMatrix.java:61
Methodcontains
(int u, int v)
src/chapter09graphs/DFS.java:59
Methodcopy
()
src/chapter06trees/BinaryTreeNode.java:111
MethodcopyRandomList
(RandomListNode head)
src/chapter03linkedlists/RandomPointerLinkedList.java:19
MethodcountNumberofSetbitsin1toN
(int n)
src/chapter21miscconcepts/CountNumberofSetbitsin1toN.java:18
MethoddeQueue
()
src/chapter05queues/FixedSizeArrayQueue.java:49
MethoddeQueue
()
src/chapter05queues/DynamicArrayQueue.java:49
MethoddeepestNodeinBinaryTree
(BinaryTreeNode root)
src/chapter06trees/DeepestNode.java:22
Methoddegree
(int u)
src/chapter09graphs/GraphAdjacencyList.java:151
MethoddeleteBinaryTree
(BinaryTreeNode root)
src/chapter06trees/DeleteBinaryTree.java:18
Methoddequeue
()
src/chapter05queues/LinkedQueue.java:43
Methoddequeue
()
src/chapter05queues/QueuewithTwoStacks.java:23
Methoddiameter
(BinaryTreeNode root)
src/chapter06trees/DiameterOfTree.java:31
MethoddiameterOfTree
(BinaryTreeNode root)
src/chapter06trees/DiameterOfTree.java:20
MethoddisplayHuffmanBoolCodes
()
src/chapter17greedyalgorithms/Huffman.java:207
MethoddisplayHuffmanCodes
()
src/chapter17greedyalgorithms/Huffman.java:198
MethodeditDistance
(String A, String B)
src/chapter19dynamicprogramming/EditDistance.java:16
MethodenQueue
(int data)
src/chapter05queues/FixedSizeArrayQueue.java:38
MethodenQueue
(int data)
src/chapter05queues/DynamicArrayQueue.java:40
Methodenqueue
(int data)
src/chapter05queues/LinkedQueue.java:29
Methodenqueue
(T data)
src/chapter05queues/QueuewithTwoStacks.java:20
MethodexchangeAdjacentNodes
(ListNode head)
src/chapter03linkedlists/ExchangeAdjacentNodes.java:16
MethodexpressionEvaluation
(String[] tokens)
src/chapter04stacks/ExpressionEvaluation.java:18
MethodfibonacciWithDP
(int n)
src/chapter19dynamicprogramming/FibonacciWithDP.java:20
MethodfillNextSiblings
(SiblingBinaryTreeNode root)
src/chapter06trees/FillNextSiblingsWithRecursion.java:18
MethodfillNextSiblings
(SiblingBinaryTreeNode root)
src/chapter06trees/FillNextSiblingsWithLevelOrder.java:21
MethodfindBeginofLoop
(ListNode head)
src/chapter03linkedlists/LoopInALinkedList.java:39
MethodfindIfLoopExistsUsingBrents
(ListNode head)
src/chapter03linkedlists/LoopInALinkedList.java:75
MethodfindIfLoopExistsUsingFloyds
(ListNode head)
src/chapter03linkedlists/LoopInALinkedList.java:62
MethodfindInBT
(BinaryTreeNode root, int data)
src/chapter06trees/SearchBinaryTreeRecursive.java:19
MethodfindInBT
(BinaryTreeNode root, int data)
src/chapter06trees/BinaryTreeNode.java:64
MethodfindInBT
(BinaryTreeNode root, int data)
src/chapter06trees/SearchBinaryTreeLevelOrder.java:21
MethodfindLengthOfTheLoop
(ListNode head)
src/chapter03linkedlists/LoopInALinkedList.java:17
MethodfindLevelwithMaxSum
(BinaryTreeNode root)
src/chapter06trees/FindLevelwithMaxSum.java:21
Methodfirst
()
src/chapter05queues/LinkedQueue.java:57
MethodgenerateNextNumFromReading
(int n)
src/chapter11searching/GenerateNextNumFromReading.java:16
MethodgenerateTrees
(int n)
src/chapter06trees/GenerateBSTs.java:18
Methodget
(int position)
src/chapter03linkedlists/DoublyLinkedList.java:31
MethodgetBoolCode
()
src/chapter17greedyalgorithms/HuffmanTreeNode.java:50
MethodgetCode
()
src/chapter17greedyalgorithms/HuffmanTreeNode.java:47
MethodgetData
()
src/chapter07priorityqueues/ListNode.java:22
MethodgetData
()
src/chapter03linkedlists/RandomListNode.java:24
MethodgetData
()
src/chapter06trees/SiblingBinaryTreeNode.java:35
MethodgetHead
()
src/chapter03linkedlists/LinkedList.java:29
MethodgetHuffmanCodes
()
src/chapter17greedyalgorithms/Huffman.java:65
MethodgetLast
()
src/chapter03linkedlists/LinkedList.java:98
MethodgetNext
()
src/chapter07priorityqueues/ListNode.java:28
MethodgetNext
()
src/chapter03linkedlists/RandomListNode.java:30
MethodgetPosition
(int data)
src/chapter03linkedlists/DoublyLinkedList.java:37
MethodgetPosition
(int data)
src/chapter03linkedlists/LinkedList.java:210
MethodgetRandom
()
src/chapter03linkedlists/RandomListNode.java:36
← previousnext →201–300 of 490, ranked by callers