Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VamsiSangam/theoryofprogramming
/ functions
Functions
258 in github.com/VamsiSangam/theoryofprogramming
⨍
Functions
258
◇
Types & classes
72
Function
main
Sorting Algorithms/Quick Sort Algorithm/C/quick-sort-random-pivot.c:63
Function
main
Sorting Algorithms/Quick Sort Algorithm/C/quick-sort-dual-pivot.c:79
Function
main
Sorting Algorithms/Merge Sort Algorithm/C/merge-sort.c:80
Function
main
Math/Modular Arithmetic/C/modular-arithmetic.c:30
Function
main
Tree Data Structures/Binary Heaps/C++/binary-heap-using-struct.cpp:295
Function
main
Tree Data Structures/Binary Heaps/C/binary-heap.c:153
Function
main
Tree Data Structures/Trie Tree/C++/trie-tree-spoj-dict.cpp:97
Function
main
Tree Data Structures/Trie Tree/C++/trie-tree-spoj-phonelst.cpp:65
Function
main
Tree Data Structures/Trie Tree/C++/trie-tree-using-stl.cpp:191
Function
main
Tree Data Structures/Binary Indexed Tree or Fenwick Tree/C/binary-indexed-tree.c:14
Function
main
Tree Data Structures/Segment Trees/C/segment-tree.c:145
Function
main
Dynamic Programming/Kadane's Algorithm/C/kadanes-algorithm.c:28
Function
main
Dynamic Programming/Edit Distance/C/edit-distance-optimised.c:73
Function
main
Dynamic Programming/Edit Distance/C/edit-distance.c:57
Function
main
Graph Theory/Adjcacency List/C++/adjacency-list-using-stl.cpp:19
Function
main
Graph Theory/Adjcacency List/C/adjacency-list.c:32
Function
main
Graph Theory/Dijkstra's Algorithm/C++/dijkstras-algorithm.cpp:86
Function
main
Graph Theory/Dijkstra's Algorithm/C/dijkstras-algorithm-using-binary-heap.c:201
Function
main
Graph Theory/Dijkstra's Algorithm/C/dijkstras-algorithm.c:100
Function
main
Graph Theory/Snakes and Ladders Game Code/C++/SnakesAndLadders.cpp:74
Function
main
Graph Theory/Snakes and Ladders Game Code/C/snakes-and-ladders.c:105
Function
main
Graph Theory/Breadth First Search Algorithm/C++/breadth-first-search-using-queue.cpp:65
Function
main
Graph Theory/Breadth First Search Algorithm/C++/breadth-first-search-using-stl.cpp:60
Function
main
Graph Theory/Breadth First Search Algorithm/C/breadth-first-search.c:74
Function
main
Graph Theory/Bellman Ford Algorithm/C/bellman-ford.c:125
Function
main
Graph Theory/Prim's Algorithm/C++/prims-algorithm-using-stl.cpp:99
Function
main
Graph Theory/Prim's Algorithm/C/prims-algorithm.c:189
Function
main
Graph Theory/Depth First Search Algorithm/C/depth-first-search.c:74
Method
main
(String[] args)
Searching Algorithms/Jump Search Algorithm/Java/OptimisedJumpSearch.java:14
Method
main
(String[] args)
Searching Algorithms/Jump Search Algorithm/Java/JumpSearch.java:14
Method
main
(String[] args)
Searching Algorithms/Binary Search Algorithm/Java/BinarySearch.java:36
Method
main
(String[] args)
Sorting Algorithms/Quick Sort Algorithm/Java/QuickSortDijsktra.java:16
Method
main
(String[] args)
Sorting Algorithms/Quick Sort Algorithm/Java/QuickSortRandomPivot.java:16
Method
main
(String[] args)
Sorting Algorithms/Quick Sort Algorithm/Java/QuickSort.java:16
Method
main
(String[] args)
Sorting Algorithms/Quick Sort Algorithm/Java/QuickSortDualPivot.java:17
Method
main
(String[] args)
Sorting Algorithms/Merge Sort Algorithm/Java/MergeSort.java:18
Method
main
(String[] args)
Artificial Intelligence/MiniMax Algorithm with Alpha-Beta Pruning/Java/MiniMaxWithAlphaBetaPruning.java:19
Method
main
(String[] args)
Artificial Intelligence/Iterative Deepening Depth First Search/Java/IterativeDeepeningDepthFirstSearch.java:13
Method
main
(String[] args)
Artificial Intelligence/Bidirectional Search/Java/BidirectionalSearch.java:17
Method
main
(String[] args)
Artificial Intelligence/MiniMax Algorithm/Java/MiniMaxAlgorithm.java:19
Method
main
(String[] args)
Backtracking/Maze Solver/Java/MazeSolver.java:20
Method
main
(String[] args)
Tree Data Structures/Trie Tree/Java/TrieTreeSimple.java:20
Method
main
(String[] args)
Tree Data Structures/Trie Tree/Java/Trie.java:192
Method
main
(String[] args)
Tree Data Structures/N-ary Tree/Java/NaryTreeNode.java:66
Method
main
(String[] args)
Tree Data Structures/Compressed Trie Tree/Java/Trie.java:180
Method
main
(String[] args)
Dynamic Programming/Kadane's Algorithm/Java/KadanesAlgorithm.java:16
Method
main
(String[] args)
Dynamic Programming/Edit Distance/Java/EditDistance.java:16
Method
main
(String[] args)
Dynamic Programming/Edit Distance/Java/OptimisedEditDistance.java:16
Method
main
(String[] args)
Dynamic Programming/Rod Cutting/Java/RodCutting.java:15
Method
main
(String[] args)
Graph Theory/Adjcacency List/Java/AdjacencyList.java:31
Method
main
(String[] args)
Graph Theory/Dijkstra's Algorithm/Java/DijkstraAlgorithm.java:114
Method
main
(String args[])
Graph Theory/Breadth First Search Algorithm/Java/Graph.java:81
Method
main
(String[] args)
Graph Theory/Prim's Algorithm/Java/PrimsAlgorithm.java:119
Method
main
(String args[])
Graph Theory/Depth First Search Algorithm/Java/Graph.java:79
Method
operator()
Graph Theory/Dijkstra's Algorithm/C++/dijkstras-algorithm.cpp:25
Method
operator()
Graph Theory/Prim's Algorithm/C++/prims-algorithm-using-stl.cpp:30
Function
printShortestPath
A recursive procedure to print the shortest path. Recursively looks at the parent of a vertex till the 'startVertex' is reached Not used in main(), ju
Graph Theory/Snakes and Ladders Game Code/C/snakes-and-ladders.c:92
Method
setCharacter
(char character)
Tree Data Structures/Trie Tree/Java/Trie.java:158
← previous
201–258 of 258, ranked by callers