MCPcopy Create free account

hub / github.com/HarshCasper/NeoAlgo / functions

Functions5,549 in github.com/HarshCasper/NeoAlgo

↓ 6 callersFunctioninsert
insertion of the node
C-Plus-Plus/graphs/Preorder_Traversal.cpp:35
↓ 6 callersFunctioninsert
insertion of the node
C-Plus-Plus/graphs/Postorder_Traversal.cpp:36
↓ 6 callersFunctionisEmpty
function to check if queue is empty
C-Plus-Plus/ds/priorityQ_array.cpp:23
↓ 6 callersFunctionleft_rotate
C-Plus-Plus/ds/avl_tree.cpp:103
↓ 6 callersFunctionmax
C/cp/max_sum_subarray.c:3
↓ 6 callersFunctionnewNode
C/ds/List_deletenode_func.c:20
↓ 6 callersMethodprintList
()
JavaScript/ds/DoublyLinkedList.js:173
↓ 6 callersMethodprintList
()
JavaScript/ds/CircularSinglyLinkedList.js:151
↓ 6 callersMethodpushStack
(ele int)
Go/dp/stack/stack.go:11
↓ 6 callersFunctionright_rotate
right rotation can be illustrated as follows: (critical_node) (next_node) / (right r
C-Plus-Plus/ds/avl_tree.cpp:72
↓ 6 callersFunctionroot
Function to find root of a certain component for union find algorithm
C-Plus-Plus/graphs/Boruvka_algorithm_for_finding_MST.cpp:44
↓ 6 callersMethodshow
(self, width: int, height: int, c: int, c2: int)
Python/backtracking/Maze-Generation-Visualiser.py:48
↓ 5 callersFunctionBalancedParen
(parenString)
JavaScript/ds/Parenthesis_Checker.js:9
↓ 5 callersFunctionCountInversions
(arr)
Python/other/Check_Inversion.py:11
↓ 5 callersFunctionDelete
C-Plus-Plus/ds/BinarySearchTree.cpp:123
↓ 5 callersMethodDequeue
()
Java/ds/Queuell.java:34
↓ 5 callersFunctionHeapify
To place the element at idx to its right position
C-Plus-Plus/sort/HeapSort.cpp:7
↓ 5 callersFunctionMergeSort
C/sort/Count_Inversions.c:46
↓ 5 callersMethodaddTerm
(Term head, int coefficient, int exponent)
Java/math/polynomial.java:19
↓ 5 callersMethodbalance
(self, recursive=True)
Python/ds/AVL_Tree.py:122
↓ 5 callersMethodcompare
(huffman_node x1, huffman_node y1)
Java/ds/Huffman.java:36
↓ 5 callersMethodcompute_height
(self, recursive=True)
Python/ds/AVL_Tree.py:103
↓ 5 callersMethodenq
(node temp)
Java/Operating-System/allocate.java:39
↓ 5 callersFunctionfactorial
Factorial function. This will be used in the power series
Python/math/Sine_Function.py:16
↓ 5 callersFunctionfun
(x)
Python/search/unbounded_binary_search.py:12
↓ 5 callersFunctionfunction
Let's take an example function f(x) = x^2 - 10*x - 20
C-Plus-Plus/search/Unbounded_Binary_Search.cpp:16
↓ 5 callersMethodgetValue
(int price[], int n)
Java/dp/Rod_Cutting.java:10
↓ 5 callersMethodgetweight
(self, destination)
Python/graphs/Prims_Algo_dynamic.py:64
↓ 5 callersMethodprintAll
Print all the nodes of list
Python/ds/Circular_LinkedList.py:48
↓ 5 callersMethodpriority
(char c)
Java/other/InfixtoPrefix.java:32
↓ 5 callersFunctionpush
(e)
JavaScript/ds/prefixevaluator.js:54
↓ 5 callersFunctionpush
(e)
JavaScript/ds/postfixevaluator.js:50
↓ 4 callersMethodAddedge
(self, source_key, destination_key, weight=1)
Python/graphs/Prims_Algo_dynamic.py:19
↓ 4 callersMethodEnqueue
(E a)
Java/ds/Queuell.java:19
↓ 4 callersFunctionInorder
Inorder Function
C-Plus-Plus/ds/Inorder.cpp:32
↓ 4 callersFunctionInsertion
function to add the element in linked list
C-Plus-Plus/other/addTwoLinkedLists.cpp:24
↓ 4 callersFunctionPostorder
Postorder Function
C-Plus-Plus/ds/postorder.cpp:32
↓ 4 callersFunctionPreorder
Preorder Function
C-Plus-Plus/ds/preorder.cpp:32
↓ 4 callersFunctionadd
(first, second string)
Go/math/karatsuba_multiplication/karatsuba_multiplication.go:80
↓ 4 callersFunctionascii_to_dec
(text)
Python/cryptography/Vernam_Cipher.py:13
↓ 4 callersFunctioncalculate
calculate function is used to calculate a value given two operandsand one operator
C-Plus-Plus/stack/string_expression_evaluation_bodmas.cpp:42
↓ 4 callersFunctioncatalan
To find nth catalan number using recursive function
C-Plus-Plus/math/catalan_num.cpp:10
↓ 4 callersFunctioncountNodes
C-Plus-Plus/cp/colouring_binary_tree.cpp:72
↓ 4 callersFunctioncreateTree
(i: int, arr: list)
Python/ds/Binary-Search-Tree-Validation.py:23
↓ 4 callersFunctiondfs
C-Plus-Plus/cp/Max_Topology_short.cpp:65
↓ 4 callersMethoddisplayList
()
Java/ds/DeleteElementLL.java:55
↓ 4 callersMethoddisplayPoly
(Term ptr)
Java/math/polynomial.java:124
↓ 4 callersFunctionfast_exponentiation
Iteratively finds the result of the expression (base**exp) mod n
Python/cryptography/Diffie_Helman_Protocol.py:68
↓ 4 callersMethodfind
(self, parent, i)
Python/graphs/Kruskal_Algorithm.py:11
↓ 4 callersMethodfind
(subset subsets[], int i)
Java/graphs/Kruskal_Algorithm.java:29
↓ 4 callersFunctionfindparent
optimised find function
C-Plus-Plus/cp/minimum_spanning_tree.cpp:30
↓ 4 callersFunctionget_location
This function returns the row index and column index of an element in the matrix. :param elem: element whose position is to be searched
Python/cryptography/Playfair_Cipher.py:107
↓ 4 callersMethodinsert
To insert word in Trie
Python/ds/Trie.py:24
↓ 4 callersMethodisSafe
(char[][] maze, int i, int j, int m, int n, boolean[][] visited)
Java/other/BlockedMaze.java:24
↓ 4 callersMethodisValid
(int i, int j, int[][]grid)
Java/cp/BFS_RottenOranges.java:113
↓ 4 callersMethodisempty
()
Java/ds/Queuell.java:16
↓ 4 callersMethoditerate
(callback = null)
JavaScript/ds/Queue.js:30
↓ 4 callersMethodmod
(int x)
Java/cryptography/PlayFairCipher.java:132
↓ 4 callersMethodmultiply
@param b @return a new Complex object whose value is (this b)
Java/math/Complex.java:85
↓ 4 callersFunctionpeek
Returns the top of the temporary stack
C/ds/MinimumElemetInStack.c:49
↓ 4 callersFunctionpop
()
JavaScript/ds/infixtoprefix.js:24
↓ 4 callersFunctionpop
()
JavaScript/ds/infixtopostfix.js:24
↓ 4 callersFunctionpop
to delete from stack
C-Plus-Plus/ds/Queue_using_Stacks.cpp:42
↓ 4 callersFunctionpop
pop function of stack
C/ds/stack_sort.c:31
↓ 4 callersFunctionpop
C/ds/infix_to_postfix.c:33
↓ 4 callersFunctionpop
C/ds/infixToPrefix.c:41
↓ 4 callersMethodpop
()
Java/ds/QueueandStack.java:166
↓ 4 callersMethodpop
()
Java/ds/Stackll.java:41
↓ 4 callersFunctionprecedence
In Expression containing only '*','/','+' and '-' '*' and '/' have the highest precedence followed by '+' and '-'
C-Plus-Plus/stack/string_expression_evaluation_bodmas.cpp:29
↓ 4 callersFunctionprecedence
C/ds/infixToPrefix.c:51
↓ 4 callersFunctionprecedency
(pre)
JavaScript/ds/infixevaluator.js:90
↓ 4 callersFunctionprecedency
(pre)
JavaScript/ds/infixtoprefix.js:44
↓ 4 callersFunctionprecedency
(pre)
JavaScript/ds/infixtopostfix.js:43
↓ 4 callersFunctionprint
C-Plus-Plus/ds/MergeSortLL.cpp:40
↓ 4 callersMethodprint
Level order traversal of heap
C-Plus-Plus/heap/heap_implementation.cpp:118
↓ 4 callersMethodprintHeap
()
Java/ds/heapmain.java:101
↓ 4 callersMethodprintStackElements
()
JavaScript/ds/StackLinkedList.js:111
↓ 4 callersFunctionpush
(e)
JavaScript/ds/infixtoprefix.js:17
↓ 4 callersFunctionpush
(e)
JavaScript/ds/infixtopostfix.js:17
↓ 4 callersFunctionpush
push operation for the stack
C-Plus-Plus/ds/iterative_postorder.cpp:25
↓ 4 callersFunctionpush
to push into stack
C-Plus-Plus/ds/Queue_using_Stacks.cpp:30
↓ 4 callersFunctionpush
C-Plus-Plus/cp/Addition_of_2_numbers_representing_Linked_list.cpp:21
↓ 4 callersFunctionpush
push operation for the stack
C/ds/iterative_postorder.c:22
↓ 4 callersFunctionpush
push function of stack
C/ds/stack_sort.c:19
↓ 4 callersFunctionpush
C/ds/infix_to_postfix.c:18
↓ 4 callersMethodpush
(element)
JavaScript/ds/Iterative_postorder.js:10
↓ 4 callersMethodpush
(node item)
Java/ds/postorder_Traversal.java:31
↓ 4 callersFunctionquickSort
C-Plus-Plus/cp/tkt_auction.cpp:56
↓ 4 callersMethodset
(key, value)
JavaScript/ds/Hash.js:43
↓ 4 callersMethodsin
@return a new Complex object whose value is the complex sine of this
Java/math/Complex.java:109
↓ 4 callersMethodsort
(int arr[], int start, int end)
Java/sort/MergeSortRecursion.java:6
↓ 4 callersFunctionswap
(alist, i, j)
Python/sort/IntroSort.py:51
↓ 4 callersFunctionswap
@brief function to swap two characters */
C-Plus-Plus/dp/string_permutations.cpp:26
↓ 4 callersMethodtraverseStack
(currentNode, type)
JavaScript/ds/QueueStack.js:119
↓ 3 callersMethodAddvertex
(self, key)
Python/graphs/Prims_Algo_dynamic.py:7
↓ 3 callersFunctionCreateNode
Function to create a new node with desired value and return its address
C-Plus-Plus/ds/BST_from_Preorder_Traversal.cpp:16
↓ 3 callersFunctionDivide
(a, b)
Python/math/UglyNumber.py:8
↓ 3 callersFunctionFindMax
Function to return maximum value of root key of the given tree
C-Plus-Plus/ds/Maximum_Element_of_Binary_Tree.cpp:76
↓ 3 callersMethodGetvertex
(self, key)
Python/graphs/Prims_Algo_dynamic.py:12
↓ 3 callersFunctionIsOpeningParentheses
C-Plus-Plus/cp/infix_to_postfix.cpp:119
← previousnext →101–200 of 5,549, ranked by callers