Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/careercup/CtCI-6th-Edition-JavaScript
/ functions
Functions
268 in github.com/careercup/CtCI-6th-Edition-JavaScript
⨍
Functions
268
◇
Types & classes
38
↓ 43 callers
Method
push
(value)
chapter07/util/Stack.js:25
↓ 42 callers
Method
insert
(value)
chapter10/10.10 - Rank From Stream/rankFromStream.js:9
↓ 39 callers
Method
add
(value)
chapter03/3.4 - Queue via Stacks/queueViaStacks.js:10
↓ 23 callers
Method
push
(value)
chapter03/3.2 - Stack Min/stackMin.js:13
↓ 22 callers
Method
remove
()
chapter03/3.4 - Queue via Stacks/queueViaStacks.js:20
↓ 16 callers
Method
pop
()
chapter03/3.2 - Stack Min/stackMin.js:21
↓ 15 callers
Function
mysteriousFunction
(n)
chapter05/5.5 - Debugger/debugger.js:1
↓ 14 callers
Method
push
(value)
chapter03/3.3 - Stack of Plates/stackOfPlates.js:14
↓ 12 callers
Method
elementAt
(i)
chapter10/10.04 - Sorted Search No Size/listy.js:6
↓ 12 callers
Method
enqueue
(value)
chapter03/util/Queue.js:9
↓ 12 callers
Method
peek
()
chapter03/3.4 - Queue via Stacks/queueViaStacks.js:30
↓ 11 callers
Method
isEmpty
()
chapter03/3.4 - Queue via Stacks/queueViaStacks.js:40
↓ 10 callers
Method
pop
()
chapter07/util/Stack.js:29
↓ 10 callers
Method
pop
()
chapter03/3.3 - Stack of Plates/stackOfPlates.js:25
↓ 9 callers
Function
countEval
(booleans, result)
chapter08/8.14 - Boolean Eval/booleanEval.js:2
↓ 9 callers
Function
track
(x)
chapter10/10.10 - Rank From Stream/rankFromStream.js:84
↓ 9 callers
Function
withinBounds
(point, screen)
chapter08/8.10 - Paint Fill/paintFill.js:1
↓ 8 callers
Function
coins
(value, currCoin)
chapter08/8.11 - Coins/coins.js:3
↓ 8 callers
Method
push
(value)
chapter03/util/Stack.js:25
↓ 8 callers
Function
sortedMatrixSearch
(matrix, value, front, back)
chapter10/10.09 - Sorted Matrix Search/sortedMatrixSearch.js:1
↓ 7 callers
Method
append
(value)
chapter02/util/LinkedListX.js:29
↓ 7 callers
Method
isEmpty
()
chapter04/util/Queue.js:22
↓ 7 callers
Function
printList
(a)
chapter02/2.4 - Partition/partition.js:58
↓ 7 callers
Function
sortedSearchNoSize
(listy, value, front, back)
chapter10/10.04 - Sorted Search No Size/sortedSearchNoSize.js:29
↓ 7 callers
Function
stackBoxes
(boxes)
chapter08/8.13 - Stack Boxes/stackBoxes.js:14
↓ 6 callers
Method
isEmpty
()
chapter07/util/Stack.js:21
↓ 6 callers
Method
isEmpty
()
chapter04/util/Stack.js:21
↓ 6 callers
Function
nonBlankMid
(array, front, back)
chapter10/10.05 - Sparse Search/sparseSearch.js:7
↓ 6 callers
Function
tripleStep
(n)
chapter08/8.01 - Triple Step/tripleStepv2.js:11
↓ 5 callers
Function
findKthToLast
(k, list)
chapter02/2.2 - Return Kth to Last/returnKthToLast.js:3
↓ 5 callers
Function
nqueens
(n)
chapter08/8.12 - Eight Queens/nQueens.js:42
↓ 5 callers
Function
peek
(stack)
chapter02/2.7 - Intersection/intersection.js:3
↓ 5 callers
Method
push
(value)
chapter04/util/Stack.js:25
↓ 5 callers
Function
searchInRotatedArray
(array, value, start, end)
chapter10/10.03 - Search In Rotated Array/searchInRotatedArray.js:26
↓ 5 callers
Method
size
()
chapter03/util/Stack.js:17
↓ 4 callers
Function
checkRoute
(value1, value2, graph)
chapter04/4.01 - Route Between Nodes/routeBetweenNodes.js:7
↓ 4 callers
Function
everyCharUnique
(str, indexOffset = 'a'.charCodeAt())
chapter01/1.1 - Is Unique/isUnique.js:15
↓ 4 callers
Function
findRatio
(n)
chapter06/6.07 - The Apocalypse/theApocalypse.js:12
↓ 4 callers
Method
min
()
chapter03/3.2 - Stack Min/stackMin.js:30
↓ 4 callers
Function
oneAway
(string1, string2)
chapter01/1.5 - OneAway/oneAway.js:1
↓ 4 callers
Function
sortedMerge
(a, b)
chapter10/10.01 - Sorted Merge/sortedMerge.js:1
↓ 3 callers
Function
appendToStart
(head, node)
chapter02/2.5 - Sum Lists/sumLists - forward.js:38
↓ 3 callers
Function
changeChar
(string, position, char)
chapter08/8.12 - Eight Queens/nQueens.js:13
↓ 3 callers
Function
checkPermute
(stringOne, stringTwo)
chapter01/1.2 - Check Perm/checkPermute.js:1
↓ 3 callers
Function
findMagic
(array, start, end)
chapter08/8.03 - Magic Index/magicIndex.js:1
↓ 3 callers
Function
findMid
(front, back)
chapter10/10.05 - Sparse Search/sparseSearch.js:1
↓ 3 callers
Function
getHash
(key, limit)
chapter07/7.12 - Hash Table/hashTable.js:40
↓ 3 callers
Method
getLastStack
()
chapter03/3.3 - Stack of Plates/stackOfPlates.js:10
↓ 3 callers
Function
getRankOfNumber
(x)
chapter10/10.10 - Rank From Stream/rankFromStream.js:61
↓ 3 callers
Method
isEmpty
()
chapter03/util/Stack.js:21
↓ 3 callers
Function
numWays
(N)
chapter08/8.01 - Triple Step/tripleStep.js:1
↓ 3 callers
Method
peek
()
chapter03/3.3 - Stack of Plates/stackOfPlates.js:37
↓ 3 callers
Function
permNoDups
(string)
chapter08/8.08 - Permutations with Dups/permWithDups.js:1
↓ 3 callers
Method
pop
()
chapter03/util/Stack.js:29
↓ 3 callers
Method
popAt
(index)
chapter03/3.3 - Stack of Plates/stackOfPlates.js:46
↓ 3 callers
Function
sparseSearch
(string, array, front, back)
chapter10/10.05 - Sparse Search/sparseSearch.js:48
↓ 3 callers
Function
stringRotation
(string1, string2)
chapter01/1.9 - String Rotation/stringRotation.js:1
↓ 3 callers
Method
swap
(index1, index2)
chapter10/10.10 - Rank From Stream/rankFromStream.js:43
↓ 2 callers
Function
binaryToString
(number)
chapter05/5.2 - Binary to String/binaryToString.js:1
↓ 2 callers
Function
bitwiseOp
(binaryString, n, callback)
chapter08/8.12 - Eight Queens/nQueens.js:19
↓ 2 callers
Function
carryBase10
(head, nextDigitValue)
chapter02/2.5 - Sum Lists/sumLists - forward.js:55
↓ 2 callers
Function
checkBalanced
(bst)
chapter04/4.04 - Check Balanced/checkBalanced.js:3
↓ 2 callers
Function
checkOneMissing
(first, second)
chapter01/1.5 - OneAway/oneAway.js:3
↓ 2 callers
Function
countOnes
(string)
chapter05/5.4 - Next Number/nextNumber.js:1
↓ 2 callers
Function
findStartEnd
(array, front, back)
chapter10/10.03 - Search In Rotated Array/searchInRotatedArray.js:1
↓ 2 callers
Function
findSuccessor
(node)
chapter04/4.06 - Successor/successor.js:8
↓ 2 callers
Function
firstCommonAncestor
(node1, node2)
chapter04/4.08 - First Common Ancestor/firstCommonAncestor.js:24
↓ 2 callers
Function
groupAnagrams
(strArr)
chapter10/10.02 - Group Anagrams/groupAnagrams.js:1
↓ 2 callers
Function
insertBalanced
(array)
chapter04/4.02 - Minimal Tree/minimalTree.js:5
↓ 2 callers
Function
leftShift
(binaryString, n)
chapter08/8.12 - Eight Queens/nQueens.js:34
↓ 2 callers
Function
length
(node)
chapter02/2.5 - Sum Lists/sumLists - forward.js:21
↓ 2 callers
Function
loopDetection
(head)
chapter02/2.8 - Loop Detection/loopDetection.js:3
↓ 2 callers
Function
next
(number, numOnes, iterator)
chapter05/5.4 - Next Number/nextNumber.js:8
↓ 2 callers
Function
padList
(shortList, padding)
chapter02/2.5 - Sum Lists/sumLists - forward.js:30
↓ 2 callers
Function
paintFill
(screen, point, color)
chapter08/8.10 - Paint Fill/paintFill.js:8
↓ 2 callers
Function
palinPerm
(string)
chapter01/1.4 - PalinPerm/palinPerm.js:1
↓ 2 callers
Function
palinPerm
(s)
chapter01/1.4 - PalinPerm/palinPerm2.js:1
↓ 2 callers
Method
pop
()
chapter02/util/LinkedListX.js:48
↓ 2 callers
Function
printMatrix
(matrix)
chapter01/1.8 - Zero Matrix/zeroMatrix.js:22
↓ 2 callers
Function
rightShift
(binaryString, n)
chapter08/8.12 - Eight Queens/nQueens.js:38
↓ 2 callers
Method
size
()
chapter07/util/Stack.js:17
↓ 2 callers
Method
size
()
chapter04/util/Stack.js:17
↓ 2 callers
Function
strComp
(string)
chapter01/1.6 - String Compression/strComp.js:1
↓ 2 callers
Function
sumList
(head1, head2)
chapter02/2.5 - Sum Lists/sumLists.js:4
↓ 2 callers
Function
swap
(array, i, j)
chapter10/10.11 - Peaks And Valleys/peaksAndValleys.js:12
↓ 2 callers
Function
validateBST
(bt)
chapter04/4.05 - Validate BST/validateBST.js:7
↓ 1 callers
Function
FindDuplicates
(arr, range = 32000)
chapter10/10.08 - Find Duplicates/findDuplicates.js:13
↓ 1 callers
Function
SumArr
(arr)
chapter04/4.12 - Paths with Sum/pathsWithSum.js:2
↓ 1 callers
Method
_toArray
()
chapter02/util/LinkedListX.js:128
↓ 1 callers
Method
append
(value)
chapter07/util/LinkedList.js:16
↓ 1 callers
Method
append
(value)
chapter04/util/LinkedList.js:16
↓ 1 callers
Method
append
(value)
chapter03/util/LinkedList.js:16
↓ 1 callers
Function
bstSequences
(bst)
chapter04/4.09 - BST Sequences/bstSequences.js:3
↓ 1 callers
Function
buildOrder
(projects, dependencies)
chapter04/4.07 - Build Order/buildOrder.js:13
↓ 1 callers
Function
checkOneDiff
(first, second)
chapter01/1.5 - OneAway/oneAway.js:27
↓ 1 callers
Function
checkZeros
(matrix)
chapter01/1.8 - Zero Matrix/zeroMatrix.js:2
↓ 1 callers
Function
conversion
(number1, number2)
chapter05/5.6 - Conversion/conversion.js:8
↓ 1 callers
Function
countBits
(number)
chapter05/5.6 - Conversion/conversion.js:1
↓ 1 callers
Function
deleteMidNode
(node)
chapter02/2.3 - Delete Middle Node/deleteMiddleNode.js:4
↓ 1 callers
Function
drawLine
(screen, width, x1, x2, y)
chapter05/5.8 - Draw Line/drawLine.js:1
next →
1–100 of 268, ranked by callers