Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coding-minutes/dsa-essentials-course
/ functions
Functions
290 in github.com/coding-minutes/dsa-essentials-course
⨍
Functions
290
◇
Types & classes
32
↓ 24 callers
Method
push_back
07 Vector/vector.h:17
↓ 20 callers
Method
push
15 Stack/stackV.h:9
↓ 15 callers
Method
push
16 Queue/queue.h:27
↓ 15 callers
Method
size
07 Vector/vector.h:59
↓ 12 callers
Method
empty
16 Queue/stack_using_queue.cpp:73
↓ 10 callers
Method
push
16 Queue/stack_using_queue.cpp:11
↓ 10 callers
Method
push_back
14 LinkedList/list.h:71
↓ 8 callers
Method
addEdge
22 Graphs/03_bfs_.cpp:18
↓ 8 callers
Method
addEdge
22 Graphs/04_dfs.cpp:18
↓ 8 callers
Method
begin
14 LinkedList/list.h:55
↓ 7 callers
Method
addEdge
22 Graphs/01_adj_list.cpp:17
↓ 7 callers
Method
front
Front, Back, At(i), []
07 Vector/vector.h:47
↓ 7 callers
Method
insert
20 Hashtable/hashtable.h:95
↓ 6 callers
Method
addEdge
22 Graphs/weighted_graph.cpp:17
↓ 6 callers
Method
addEdge
22 Graphs/dijkstra.cpp:19
↓ 6 callers
Method
empty
15 Stack/stackV.h:19
↓ 6 callers
Method
pop
15 Stack/stackV.h:12
↓ 6 callers
Method
top
15 Stack/stackV.h:15
↓ 5 callers
Method
empty
19 Heaps/heap.h:60
↓ 5 callers
Method
pop
16 Queue/stack_using_queue.cpp:21
↓ 4 callers
Method
addEdge
22 Graphs/02_adj_list.cpp:28
↓ 4 callers
Method
addEdge
22 Graphs/02_adj_list_node.cpp:29
↓ 4 callers
Method
pop
16 Queue/queue.h:36
↓ 3 callers
Function
calcTotalMarks
07 Vector/vector_vector_sort.cpp:6
↓ 3 callers
Function
insert
18 Binary Search Tree/bst_basics.cpp:17
↓ 3 callers
Method
insert
Insertion
21 Trie/trie.h:32
↓ 3 callers
Method
pop_back
14 LinkedList/list.h:129
↓ 3 callers
Method
push
19 Heaps/heap.h:33
↓ 3 callers
Method
showDetails
13 OOPS/product.cpp:57
↓ 2 callers
Function
compressString
04 Character Arrays/run_length_encoding.cpp:14
↓ 2 callers
Method
empty
16 Queue/queue.h:23
↓ 2 callers
Method
erase
HomeWork - Code Exercise
20 Hashtable/hashtable.h:129
↓ 2 callers
Method
getDisplayName
24 ShoppingCart/datamodel.h:24
↓ 2 callers
Method
insert
14 LinkedList/list.h:82
↓ 2 callers
Method
pop
Remove min element
19 Heaps/heap.h:52
↓ 2 callers
Method
push_front
14 LinkedList/list.h:59
↓ 2 callers
Function
reverse
Challenge : Reverse the Stack
15 Stack/stack_insert_bottom.cpp:21
↓ 2 callers
Function
search
O(H)
18 Binary Search Tree/bst_basics.cpp:33
↓ 2 callers
Method
showDetails
13 OOPS/product_deep_copy.cpp:70
↓ 2 callers
Method
viewCart
24 ShoppingCart/datamodel.h:80
↓ 1 callers
Method
addProduct
24 ShoppingCart/datamodel.h:59
↓ 1 callers
Function
applyTax
Pass by reference using reference variables
06 Pointers/pass_by_refence_using_reference_variables.cpp:6
↓ 1 callers
Method
at
07 Vector/vector.h:55
↓ 1 callers
Method
back
07 Vector/vector.h:51
↓ 1 callers
Method
bfs
22 Graphs/03_bfs_.cpp:24
↓ 1 callers
Function
binary_search
02 Arrays/binary_search.cpp:5
↓ 1 callers
Function
bubble_sort
Sort the elements in increasing order
12 Space Time Complexity /time_compare.cpp:12
↓ 1 callers
Function
bubble_sort
Sort the elements in increasing order
03 Basic Sorting /bubble_sort.cpp:10
↓ 1 callers
Function
bubble_sort_rec_2
09 Recursion/bubble_sort_rec.cpp:25
↓ 1 callers
Function
buildTree
Preorder Build of the Tree Root, Left, Right Tree
17 Binary Tree/binary_tree.cpp:22
↓ 1 callers
Function
canPlace
11 Backtracking/n_queen_all_ways.cpp:5
↓ 1 callers
Function
canPlace
11 Backtracking/n_queen_print_one.cpp:5
↓ 1 callers
Method
capacity
07 Vector/vector.h:63
↓ 1 callers
Function
checkout
24 ShoppingCart/cart_main.cpp:39
↓ 1 callers
Function
chooseProduct
24 ShoppingCart/cart_main.cpp:15
↓ 1 callers
Function
clearBitsInRange
08 Bitmasking/common_ops.cpp:32
↓ 1 callers
Function
clearBitsInRange
08 Bitmasking/replace_bits.cpp:15
↓ 1 callers
Function
clearIthBit
08 Bitmasking/common_ops.cpp:15
↓ 1 callers
Function
compare
12 Space Time Complexity /time_compare.cpp:7
↓ 1 callers
Function
compare
03 Basic Sorting /bubble_sort.cpp:5
↓ 1 callers
Function
convertToBinary
08 Bitmasking/decimal_to_binary.cpp:4
↓ 1 callers
Function
count_bits
08 Bitmasking/counting_bits.cpp:4
↓ 1 callers
Function
count_bits_hack
Counting Sets Bits : Hack (Faster method)
08 Bitmasking/counting_bits.cpp:18
↓ 1 callers
Function
counting_sort
03 Basic Sorting /counting_sort.cpp:7
↓ 1 callers
Function
create2DArray
06 Pointers/2d_dynamic_memory.cpp:5
↓ 1 callers
Function
dec
09 Recursion/inc_dec.cpp:4
↓ 1 callers
Method
dfs
22 Graphs/04_dfs.cpp:38
↓ 1 callers
Method
dijkstra
22 Graphs/dijkstra.cpp:27
↓ 1 callers
Function
fact
09 Recursion/factorial.cpp:6
↓ 1 callers
Function
fastExpo
Fast Exponentitation
08 Bitmasking/fast_exponentiation.cpp:5
↓ 1 callers
Function
fastPower
09 Recursion/power.cpp:13
↓ 1 callers
Function
fib
09 Recursion/fibonacci.cpp:5
↓ 1 callers
Function
filter_bits
------------Function 1
11 Backtracking/subsets.cpp:5
↓ 1 callers
Function
findMin
18 Binary Search Tree/bst_basics.cpp:57
↓ 1 callers
Method
getData
14 LinkedList/list.h:14
↓ 1 callers
Method
getFront
16 Queue/queue.h:44
↓ 1 callers
Method
getItemInfo
24 ShoppingCart/datamodel.h:46
↓ 1 callers
Method
getItemPrice
24 ShoppingCart/datamodel.h:43
↓ 1 callers
Method
getShortName
24 ShoppingCart/datamodel.h:27
↓ 1 callers
Method
getTotal
24 ShoppingCart/datamodel.h:69
↓ 1 callers
Function
inc
09 Recursion/inc_dec.cpp:14
↓ 1 callers
Function
insertAtBottom
Challenge: Insert at Stack Bottom
15 Stack/stack_insert_bottom.cpp:6
↓ 1 callers
Function
insertion_sort
Sort the elements in increasing order
03 Basic Sorting /insertion_sort.cpp:5
↓ 1 callers
Method
isEmpty
later on
24 ShoppingCart/datamodel.h:96
↓ 1 callers
Function
isSafe
11 Backtracking/Sudoku.cpp:5
↓ 1 callers
Function
isSortedTwo
09 Recursion/sorted_array.cpp:16
↓ 1 callers
Function
largestSubarraySum1
Problem : Print all subarrays of a given array Brute Force Approach O(N^3)
02 Arrays/Subarray_sum_1.cpp:6
↓ 1 callers
Function
largestSubarraySum2
Prefix Sum Approach O(N^2)
02 Arrays/Subarray_sum_1.cpp:27
↓ 1 callers
Function
lastOcc
09 Recursion/rec_search.cpp:22
↓ 1 callers
Function
lcs
23 Dynamic Programming/lcs.cpp:6
↓ 1 callers
Function
lcs
23 Dynamic Programming/lcs_bottom_up.cpp:7
↓ 1 callers
Function
linear_search
02 Arrays/03_linear_search.cpp:5
↓ 1 callers
Function
maximum_subarray_sum
02 Arrays/kadanes_algorithm.cpp:4
↓ 1 callers
Function
merge
helper method
10 Divide and Conquer/01 mergesort_vector.cpp:6
↓ 1 callers
Function
mergesort
sorting method
10 Divide and Conquer/01 mergesort_vector.cpp:44
↓ 1 callers
Function
partition
10 Divide and Conquer/03 quicksort.cpp:6
↓ 1 callers
Method
pop_back
07 Vector/vector.h:36
↓ 1 callers
Method
pop_front
14 LinkedList/list.h:118
↓ 1 callers
Function
postOrder
17 Binary Tree/binary_tree.cpp:54
↓ 1 callers
Function
power
09 Recursion/power.cpp:5
next →
1–100 of 290, ranked by callers