Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SR-Sunny-Raj/Hacktoberfest2021-DSA
/ functions
Functions
4,122 in github.com/SR-Sunny-Raj/Hacktoberfest2021-DSA
⨍
Functions
4,122
◇
Types & classes
941
↳
Endpoints
3
↓ 367 callers
Method
size
(Node node)
14. Tree/Class5.java:49
↓ 261 callers
Function
print
30. CPP Programs/insert_inBST.cpp:123
↓ 207 callers
Method
add
11. Stack/postfix_eval.cpp:69
↓ 199 callers
Method
push
11. Stack/push_pop.cpp:23
↓ 196 callers
Method
end
30. CPP Programs/fortune-teller.cpp:250
↓ 183 callers
Method
begin
30. CPP Programs/fortune-teller.cpp:246
↓ 168 callers
Method
pop
11. Stack/push_pop.cpp:36
↓ 157 callers
Method
size
return size of the heap
04. Arrays/max_heap.cpp:78
↓ 155 callers
Method
top
11. Stack/Stack Using Array.cpp:43
↓ 125 callers
Function
input
Input fun: *********/
10. Linked List/cpp/AppendLastNToFirst.cpp:18
↓ 117 callers
Method
print
30. CPP Programs/insert_inBST.cpp:60
↓ 99 callers
Function
max
20. Dynamic Programming/longest_palindromic_subsequence.cpp:6
↓ 92 callers
Method
get
10. Linked List/cpp/xorlist.cpp:63
↓ 84 callers
Function
print
20. Dynamic Programming/floyd_warshall.cpp:31
↓ 79 callers
Method
append
insertion at end
10. Linked List/LL.cpp:23
↓ 78 callers
Function
sort
06. Sorting/cyclesort.c:2
↓ 74 callers
Method
front
12. Queue/circular_queue_implementation.cpp:42
↓ 65 callers
Function
print
10. Linked List/even_after_odd.cpp:38
↓ 64 callers
Method
size
11. Stack/ArrayImplementStack.cpp:40
↓ 59 callers
Function
max
06. Sorting/missing_coin_sum.cpp:53
↓ 58 callers
Method
empty
12. Queue/circular_queue_implementation.cpp:46
↓ 56 callers
Function
print
04. Arrays/RadixSort.cpp:53
↓ 51 callers
Method
empty
()
11. Stack/StackUsingQueue.java:44
↓ 51 callers
Method
push
17. Graph/Maximum flow - MPM algorithm.cpp:88
↓ 48 callers
Method
top
Function to return an element with the highest priority (present at the root)
04. Arrays/max_heap.cpp:124
↓ 47 callers
Method
empty
Function to check if the heap is empty or not
04. Arrays/max_heap.cpp:83
↓ 47 callers
Function
print
A utility function to print an array
06. Sorting/Radix_sort.cpp:58
↓ 43 callers
Function
min
06. Sorting/missing_coin_sum.cpp:65
↓ 41 callers
Method
find
(int[][] grid, int i, int j)
17. Graph/NumberOfEnclaves.java:24
↓ 40 callers
Function
min
20. Dynamic Programming/Palindrome Partitioning.cpp:7
↓ 40 callers
Function
swap
06. Sorting/heapsort.c:22
↓ 36 callers
Method
clear
14. Tree/BinaryTreeDiagram.cpp:35
↓ 32 callers
Function
free
(i,j)
19. Backtracking/nqueen.py:39
↓ 32 callers
Method
push
(self, NewVal)
33. Python Programs/doubly_linkedlist.py:12
↓ 31 callers
Method
resize
17. Graph/Maximum flow - MPM algorithm.cpp:39
↓ 28 callers
Method
pop
11. Stack/Stack Using Array.cpp:56
↓ 28 callers
Method
print
(TreeNode<Integer> root)
14. Tree/Max_Depth_Of_N-ary_Tree.java:27
↓ 28 callers
Method
push
insert key into the heap
04. Arrays/max_heap.cpp:88
↓ 28 callers
Method
size
()
16. Heap/medianPriorityQueue.java:49
↓ 27 callers
Method
next
return the next value
15. Binary Search Tree/kth_Smallest_BST.cpp:54
↓ 26 callers
Method
max
(Node node)
14. Tree/Class5.java:60
↓ 26 callers
Method
print
10. Linked List/cpp/linkedlist.cpp:46
↓ 24 callers
Method
isEmpty
11. Stack/postfix_eval.cpp:59
↓ 22 callers
Function
solve
29. Codeforces Problems/697D.cpp:12
↓ 22 callers
Function
valid
()
25. Blockchain/blockchain_creation.py:122
↓ 21 callers
Method
enqueue
(self, value)
12. Queue/QueueNoSize.py:15
↓ 21 callers
Method
pop
Function to remove an element with the highest priority (present at the root)
04. Arrays/max_heap.cpp:99
↓ 21 callers
Method
remove
08. Hashing/separatechaining.cpp:110
↓ 20 callers
Method
push
11. Stack/Stack Using Array.cpp:21
↓ 19 callers
Function
f
01. Mathematics/regula-falsi.c:4
↓ 18 callers
Function
max
30. CPP Programs/Knapsack_using_DP.cpp:3
↓ 18 callers
Function
rep
01. Mathematics/debug array.cpp:24
↓ 17 callers
Method
add
(self,st)
27. LeetCode Problems/14-Longest_Common_Prefix.py:12
↓ 16 callers
Method
add
04. Arrays/Dynamic array/dyarrclass.cpp:18
↓ 16 callers
Function
find
A utility function to find set of an element i (uses path compression technique)
17. Graph/kragers.c:82
↓ 16 callers
Method
insert
30. CPP Programs/insert_inBST.cpp:55
↓ 16 callers
Function
solve
17. Graph/steppingNumbers.cpp:2
↓ 15 callers
Method
insert
Insertion
21. Trie/Trie.cpp:32
↓ 15 callers
Method
insert
08. Hashing/separatechaining.cpp:97
↓ 15 callers
Function
min
30. CPP Programs/airline_restriction.cpp:43
↓ 15 callers
Method
size
()
10. Linked List/java/LinkedList.java:81
↓ 14 callers
Method
insert
(int value)
10. Linked List/java/LinkedList.java:28
↓ 14 callers
Function
list
37. Projects/salaryManagement.c:110
↓ 14 callers
Function
reverse
04. Arrays/Reversing_Array._CPP.cpp:3
↓ 14 callers
Function
sort
10. Linked List/c lang/Linked List.c:219
↓ 13 callers
Method
pop
12. Queue/circular_queue_implementation.cpp:32
↓ 13 callers
Method
push
(self,head_ref,data)
10. Linked List/flatenning_a_linked_list.py:17
↓ 13 callers
Method
push
12. Queue/circular_queue_implementation.cpp:20
↓ 13 callers
Method
remove
()
16. Heap/medianPriorityQueue.java:26
↓ 13 callers
Function
size
10. Linked List/cpp/BasicoperationsonDLL.cpp:52
↓ 13 callers
Function
swap
27. LeetCode Problems/Cycle_Sort(Numbers disappeared in an array).cpp:5
↓ 12 callers
Function
ZigZag
30. CPP Programs/ZigZagPatter.cpp:7
↓ 12 callers
Method
addEdge
18. Greedy/graph colouring using greedy algo.cpp:22
↓ 12 callers
Method
peek
11. Stack/ArrayImplementStack.cpp:45
↓ 12 callers
Function
pop
11. Stack/stack.c:99
↓ 12 callers
Function
print
03. Recursion/Print all Codes - String.cpp:26
↓ 12 callers
Method
print
04. Arrays/insert and delete an element of array.cpp:86
↓ 11 callers
Method
get
04. Arrays/Dynamic array/dyarrclass.cpp:34
↓ 11 callers
Function
insert
14. Tree/all_traversal_of_tree_using_recursion_and_iteration.cpp:25
↓ 11 callers
Function
length
10. Linked List/c lang/Linked List.c:176
↓ 11 callers
Function
newNode
Helper function that allocates a new node with the given data and NULL left and right pointers. */
14. Tree/check_binary_tree_subtree.cpp:63
↓ 11 callers
Function
swap
04. Arrays/selection_sort.cpp:4
↓ 11 callers
Method
toString
()
21. Trie/Trie.java:47
↓ 11 callers
Function
to_string
28. Codechef Problems/TRIGONALAREA.cpp:17
↓ 10 callers
Function
addEdge
17. Graph/C/DFS.c:93
↓ 10 callers
Function
addEdge
17. Graph/C/BFS.c:87
↓ 10 callers
Function
click
(number)
33. Python Programs/odd-even GUI.py:14
↓ 10 callers
Function
dfs
29. Codeforces Problems/1592C.cpp:21
↓ 10 callers
Method
find
23. Disjoint Set/Satisfiability_of_Equality_Equations.cpp:64
↓ 10 callers
Function
print
14. Tree/BinaryTree_BFS_Traversal.cpp:45
↓ 10 callers
Method
printList
()
10. Linked List/java/LinkedList.java:18
↓ 10 callers
Function
push
10. Linked List/cpp/sort_LinkedList_of_0_1_2's.cpp:51
↓ 9 callers
Method
lower
* @brief returns lower 64-bit integer part * @returns returns lower 64-bit integer part */
30. CPP Programs/uint128_t.hpp:201
↓ 9 callers
Function
newNode
15. Binary Search Tree/merging-two-bst.cpp:43
↓ 9 callers
Function
push
11. Stack/Infix_to_Postfix_and_Evaluation.c:37
↓ 9 callers
Function
reverse
Below is the function that reverses the given stack using insert_at_bottom()
03. Recursion/Reverseastack.cpp:48
↓ 9 callers
Method
sort
06. Sorting/Quick_sort.cpp:51
↓ 9 callers
Function
sum
20. Dynamic Programming/Created painter_partition_dp.cpp:7
↓ 8 callers
Function
add
* @brief Adding two string * @details Adds two long integer, only used for printing numbers * @param first First integer string * @param second Sec
30. CPP Programs/uint128_t.hpp:37
↓ 8 callers
Method
count
(int[] coeff, int k, int rhs)
20. Dynamic Programming/KVarLinearEqSolution.java:23
next →
1–100 of 4,122, ranked by callers