MCPcopy Create free account

hub / github.com/betomoedano/JavaScript-Coding-Interview-Questions / functions

Functions422 in github.com/betomoedano/JavaScript-Coding-Interview-Questions

↓ 1 callersFunctionreverseList
(node)
linkedLists/linked-list-palindrome.js:45
↓ 1 callersFunctionreverseWordsInString
(string)
strings/reverse-words-in-string.js:4
↓ 1 callersFunctionright
(row, col, matrix)
matrix/zero-matrix.js:90
↓ 1 callersFunctionsearch
(grid, row, col)
matrix/number-of-islands.js:17
↓ 1 callersFunctionsearchInSortedMatrix
(matrix, target)
matrix/search-in-sorted-matrix.js:44
↓ 1 callersMethodsetTail
(node)
linkedLists/construct-linked-list.js:26
↓ 1 callersMethodsiftUp
(currentIdx, heap)
heaps/min-heap-construction.js:34
↓ 1 callersFunctionsortStack
(stack)
stacks/sort-stack.js:4
↓ 1 callersFunctionstaircaseTraversal
(height, maxSteps)
recursion/stairs-traversal.js:73
↓ 1 callersFunctionsubarraySort
(array)
arrays/subarray-sort.js:3
↓ 1 callersFunctionsumOfLinkedLists
(linkedListOne, linkedListTwo)
linkedLists/sum-of-linked-lists.js:54
↓ 1 callersFunctionsunsetViews
(buildings, direction)
stacks/sunset-views.js:5
↓ 1 callersFunctionswap
(a, b, array)
arrays/move-element-to-end.js:26
↓ 1 callersFunctionswap
(a, b, array)
sorting/insertion-sort.js:16
↓ 1 callersFunctionswap
(a, b, array)
sorting/bubble-sort.js:28
↓ 1 callersFunctiontandemBicycle
(redShirtSpeeds, blueShirtSpeeds, fastest)
arrays/tandem-bicycle.js:21
↓ 1 callersFunctiontandemBicycle
(redShirtSpeeds, blueShirtSpeeds, fastest)
greedy/tandem-bicycle.js:3
↓ 1 callersFunctiontaskAssignment
(k, tasks)
greedy/task-assignment.js:10
↓ 1 callersFunctionthreeNumberSort
(array, order)
sorting/three-num-sort.js:39
↓ 1 callersFunctiontop
(row, col, matrix)
matrix/zero-matrix.js:83
↓ 1 callersFunctiontraverseInOrder
(node, treeNodeInfo)
binary-trees/783-minimum-distance-between-bst-nodes.js:32
↓ 1 callersFunctiontraverseNode
(row, col, matrix, visited, sizes)
graphs/riverSizes.js:61
↓ 1 callersMethodtwoNumberSum
(int[] array, int targetSum)
arrays/TwoNumberSum.java:9
↓ 1 callersFunctionupdateStack
(operation, stack)
stacks/evaluate-reverse-polish-notation.js:20
↓ 1 callersFunctionvalidStartingCity
(distances, fuel, mpg)
greedy/valid-starting-city.js:1
↓ 1 callersFunctionvalidateBstHelper
(tree, minValue, maxValue)
binary-trees/validate-bst.js:14
↓ 1 callersFunctionwaterArea
(heights)
dynamic-programming/water-area.js:3
↓ 1 callersFunctionzeroMatrix
(matrix)
matrix/zero-matrix.js:16
↓ 1 callersFunctionzigzagTraverse
(array)
matrix/zigzag-traverse.js:4
Methodadd
(value)
utils/LinkedList.js:7
FunctionaddBinary
(a, b)
math/67-add-binary.js:6
MethodaddEdge
(from, to, weight)
graphs/dijkstrasAlgorithm.js:56
MethodaddNode
(node)
graphs/dijkstrasAlgorithm.js:51
FunctionaddToArrayForm
(num, k)
arrays/989-add-to-array-form-of-integer.js:8
FunctionanswerQueries
(nums, queries)
arrays/longest-subsequence-with-limited-sum.js:11
FunctionarrayOfProducts
(array)
arrays/array-of-products.js:8
FunctionbestTeamScore
(scores, ages)
dynamic-programming/1626-best-team-with-no-conflicts.js:8
FunctionboggleBoard
(board, words)
graphs/boggle-board.js:17
FunctioncanCompleteCircuit
* @param {number[]} gas * @param {number[]} cost * @return {number}
greedy/134-gas-station.js:16
FunctioncanJump
(nums)
greedy/jump-game.js:5
FunctioncanPartition
(nums)
dynamic-programming/partition-equal-subset-sum.js:3
FunctioncheckInclusion
(s1, s2)
backtracking/567-permutation-in-string.js:6
FunctioncombinationSum
(candidates, target)
arrays/combination-sum.js:10
FunctioncombinationSum2
(candidates, target)
arrays/combination-sum.js:59
Methodconstructor
()
famous-algorithms/union-find.js:2
Methodconstructor
(value)
utils/LinkedList.js:2
Methodconstructor
(value)
binary-trees/min-heigth-bst.js:17
Methodconstructor
(value)
binary-trees/minimal-tree.js:12
Methodconstructor
(value)
binary-trees/list-of-depths.js:11
Methodconstructor
(value)
binary-trees/find-closest-value-in-bst.js:24
Methodconstructor
(minHeightDiff, prevNode)
binary-trees/783-minimum-distance-between-bst-nodes.js:18
Methodconstructor
(value)
binary-trees/104-maximum-depth-of-binary-tree.js:15
Methodconstructor
(value)
binary-trees/Find-Successor.js:6
Methodconstructor
(value)
binary-trees/symmetrical-tree.js:3
Methodconstructor
()
binary-trees/range-sum-of-bst.js:17
Methodconstructor
(value)
binary-trees/bst-construction.js:2
Methodconstructor
(value)
binary-trees/heigth-balanced-binary-tree.js:8
Methodconstructor
(isBalanced, height)
binary-trees/heigth-balanced-binary-tree.js:16
Methodconstructor
(name)
binary-trees/youngest-commond-ancestor.js:8
Methodconstructor
(value)
binary-trees/Binary-Tree-Diameter.js:7
Methodconstructor
(diameter, heigth)
binary-trees/Binary-Tree-Diameter.js:15
Methodconstructor
(value)
binary-trees/validate-bst.js:2
Methodconstructor
(value)
binary-trees/branch-sums.js:2
Methodconstructor
(value)
binary-trees/find-kth-largest-value-in-bst.js:2
Methodconstructor
(numberOfNodesVisited, latestVisitedValue)
binary-trees/find-kth-largest-value-in-bst.js:29
Methodconstructor
(string)
tries/multi-string-search.js:5
Methodconstructor
()
tries/multi-string-search.js:56
Methodconstructor
(string)
tries/suffix-trie-construction.js:2
Methodconstructor
()
graphs/boggle-board.js:3
Methodconstructor
()
graphs/sum-of-distances-in-tree.js:8
Methodconstructor
(jobs)
graphs/topological-sort.js:44
Methodconstructor
(job)
graphs/topological-sort.js:70
Methodconstructor
(name)
graphs/depth-first-search.js:2
Methodconstructor
(name)
graphs/breadth-first-search.js:6
Methodconstructor
()
graphs/dijkstrasAlgorithm.js:10
Methodconstructor
()
graphs/dijkstrasAlgorithm.js:46
Methodconstructor
(array)
heaps/min-heap-construction.js:2
Methodconstructor
(value)
linkedLists/reverse-linked-list.js:2
Methodconstructor
(value)
linkedLists/sum-of-linked-lists.js:4
Methodconstructor
(value)
linkedLists/merging-linked-lists.js:3
Methodconstructor
(value)
linkedLists/remove-middle-node.js:2
Methodconstructor
(value)
linkedLists/linked-list-palindrome.js:3
Methodconstructor
(value)
linkedLists/merge-linked-lists.js:2
Methodconstructor
(value)
linkedLists/shift-linked-list.js:16
Methodconstructor
(value)
linkedLists/remove-kth-node-from-end.js:3
Methodconstructor
(value)
linkedLists/construct-linked-list.js:3
Methodconstructor
()
linkedLists/construct-linked-list.js:12
Methodconstructor
()
stacks/min-max-stack-construction.js:2
Methodconstructor
()
stacks/min-stack.js:2
Methodconstructor
()
stacks/triple-stack.js:15
Methodconstructor
()
stacks/queue-via-stacks.js:2
Methodconstructor
()
stacks/queue-via-stacks.js:40
Methodcontains
(string)
tries/suffix-trie-construction.js:26
MethodcontainsNodeWithValue
(value)
linkedLists/construct-linked-list.js:98
Functionconvert
(s, numRows)
strings/6-zigzag-conversion.js:6
FunctioncountOdds
(low, high)
math/1523-count-odd-numbers-in-an-interval-range.js:19
FunctioncountSubTrees
(numNodes, edges, labels)
graphs/1519-number-of-nodes-in-the-sub-tree-with-the-same-labe.js:35
FunctioncountSubarrays
(nums, minK, maxK)
backtracking/2444-count-subarrays-with-fixed-bounds.js:7
MethodcreateSet
(value)
famous-algorithms/union-find.js:6
FunctiondailyTemperatures
(temperatures)
stacks/monotinic-stack.js:7
← previousnext →201–300 of 422, ranked by callers