Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Learn-Data-Structures-and-Algorithms-with-Golang
/ functions
Functions
384 in github.com/PacktPublishing/Learn-Data-Structures-and-Algorithms-with-Golang
⨍
Functions
384
◇
Types & classes
93
↓ 1 callers
Function
NewKnowledgeGraph
NewKnowledgeGraph method
Chapter09/knowledge_catalog.go:22
↓ 1 callers
Function
NewQueue
NewCircularQueue method
Chapter06/circular_queue.go:19
↓ 1 callers
Function
NewSocialGraph
NewSocialGraph method
Chapter09/social_graph_example.go:19
↓ 1 callers
Function
NewSparseMatrix
New SparseMatrix method
Chapter09/sparse_matrix.go:105
↓ 1 callers
Method
NodeBetweenValues
NodeBetweenValues method of LinkedList
Chapter03/doubly_linked_list.go:108
↓ 1 callers
Method
NodeWithValue
NodeWithValue method of LinkedList
Chapter03/doubly_linked_list.go:38
↓ 1 callers
Method
NodeWithValue
NodeWithValue method returns Node given parameter property
Chapter03/linked_list.go:37
↓ 1 callers
Method
NumNonZero
NumNonZero method
Chapter09/sparse_matrix.go:29
↓ 1 callers
Method
Pop
IntegerHeap method -pops the item from the heap
Chapter01/heap.go:30
↓ 1 callers
Method
PrintLinks
()
Chapter09/social_graph_example.go:54
↓ 1 callers
Method
PrintLinks
Print Links method
Chapter09/knowledge_catalog.go:58
↓ 1 callers
Method
PrintLinks
Print Links Example
Chapter09/test/social_graph.go:37
↓ 1 callers
Method
PrintLinks
PrintLinks method
Chapter09/test/map_layout.go:61
↓ 1 callers
Method
PrintLinks
Print Links method
Chapter09/test/knowledge_catalog.go:58
↓ 1 callers
Function
PrintSpiral
PrintSpiral method
Chapter05/spiralmatrix.go:11
↓ 1 callers
Function
PrintZigZag
prints the matrix in zig zag fashion
Chapter05/zigzagmatrix.go:11
↓ 1 callers
Method
Push
IntegerHeap method -pushes the item
Chapter01/heap.go:24
↓ 1 callers
Function
QuickSorter
Quick Sorter method
Chapter08/quick_sort.go:11
↓ 1 callers
Method
RemoveNode
RemoveNode method
Chapter07/binarysearchtree.go:161
↓ 1 callers
Function
ReverseLinkedList
Reverse List method
Chapter06/linked_list.go:54
↓ 1 callers
Method
Search
Search method
Chapter07/treeset.go:27
↓ 1 callers
Method
SearchNode
SearchNode method
Chapter07/binarysearchtree.go:140
↓ 1 callers
Function
SecondFunc
SecondFunc method
Appendix/handling_error.go:24
↓ 1 callers
Function
SelectionSorter
Selection Sorter method
Chapter08/selection_sort.go:11
↓ 1 callers
Function
Series
Series method
Chapter07/fibonacci_sequence.go:12
↓ 1 callers
Method
SetValue
SetValue method
Chapter10/cache_management.go:56
↓ 1 callers
Function
ShellSorter
shell sorter method
Chapter08/shell_sort.go:11
↓ 1 callers
Method
StartPass
StartPass ends the Pass queue
Chapter03/sync_queue.go:78
↓ 1 callers
Method
StartTicketIssue
StartTicketIssue starts the ticket issue
Chapter03/sync_queue.go:67
↓ 1 callers
Method
String
String method
Chapter04/binary_search_tree.go:209
↓ 1 callers
Function
ThueMorseSequence
ThueMorseSequence method
Chapter07/thue_morse.go:12
↓ 1 callers
Method
Union
Union method returns the set which is union of the set with anotherSet
Chapter03/set.go:56
↓ 1 callers
Function
UpdateCustomer
(customer Customer)
Chapter02/database_operations.go:86
↓ 1 callers
Function
add
add method
Chapter05/twodmatrix.go:11
↓ 1 callers
Function
add
add method given a and b integers
Chapter01/num_operations.go:11
↓ 1 callers
Method
addBranch
Branch class method addBranch branch
Chapter01/composite.go:53
↓ 1 callers
Function
addOne
increment method
Chapter10/stack_memory_allocation.go:11
↓ 1 callers
Function
addOne
increment method
Chapter10/stack_memory_pointer.go:11
↓ 1 callers
Function
bubbleSorter
bubble Sorter method
Chapter08/bubble_sort.go:11
↓ 1 callers
Function
changeMatrix
changeMatrix method
Chapter05/boolean_matrix.go:11
↓ 1 callers
Function
checkPoint
checkPoint method
Appendix/log_linenumber.go:16
↓ 1 callers
Method
convert
Adaptee class method convert
Chapter01/adapter.go:32
↓ 1 callers
Function
createArray
create array
Chapter08/merge_sort.go:13
↓ 1 callers
Method
createCustomerAccount
BranchManagerFacade class method createCustomerAccount
Chapter01/facade.go:78
↓ 1 callers
Method
createTransaction
BranchManagerFacade class method createTransaction
Chapter01/facade.go:85
↓ 1 callers
Function
deleteCustomer
(customer Customer)
Chapter02/database_operations.go:103
↓ 1 callers
Function
determinant
determinant method
Chapter05/twodmatrix.go:70
↓ 1 callers
Function
divideParts
divideParts method
Chapter08/quick_sort.go:21
↓ 1 callers
Method
drawContour
(x [5]float32, y [5]float32)
Chapter01/bridge.go:25
↓ 1 callers
Method
drawShape
(x [5]float32, y [5]float32)
Chapter01/bridge.go:12
↓ 1 callers
Function
fibonacci
fibonacci method given k integer
Chapter01/divide.go:11
↓ 1 callers
Function
findElementsWithSum
findElementsWithSum of k from arr of size
Chapter01/backtracking.go:11
↓ 1 callers
Function
g
g method
Chapter07/farey_sequence.go:22
↓ 1 callers
Function
g
g function which returns x and y parameters after modification
Chapter03/tuples.go:17
↓ 1 callers
Method
getAccountType
Account class method getAccountType
Chapter01/privateclass.go:36
↓ 1 callers
Method
getId
Account class method getId
Chapter01/privateclass.go:30
↓ 1 callers
Function
h
h function which returns the product of parameters x and y
Chapter03/tuples.go:11
↓ 1 callers
Function
hash
hash method
Chapter08/hash_string.go:12
↓ 1 callers
Function
inOrderTraverseTree
inOrderTraverseTree method
Chapter04/binary_search_tree.go:64
↓ 1 callers
Function
inOrderTraverseTree
inOrderTraverseTree method
Chapter07/binarysearchtree.go:64
↓ 1 callers
Function
insertRNode
insertRNode method
Chapter04/avl_tree.go:92
↓ 1 callers
Function
insertTreeNode
insertTreeNode method
Chapter04/binary_search_tree.go:40
↓ 1 callers
Function
insertTreeNode
insertTreeNode method
Chapter07/binarysearchtree.go:40
↓ 1 callers
Function
look_say
look_say method
Chapter07/look_say.go:12
↓ 1 callers
Function
method1
method1
Appendix/log_linenumber.go:23
↓ 1 callers
Function
multiply
multiply method
Chapter05/twodmatrix.go:38
↓ 1 callers
Function
newReferenceCounter
new Reference Counter method
Chapter10/reference_counting.go:20
↓ 1 callers
Function
passenger
passenger method starts and ends the pass queue
Chapter03/sync_queue.go:103
↓ 1 callers
Method
performAction
()
Chapter01/virtualproxy.go:12
↓ 1 callers
Method
performAction
VirtualProxy class method performAction
Chapter01/virtualproxy.go:29
↓ 1 callers
Function
postOrderTraverseTree
postOrderTraverseTree method
Chapter04/binary_search_tree.go:96
↓ 1 callers
Function
postOrderTraverseTree
postOrderTraverseTree method
Chapter07/binarysearchtree.go:96
↓ 1 callers
Function
power
power function
Chapter08/shell_sort.go:44
↓ 1 callers
Function
powerSeries
gets the powerseries of integer a and returns tuple of square of a and cube of a
Chapter01/tuples.go:12
↓ 1 callers
Function
powerSeriesE
(a int)
Chapter01/tuples.go:28
↓ 1 callers
Function
powerSeriesN
(a int)
Chapter01/tuples.go:18
↓ 1 callers
Function
preOrderTraverseTree
preOrderTraverseTree method
Chapter04/binary_search_tree.go:80
↓ 1 callers
Function
preOrderTraverseTree
preOrderTraverseTree method
Chapter07/binarysearchtree.go:80
↓ 1 callers
Function
printTable
printTable method
Chapter04/table.go:30
↓ 1 callers
Function
printTreeNode
printTreeNode method
Chapter04/binary_search_tree.go:245
↓ 1 callers
Function
printTreeNode
printTreeNode method
Chapter07/binarysearchtree.go:243
↓ 1 callers
Function
randomSequence
randomSequence method
Chapter08/insertion_sort.go:13
↓ 1 callers
Function
removeBalance
removeBalance method
Chapter04/avl_tree.go:127
↓ 1 callers
Function
removeNode
removeNode method
Chapter04/binary_search_tree.go:168
↓ 1 callers
Function
removeNode
removeNode method
Chapter07/binarysearchtree.go:168
↓ 1 callers
Function
removeRNode
removeRNode method
Chapter04/avl_tree.go:146
↓ 1 callers
Method
resizeByFactor
(factor int)
Chapter01/bridge.go:26
↓ 1 callers
Function
searchNode
searchNode method
Chapter04/binary_search_tree.go:147
↓ 1 callers
Function
searchNode
searchNode method
Chapter07/binarysearchtree.go:147
↓ 1 callers
Method
setDetails
Account class method setDetails
Chapter01/privateclass.go:24
↓ 1 callers
Function
stringify
stringify method
Chapter04/binary_search_tree.go:218
↓ 1 callers
Function
stringify
stringify method
Chapter07/binarysearchtree.go:216
↓ 1 callers
Function
subtract
subtract method
Chapter05/twodmatrix.go:24
↓ 1 callers
Function
swap
swap method
Chapter08/selection_sort.go:28
↓ 1 callers
Function
ticketIssue
ticketIssue starts and ends the ticket issue
Chapter03/sync_queue.go:89
↓ 1 callers
Function
twiceValue
twiceValue method given slice of int type
Chapter02/slices.go:11
↓ 1 callers
Function
xor
XOR method
Chapter08/hash.go:31
Method
AddLink
AddLink method
Chapter09/social_graph.go:32
Method
AddLink
Add Link
Chapter09/map_layout.go:44
Function
Alter
(writer http.ResponseWriter, request *http.Request)
Chapter02/crm_app.go:45
← previous
next →
101–200 of 384, ranked by callers