Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HarshCasper/NeoAlgo
/ functions
Functions
5,549 in github.com/HarshCasper/NeoAlgo
⨍
Functions
5,549
◇
Types & classes
1,056
↓ 6 callers
Function
insert
insertion of the node
C-Plus-Plus/graphs/Preorder_Traversal.cpp:35
↓ 6 callers
Function
insert
insertion of the node
C-Plus-Plus/graphs/Postorder_Traversal.cpp:36
↓ 6 callers
Function
isEmpty
function to check if queue is empty
C-Plus-Plus/ds/priorityQ_array.cpp:23
↓ 6 callers
Function
left_rotate
C-Plus-Plus/ds/avl_tree.cpp:103
↓ 6 callers
Function
max
C/cp/max_sum_subarray.c:3
↓ 6 callers
Function
newNode
C/ds/List_deletenode_func.c:20
↓ 6 callers
Method
printList
()
JavaScript/ds/DoublyLinkedList.js:173
↓ 6 callers
Method
printList
()
JavaScript/ds/CircularSinglyLinkedList.js:151
↓ 6 callers
Method
pushStack
(ele int)
Go/dp/stack/stack.go:11
↓ 6 callers
Function
right_rotate
right rotation can be illustrated as follows: (critical_node) (next_node) / (right r
C-Plus-Plus/ds/avl_tree.cpp:72
↓ 6 callers
Function
root
Function to find root of a certain component for union find algorithm
C-Plus-Plus/graphs/Boruvka_algorithm_for_finding_MST.cpp:44
↓ 6 callers
Method
show
(self, width: int, height: int, c: int, c2: int)
Python/backtracking/Maze-Generation-Visualiser.py:48
↓ 5 callers
Function
BalancedParen
(parenString)
JavaScript/ds/Parenthesis_Checker.js:9
↓ 5 callers
Function
CountInversions
(arr)
Python/other/Check_Inversion.py:11
↓ 5 callers
Function
Delete
C-Plus-Plus/ds/BinarySearchTree.cpp:123
↓ 5 callers
Method
Dequeue
()
Java/ds/Queuell.java:34
↓ 5 callers
Function
Heapify
To place the element at idx to its right position
C-Plus-Plus/sort/HeapSort.cpp:7
↓ 5 callers
Function
MergeSort
C/sort/Count_Inversions.c:46
↓ 5 callers
Method
addTerm
(Term head, int coefficient, int exponent)
Java/math/polynomial.java:19
↓ 5 callers
Method
balance
(self, recursive=True)
Python/ds/AVL_Tree.py:122
↓ 5 callers
Method
compare
(huffman_node x1, huffman_node y1)
Java/ds/Huffman.java:36
↓ 5 callers
Method
compute_height
(self, recursive=True)
Python/ds/AVL_Tree.py:103
↓ 5 callers
Method
enq
(node temp)
Java/Operating-System/allocate.java:39
↓ 5 callers
Function
factorial
Factorial function. This will be used in the power series
Python/math/Sine_Function.py:16
↓ 5 callers
Function
fun
(x)
Python/search/unbounded_binary_search.py:12
↓ 5 callers
Function
function
Let's take an example function f(x) = x^2 - 10*x - 20
C-Plus-Plus/search/Unbounded_Binary_Search.cpp:16
↓ 5 callers
Method
getValue
(int price[], int n)
Java/dp/Rod_Cutting.java:10
↓ 5 callers
Method
getweight
(self, destination)
Python/graphs/Prims_Algo_dynamic.py:64
↓ 5 callers
Method
printAll
Print all the nodes of list
Python/ds/Circular_LinkedList.py:48
↓ 5 callers
Method
priority
(char c)
Java/other/InfixtoPrefix.java:32
↓ 5 callers
Function
push
(e)
JavaScript/ds/prefixevaluator.js:54
↓ 5 callers
Function
push
(e)
JavaScript/ds/postfixevaluator.js:50
↓ 4 callers
Method
Addedge
(self, source_key, destination_key, weight=1)
Python/graphs/Prims_Algo_dynamic.py:19
↓ 4 callers
Method
Enqueue
(E a)
Java/ds/Queuell.java:19
↓ 4 callers
Function
Inorder
Inorder Function
C-Plus-Plus/ds/Inorder.cpp:32
↓ 4 callers
Function
Insertion
function to add the element in linked list
C-Plus-Plus/other/addTwoLinkedLists.cpp:24
↓ 4 callers
Function
Postorder
Postorder Function
C-Plus-Plus/ds/postorder.cpp:32
↓ 4 callers
Function
Preorder
Preorder Function
C-Plus-Plus/ds/preorder.cpp:32
↓ 4 callers
Function
add
(first, second string)
Go/math/karatsuba_multiplication/karatsuba_multiplication.go:80
↓ 4 callers
Function
ascii_to_dec
(text)
Python/cryptography/Vernam_Cipher.py:13
↓ 4 callers
Function
calculate
calculate function is used to calculate a value given two operandsand one operator
C-Plus-Plus/stack/string_expression_evaluation_bodmas.cpp:42
↓ 4 callers
Function
catalan
To find nth catalan number using recursive function
C-Plus-Plus/math/catalan_num.cpp:10
↓ 4 callers
Function
countNodes
C-Plus-Plus/cp/colouring_binary_tree.cpp:72
↓ 4 callers
Function
createTree
(i: int, arr: list)
Python/ds/Binary-Search-Tree-Validation.py:23
↓ 4 callers
Function
dfs
C-Plus-Plus/cp/Max_Topology_short.cpp:65
↓ 4 callers
Method
displayList
()
Java/ds/DeleteElementLL.java:55
↓ 4 callers
Method
displayPoly
(Term ptr)
Java/math/polynomial.java:124
↓ 4 callers
Function
fast_exponentiation
Iteratively finds the result of the expression (base**exp) mod n
Python/cryptography/Diffie_Helman_Protocol.py:68
↓ 4 callers
Method
find
(self, parent, i)
Python/graphs/Kruskal_Algorithm.py:11
↓ 4 callers
Method
find
(subset subsets[], int i)
Java/graphs/Kruskal_Algorithm.java:29
↓ 4 callers
Function
findparent
optimised find function
C-Plus-Plus/cp/minimum_spanning_tree.cpp:30
↓ 4 callers
Function
get_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 callers
Method
insert
To insert word in Trie
Python/ds/Trie.py:24
↓ 4 callers
Method
isSafe
(char[][] maze, int i, int j, int m, int n, boolean[][] visited)
Java/other/BlockedMaze.java:24
↓ 4 callers
Method
isValid
(int i, int j, int[][]grid)
Java/cp/BFS_RottenOranges.java:113
↓ 4 callers
Method
isempty
()
Java/ds/Queuell.java:16
↓ 4 callers
Method
iterate
(callback = null)
JavaScript/ds/Queue.js:30
↓ 4 callers
Method
mod
(int x)
Java/cryptography/PlayFairCipher.java:132
↓ 4 callers
Method
multiply
@param b @return a new Complex object whose value is (this b)
Java/math/Complex.java:85
↓ 4 callers
Function
peek
Returns the top of the temporary stack
C/ds/MinimumElemetInStack.c:49
↓ 4 callers
Function
pop
()
JavaScript/ds/infixtoprefix.js:24
↓ 4 callers
Function
pop
()
JavaScript/ds/infixtopostfix.js:24
↓ 4 callers
Function
pop
to delete from stack
C-Plus-Plus/ds/Queue_using_Stacks.cpp:42
↓ 4 callers
Function
pop
pop function of stack
C/ds/stack_sort.c:31
↓ 4 callers
Function
pop
C/ds/infix_to_postfix.c:33
↓ 4 callers
Function
pop
C/ds/infixToPrefix.c:41
↓ 4 callers
Method
pop
()
Java/ds/QueueandStack.java:166
↓ 4 callers
Method
pop
()
Java/ds/Stackll.java:41
↓ 4 callers
Function
precedence
In Expression containing only '*','/','+' and '-' '*' and '/' have the highest precedence followed by '+' and '-'
C-Plus-Plus/stack/string_expression_evaluation_bodmas.cpp:29
↓ 4 callers
Function
precedence
C/ds/infixToPrefix.c:51
↓ 4 callers
Function
precedency
(pre)
JavaScript/ds/infixevaluator.js:90
↓ 4 callers
Function
precedency
(pre)
JavaScript/ds/infixtoprefix.js:44
↓ 4 callers
Function
precedency
(pre)
JavaScript/ds/infixtopostfix.js:43
↓ 4 callers
Function
print
C-Plus-Plus/ds/MergeSortLL.cpp:40
↓ 4 callers
Method
print
Level order traversal of heap
C-Plus-Plus/heap/heap_implementation.cpp:118
↓ 4 callers
Method
printHeap
()
Java/ds/heapmain.java:101
↓ 4 callers
Method
printStackElements
()
JavaScript/ds/StackLinkedList.js:111
↓ 4 callers
Function
push
(e)
JavaScript/ds/infixtoprefix.js:17
↓ 4 callers
Function
push
(e)
JavaScript/ds/infixtopostfix.js:17
↓ 4 callers
Function
push
push operation for the stack
C-Plus-Plus/ds/iterative_postorder.cpp:25
↓ 4 callers
Function
push
to push into stack
C-Plus-Plus/ds/Queue_using_Stacks.cpp:30
↓ 4 callers
Function
push
C-Plus-Plus/cp/Addition_of_2_numbers_representing_Linked_list.cpp:21
↓ 4 callers
Function
push
push operation for the stack
C/ds/iterative_postorder.c:22
↓ 4 callers
Function
push
push function of stack
C/ds/stack_sort.c:19
↓ 4 callers
Function
push
C/ds/infix_to_postfix.c:18
↓ 4 callers
Method
push
(element)
JavaScript/ds/Iterative_postorder.js:10
↓ 4 callers
Method
push
(node item)
Java/ds/postorder_Traversal.java:31
↓ 4 callers
Function
quickSort
C-Plus-Plus/cp/tkt_auction.cpp:56
↓ 4 callers
Method
set
(key, value)
JavaScript/ds/Hash.js:43
↓ 4 callers
Method
sin
@return a new Complex object whose value is the complex sine of this
Java/math/Complex.java:109
↓ 4 callers
Method
sort
(int arr[], int start, int end)
Java/sort/MergeSortRecursion.java:6
↓ 4 callers
Function
swap
(alist, i, j)
Python/sort/IntroSort.py:51
↓ 4 callers
Function
swap
@brief function to swap two characters */
C-Plus-Plus/dp/string_permutations.cpp:26
↓ 4 callers
Method
traverseStack
(currentNode, type)
JavaScript/ds/QueueStack.js:119
↓ 3 callers
Method
Addvertex
(self, key)
Python/graphs/Prims_Algo_dynamic.py:7
↓ 3 callers
Function
CreateNode
Function to create a new node with desired value and return its address
C-Plus-Plus/ds/BST_from_Preorder_Traversal.cpp:16
↓ 3 callers
Function
Divide
(a, b)
Python/math/UglyNumber.py:8
↓ 3 callers
Function
FindMax
Function to return maximum value of root key of the given tree
C-Plus-Plus/ds/Maximum_Element_of_Binary_Tree.cpp:76
↓ 3 callers
Method
Getvertex
(self, key)
Python/graphs/Prims_Algo_dynamic.py:12
↓ 3 callers
Function
IsOpeningParentheses
C-Plus-Plus/cp/infix_to_postfix.cpp:119
← previous
next →
101–200 of 5,549, ranked by callers