MCPcopy Create free account

hub / github.com/SR-Sunny-Raj/Hacktoberfest2021-DSA / functions

Functions4,122 in github.com/SR-Sunny-Raj/Hacktoberfest2021-DSA

↓ 3 callersMethodinsertNode
(self, nodeValue, location)
10. Linked List/DoublyLinkedList.py:30
↓ 3 callersFunctioninsertattail
10. Linked List/SinglyLL.cpp:38
↓ 3 callersFunctionisEmpty
06. Sorting/Stack_using_array.cpp:20
↓ 3 callersFunctionisEmpty
17. Graph/C/DFS.c:138
↓ 3 callersFunctionisEmpty
17. Graph/C/BFS.c:124
↓ 3 callersMethodisEmpty
(self)
11. Stack/stack-using-linked-list.py:11
↓ 3 callersFunctionisSafe
A utility function to check if x, y is valid index for N*N maze */
19. Backtracking/rat_in_a_maze.cpp:22
↓ 3 callersFunctionisValid
19. Backtracking/Knight Tour.c:11
↓ 3 callersFunctionisempty
11. Stack/Infix_to_Postfix_and_Evaluation.c:69
↓ 3 callersFunctioniterate
10. Linked List/cpp/1_Add Two Numbers.cpp:84
↓ 3 callersFunctionlca
15. Binary Search Tree/find_lowest_common_ancestor_bst.cpp:13
↓ 3 callersMethodlower_bound
27. LeetCode Problems/Find First and Last Position of Element in Sorted Array.cpp:12
↓ 3 callersFunctionmaxDepth
14. Tree/maxdepth.cpp:10
↓ 3 callersMethodmerge
(int a[], int beg, int mid, int end)
06. Sorting/merge_sort.java:4
↓ 3 callersFunctionmergeTwoLists
10. Linked List/cpp/Linked List Complete.cpp:111
↓ 3 callersFunctionmul
01. Mathematics/fibonacci matrix.cpp:5
↓ 3 callersFunctionmultiply
04. Arrays/Large_Factorial.cpp:27
↓ 3 callersFunctionnewNode
Utility function to create a new Tree Node
14. Tree/Zig-Zag-traversal.cpp:33
↓ 3 callersFunctionnewNode
Utility function to create a new Tree Node
14. Tree/Level order traversal.cpp:17
↓ 3 callersFunctionnewNode
Utility function to create a new Tree Node
14. Tree/Right_View_Of_Binary_Tree.cpp:13
↓ 3 callersFunctionorientation
30. CPP Programs/Geometry/ConvexHull.cpp:39
↓ 3 callersMethodpeek
(self)
12. Queue/QueueNoSize.py:25
↓ 3 callersMethodpeek
()
11. Stack/stackArray.java:52
↓ 3 callersFunctionpop
11. Stack/StackusingLinkedList.cpp:21
↓ 3 callersFunctionpostorder
15. Binary Search Tree/BST_Traversals_MaxMin_Nodes.cpp:120
↓ 3 callersMethodprecedence
(char c)
11. Stack/infix-to-prefix.java:3
↓ 3 callersFunctionpreorder
Function to perform preorder traversal on a given binary tree
14. Tree/invert_binary_tree.cpp:18
↓ 3 callersFunctionprint
printing the elements
10. Linked List/c lang/SinglyLinkedList/Insert at beginning Linked List.c:30
↓ 3 callersFunctionprint
printing the elements
10. Linked List/c lang/SinglyLinkedList/Insert at end Linked List.c:48
↓ 3 callersFunctionprintBoard
(board)
33. Python Programs/tic_tac_toe.py:9
↓ 3 callersFunctionprintVerts
A function to print the vertices
17. Graph/adjacency_matrix.cpp.c:20
↓ 3 callersFunctionpush
06. Sorting/Stack_using_array.cpp:25
↓ 3 callersFunctionpush
11. Stack/InfixtoPostfix.c:7
↓ 3 callersMethodpush
(int x)
11. Stack/StackUsingQueue.java:25
↓ 3 callersFunctionread
11. Stack/Infix_to_Postfix_and_Evaluation.c:60
↓ 3 callersFunctionrecur
15. Binary Search Tree/targetSum.cpp:10
↓ 3 callersFunctionreverse
Function to reverse every sub-array formed by consecutive k elements
30. CPP Programs/01_Reverse_Array.cpp:8
↓ 3 callersMethodreverse
(String S)
11. Stack/reverseStringStackGFG.java:28
↓ 3 callersFunctionrotate
27. LeetCode Problems/Rotate-Array.cpp:15
↓ 3 callersMethodsearch
21. Trie/Trie.cpp:46
↓ 3 callersFunctionsegment_hand
(frame, threshold=25)
37. Projects/Sign-Language-Recognition.py:30
↓ 3 callersMethodshortestPathSolve
(int[][] grid, int k)
27. LeetCode Problems/shortestPath.java:8
↓ 3 callersMethodtop
11. Stack/Min Stack/Solution.cpp:23
↓ 3 callersFunctiontrimBST
15. Binary Search Tree/trim_a_BST.cpp:28
↓ 2 callersFunctionDisplay
10. Linked List/cpp/Doubly Linked List.cpp:36
↓ 2 callersMethodDisplay
12. Queue/QueuesusingLinkedList.cpp:46
↓ 2 callersMethodDump
Dumps a representation of the tree to cout
14. Tree/BinaryTreeDiagram.cpp:256
↓ 2 callersFunctionFindPath
30. CPP Programs/PACMAN.cpp:107
↓ 2 callersFunctionFindPath
37. Projects/Mini Project/PACMAN.cpp:107
↓ 2 callersMethodRemove
08. Hashing/HashingArrayProblem.cpp:48
↓ 2 callersFunctionResult
10. Linked List/LinkedListMenu.cpp:189
↓ 2 callersFunctionRotateFromLeft
14. Tree/red_black_tree.c:144
↓ 2 callersFunctionRotateFromRight
14. Tree/red_black_tree.c:153
↓ 2 callersFunctionSearch
15. Binary Search Tree/Binary-Search-Tree-implementation (1).cpp:28
↓ 2 callersMethodSearchKey
08. Hashing/HashingArrayProblem.cpp:38
↓ 2 callersMethodSearchKey
08. Hashing/Implementation_hash_tables.cpp:38
↓ 2 callersFunctionadd
10. Linked List/c lang/DoublyLinkedList/Inserting.c:24
↓ 2 callersFunctionadd
10. Linked List/c lang/CircularDoublyLinkedList/Inserting.c:25
↓ 2 callersFunctionadd
10. Linked List/c lang/SinglyLinkedList/Inserting.c:23
↓ 2 callersFunctionadd
10. Linked List/c lang/CircularLinkedList/Inserting.c:24
↓ 2 callersFunctionadd
07. Matrix/Sparse Matrix Addition.c:63
↓ 2 callersFunctionadd
(i,j)
19. Backtracking/nqueen.py:25
↓ 2 callersMethodaddFirst
(int val)
10. Linked List/java/middle of linked list.java:87
↓ 2 callersFunctionaddition
* @brief Addition of points * @details Add given point to generate third point. More description can be * found * [here](https://en.wikipedia.org/w
30. CPP Programs/elliptic_curve_key_exchange.cpp:110
↓ 2 callersFunctionatleast
04. Arrays/Subarrays_with_k_different_integers.cpp:15
↓ 2 callersFunctionbase64_decode
* @brief Base64 Decoder * @details Decodes the Base64 string * @param base64_str Input as a Base64 string * @returns Base64 decoded string */
30. CPP Programs/base64_encoding.cpp:110
↓ 2 callersFunctionbase64_encode
* @brief Base64 Encoder * @details Converts the given string to Base64 equivalent. * @param input Input as a string * @returns Base64 encoded strin
30. CPP Programs/base64_encoding.cpp:40
↓ 2 callersFunctionbfs
BFS algorithm
17. Graph/C/BFS.c:37
↓ 2 callersMethodbinarySearch
(int nums[], int target)
05. Searching/BinarySearchInJava.java:7
↓ 2 callersFunctionbinary_search
06. Sorting/DYNAMIC_ACTIVITY_SELECTOR.cpp:29
↓ 2 callersFunctionbinary_search
(item_list,item)
33. Python Programs/Binary-Search.py:1
↓ 2 callersFunctionbubbleSort
(arr)
06. Sorting/bubble__Sort.py:1
↓ 2 callersFunctionbuildTree
Function to Build Tree
15. Binary Search Tree/Merge_Two_BST.cpp:23
↓ 2 callersFunctioncal_accum_avg
(frame, accumulated_weight)
37. Projects/Sign-Language-Recognition.py:19
↓ 2 callersFunctioncalc
11. Stack/Basic_Calculator.cpp:37
↓ 2 callersFunctioncalculation
Calculates m**d mod(n) more efficiently
24. Cryptography/RSA_Enc_Dec.py:50
↓ 2 callersFunctioncheck
18. Greedy/Codeforces_Problem_1579E2-38.cpp:30
↓ 2 callersFunctioncheck
04. Arrays/stock buy sell.cpp:83
↓ 2 callersFunctioncheckPrecedence
11. Stack/infix_to_postfix.cpp:10
↓ 2 callersMethodcheckWin
(self, board)
37. Projects/tic_tac_toe_AI.py:51
↓ 2 callersFunctioncloneLinkedList
10. Linked List/cpp/Copy list with random pointer.cpp:53
↓ 2 callersFunctioncondition
31. Pattern Problems/C++ Patterns/pattern7.CPP:3
↓ 2 callersFunctioncreate
10. Linked List/c lang/Linked List.c:152
↓ 2 callersFunctioncreate
07. Matrix/Sparse Matrix Addition.c:10
↓ 2 callersFunctioncreateNode
17. Graph/C/DFS.c:67
↓ 2 callersFunctioncreateNode
17. Graph/C/BFS.c:61
↓ 2 callersFunctioncreateNode
20. Dynamic Programming/wordBreakAllMethods.cpp:9
↓ 2 callersMethodcreate_block
(self, proof, previous_hash)
25. Blockchain/blockchain_creation.py:33
↓ 2 callersFunctiondecrypt
* Decrypt given morse coded text. * @param text text to be decrypted * @returns new decrypted text */
30. CPP Programs/morse_code.cpp:216
↓ 2 callersFunctiondecrypt
* Decrypt given text using XOR cipher. * @param text text to be encrypted * @param key to be used for decryption * @return
30. CPP Programs/xor_cipher.cpp:61
↓ 2 callersFunctiondecrypt
* Decrypt given text using vigenere cipher. * @param text text to be decrypted * @param key key to be used for decryption *
30. CPP Programs/vigenere_cipher.cpp:92
↓ 2 callersFunctiondecrypt
* Decrypt given text using caesar cipher. * @param text text to be decrypted * @param shift number of shifts to be applied
30. CPP Programs/caesar_cipher.cpp:81
↓ 2 callersFunctiondel_end
10. Linked List/cpp/BasicoperationsonDLL.cpp:184
↓ 2 callersFunctiondelete
12. Queue/Circular Queue Implementation using Linked List.c:40
↓ 2 callersMethoddelete
(self)
12. Queue/QueueNoSize.py:31
↓ 2 callersFunctiondelete1childnode
15. Binary Search Tree/BST_Traversals_MaxMin_Nodes.cpp:242
↓ 2 callersFunctiondeleteCll
10. Linked List/cpp/Linked List Complete.cpp:402
↓ 2 callersFunctiondeleteDuplicates
(self, head: Optional[ListNode])
33. Python Programs/remove_duplicate.py:1
↓ 2 callersFunctiondeleteleaf
15. Binary Search Tree/BST_Traversals_MaxMin_Nodes.cpp:235
↓ 2 callersMethoddfs
(ArrayList<ArrayList<Integer>> graph, boolean[] visited, int src, Stack<Integer> st)
17. Graph/AWalkToRemember.java:41
← previousnext →301–400 of 4,122, ranked by callers