MCPcopy Create free account

hub / github.com/alexhagiopol/cracking-the-coding-interview / functions

Functions453 in github.com/alexhagiopol/cracking-the-coding-interview

↓ 103 callersMethodSinglyLinkedNode
cpp_solutions/chapter_02_linked_lists/Node.h:25
↓ 64 callersMethodBinaryNode
cpp_solutions/chapter_02_linked_lists/Node.h:120
↓ 59 callersMethodgetValue
equality check
cpp_solutions/chapter_02_linked_lists/Node.h:15
↓ 58 callersMethodgetNext
cpp_solutions/chapter_02_linked_lists/Node.h:28
↓ 21 callersMethodgetLeft
cpp_solutions/chapter_02_linked_lists/Node.h:134
↓ 19 callersMethodgetRight
cpp_solutions/chapter_02_linked_lists/Node.h:137
↓ 19 callersFunctionvectorToList
cpp_solutions/chapter_02_linked_lists/Node.h:156
↓ 17 callersMethodticTacWin
cpp_solutions/chapter_16_moderate/problem_16_04_ticTacWin.cpp:10
↓ 16 callersMethodsetLeft
cpp_solutions/chapter_02_linked_lists/Node.h:125
↓ 16 callersMethodsetNext
cpp_solutions/chapter_02_linked_lists/Node.h:29
↓ 15 callersMethodsetRight
cpp_solutions/chapter_02_linked_lists/Node.h:128
↓ 14 callersFunctionfactorialZeros
cpp_solutions/chapter_16_moderate/problem_16_05_factorialZeros.cpp:4
↓ 14 callersFunctionrotatedSearch
cpp_solutions/chapter_10_sorting_and_searching/problem_10_03_rotatedSearch.h:64
↓ 13 callersMethodNode
cpp_solutions/chapter_02_linked_lists/Node.h:11
↓ 12 callersMethodPoint2
cpp_solutions/chapter_16_moderate/problem_16_03_intersection.h:13
↓ 12 callersMethodaddChild
cpp_solutions/chapter_02_linked_lists/Node.h:94
↓ 12 callersMethodenqueue
(self, value)
python_solutions/chapter_03_stacks_queues/Queue.py:8
↓ 12 callersMethodisEmpty
check if stack is empty
cpp_solutions/chapter_03_stacks_and_queues/Stack.h:16
↓ 12 callersMethodpush
cpp_solutions/chapter_02_linked_lists/Node.h:44
↓ 11 callersMethodinsert
cpp_solutions/chapter_04_trees_and_graphs/problem_04_11_randomBST.h:52
↓ 11 callersMethodtrack
cpp_solutions/chapter_10_sorting_and_searching/problem_10_10_rankFromStream.cpp:4
↓ 10 callersMethodis_empty
(self)
python_solutions/chapter_03_stacks_queues/Stack.py:9
↓ 9 callersFunctiongetNext
cpp_solutions/chapter_05_bit_manipulation/problem_05_04_nextNumber.cpp:42
↓ 9 callersFunctiongetPrev
cpp_solutions/chapter_05_bit_manipulation/problem_05_04_nextNumber.cpp:76
↓ 9 callersMethodget_node
(self, value)
python_solutions/chapter_04_trees_and_graphs/problem_04_01_path_exists.py:32
↓ 9 callersFunctionpeaksAndValleys
cpp_solutions/chapter_10_sorting_and_searching/problem_10_11_peaksAndValleys.h:54
↓ 9 callersMethodpop
(self)
python_solutions/chapter_03_stacks_queues/Stack.py:22
↓ 9 callersFunctionreturnKthToLast
cpp_solutions/chapter_02_linked_lists/problem_02_02_returnKthToLast.h:6
↓ 9 callersMethodsetParent
cpp_solutions/chapter_02_linked_lists/Node.h:131
↓ 9 callersFunctionsparseSearch
cpp_solutions/chapter_10_sorting_and_searching/problem_10_05_sparseSearch.cpp:67
↓ 8 callersMethodStack
cpp_solutions/chapter_03_stacks_and_queues/Stack.h:11
↓ 8 callersFunctioncheckSubtree
cpp_solutions/chapter_04_trees_and_graphs/problem_04_10_checkSubtree.h:38
↓ 8 callersFunctionnumberMax
cpp_solutions/chapter_16_moderate/problem_16_07_numberMax.cpp:4
↓ 8 callersMethodpush
(self, value)
python_solutions/chapter_03_stacks_queues/Stack.py:17
↓ 8 callersMethodpush
add item to top of stack
cpp_solutions/chapter_03_stacks_and_queues/Stack.h:18
↓ 8 callersFunctionstringifyScreen
cpp_solutions/chapter_05_bit_manipulation/problem_05_08_drawLine.cpp:45
↓ 7 callersFunctionbinarySearch
cpp_solutions/chapter_10_sorting_and_searching/binarySearch.h:23
↓ 7 callersFunctionflipBitToWin
cpp_solutions/chapter_05_bit_manipulation/problem_05_03_flipBitToWin.cpp:4
↓ 7 callersMethodgetRank
cpp_solutions/chapter_10_sorting_and_searching/problem_10_10_rankFromStream.cpp:36
↓ 7 callersFunctionintersection
cpp_solutions/chapter_16_moderate/problem_16_03_intersection.cpp:4
↓ 7 callersMethodpeek
(self)
python_solutions/chapter_03_stacks_queues/Stack.py:12
↓ 7 callersMethodpop
cpp_solutions/chapter_02_linked_lists/Node.h:53
↓ 7 callersMethodpop
remove item from top of stack
cpp_solutions/chapter_03_stacks_and_queues/Stack.h:24
↓ 7 callersMethodpush
override push() function from base class
cpp_solutions/chapter_03_stacks_and_queues/problem_03_02_StackMin.h:36
↓ 6 callersMethodenqueue
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.cpp:24
↓ 6 callersMethodgetName
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.h:43
↓ 6 callersMethodgetValue
getters and setters
cpp_solutions/chapter_12_cpp/problem_12_09_smartPointer.h:70
↓ 6 callersFunctionlistToVector
cpp_solutions/chapter_02_linked_lists/Node.h:172
↓ 6 callersFunctionmatrixSearch
cpp_solutions/chapter_10_sorting_and_searching/problem_10_09_matrixSearch.h:168
↓ 6 callersFunctionpathExistsDFS
cpp_solutions/chapter_04_trees_and_graphs/problem_04_01_pathExists.h:22
↓ 6 callersMethodpeek_head
(self)
python_solutions/chapter_03_stacks_queues/problem_03_06_animal_shelter.py:37
↓ 6 callersFunctionrecursiveMultiply
cpp_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_05_recursiveMultiply.cpp:19
↓ 6 callersMethodremove_head
(self)
python_solutions/chapter_03_stacks_queues/problem_03_06_animal_shelter.py:40
↓ 6 callersFunctionsearchNoSize
cpp_solutions/chapter_10_sorting_and_searching/problem_10_04_searchNoSize.cpp:38
↓ 6 callersFunctionsuccessor
cpp_solutions/chapter_04_trees_and_graphs/problem_04_06_successor.h:46
↓ 6 callersFunctionwordFrequencies
cpp_solutions/chapter_16_moderate/problem_16_02_wordFrequencies.cpp:28
↓ 5 callersFunctionanagramSort
cpp_solutions/chapter_10_sorting_and_searching/problem_10_02_anagramSort.cpp:6
↓ 5 callersFunctioncontiguousSequence
cpp_solutions/chapter_16_moderate/problem_16_17_contiguousSequence.cpp:5
↓ 5 callersMethoddequeueAny
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.cpp:51
↓ 5 callersMethoddequeue_any
(self)
python_solutions/chapter_03_stacks_queues/problem_03_06_animal_shelter.py:78
↓ 5 callersMethodelementAt
inherit initializer list constructor
cpp_solutions/chapter_10_sorting_and_searching/problem_10_04_searchNoSize.h:45
↓ 5 callersMethodfind
(self)
python_solutions/chapter_04_trees_and_graphs/problem_04_11_random_BST.py:84
↓ 5 callersFunctionfirstCommonAncestor
cpp_solutions/chapter_04_trees_and_graphs/problem_04_08_firstCommonAncestor.h:44
↓ 5 callersMethodgetRefCount
cpp_solutions/chapter_12_cpp/problem_12_09_smartPointer.h:72
↓ 5 callersFunctionmergeSort
cpp_solutions/chapter_10_sorting_and_searching/mergeSort.h:53
↓ 5 callersFunctionpalindrome
cpp_solutions/chapter_02_linked_lists/problem_02_06_palindrome.h:25
↓ 5 callersMethodpeek
inspect item at top of stack without removing
cpp_solutions/chapter_03_stacks_and_queues/Stack.h:38
↓ 5 callersFunctionpondSizes
cpp_solutions/chapter_16_moderate/problem_16_19_pondSizes.cpp:17
↓ 5 callersFunctionquickSort
cpp_solutions/chapter_10_sorting_and_searching/quickSort.h:30
↓ 5 callersFunctionsmallestDifference
cpp_solutions/chapter_16_moderate/problem_16_06_smallestDifference.h:23
↓ 4 callersFunctionURLify
(string)
python_solutions/chapter_01_arrays_and_strings/problem_01_03_URLify.py:32
↓ 4 callersMethodURLify
cpp_solutions/chapter_01_arrays_and_strings/problem_01_03_URLify.cpp:31
↓ 4 callersFunctionbinarySearchHelper
cpp_solutions/chapter_10_sorting_and_searching/binarySearch.h:5
↓ 4 callersFunctionbinaryToString
cpp_solutions/chapter_05_bit_manipulation/problem_05_02_binaryToString.cpp:4
↓ 4 callersMethoddequeue
(self)
python_solutions/chapter_03_stacks_queues/Queue.py:17
↓ 4 callersFunctiondrawLine
cpp_solutions/chapter_05_bit_manipulation/problem_05_08_drawLine.cpp:82
↓ 4 callersFunctiongetPairValues
Returns pair associated with number
cpp_solutions/chapter_10_sorting_and_searching/problem_10_08_findDuplicates.cpp:7
↓ 4 callersMethodgetParent
cpp_solutions/chapter_02_linked_lists/Node.h:140
↓ 4 callersFunctionlinearIndex
cpp_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_02_robotGrid.cpp:6
↓ 4 callersFunctionpaintFill
cpp_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_10_paintFill.cpp:5
↓ 4 callersFunctionpermutationsNoDups
cpp_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_07_permutationsNoDups.cpp:58
↓ 4 callersMethodremoveChild
cpp_solutions/chapter_02_linked_lists/Node.h:98
↓ 3 callersFunctionalignedFree
cpp_solutions/chapter_12_cpp/problem_12_10_alignedMalloc.h:45
↓ 3 callersFunctionalignedMalloc
cpp_solutions/chapter_12_cpp/problem_12_10_alignedMalloc.h:33
↓ 3 callersFunctionbuildOrder
cpp_solutions/chapter_04_trees_and_graphs/problem_04_07_buildOrder.cpp:38
↓ 3 callersFunctioncreatePowerSet
cpp_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_04_powerSet.cpp:4
↓ 3 callersMethoddequeue
cpp_solutions/chapter_03_stacks_and_queues/problem_03_04_QueueViaStacks.h:32
↓ 3 callersFunctiondivingBoard
cpp_solutions/chapter_16_moderate/problem_16_11_divingBoard.cpp:4
↓ 3 callersFunctionfindLoop
cpp_solutions/chapter_02_linked_lists/problem_02_08_findLoop.h:27
↓ 3 callersMethodgetChildren
cpp_solutions/chapter_04_trees_and_graphs/problem_04_11_randomBST.h:83
↓ 3 callersFunctionhistogramVolume
cpp_solutions/chapter_17_hard/problem_17_21_histogramVolume.h:25
↓ 3 callersFunctionlastKLines
cpp_solutions/chapter_12_cpp/problem_12_01_lastKLines.h:43
↓ 3 callersFunctionlivingPeople
cpp_solutions/chapter_16_moderate/problem_16_10_livingPeople.cpp:4
↓ 3 callersFunctionmagicIndex
cpp_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_03_magicIndex.cpp:22
↓ 3 callersFunctionpairwiseSwap
cpp_solutions/chapter_05_bit_manipulation/problem_05_07_pairwiseSwap.cpp:4
↓ 3 callersFunctionpermutationsWithDups
cpp_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_08_permutationsWithDups.cpp:47
↓ 3 callersMethodpop
(self)
python_solutions/chapter_03_stacks_queues/problem_03_03_stack_of_plates.py:16
↓ 3 callersMethodpop
(self, s)
python_solutions/chapter_03_stacks_queues/problem_03_01_three_in_one.py:37
↓ 3 callersMethodpush
(self, s, value)
python_solutions/chapter_03_stacks_queues/problem_03_01_three_in_one.py:8
↓ 3 callersFunctionremoveDups
cpp_solutions/chapter_02_linked_lists/problem_02_01_removeDups.h:7
next →1–100 of 453, ranked by callers