Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlreadyBored/basic-js-ds
/ functions
Functions
25 in github.com/AlreadyBored/basic-js-ds
⨍
Functions
25
◇
Types & classes
12
↓ 52 callers
Method
add
(/* data */)
src/binary-search-tree.js:14
↓ 13 callers
Method
has
(/* data */)
src/binary-search-tree.js:24
↓ 9 callers
Method
enqueue
(/* value */)
src/queue.js:21
↓ 7 callers
Method
find
(/* data */)
src/binary-search-tree.js:19
↓ 7 callers
Method
remove
(/* data */)
src/binary-search-tree.js:29
↓ 6 callers
Function
convertArrayToList
(arr)
test/remove-from-list.test.js:6
↓ 6 callers
Method
pop
()
src/stack.js:21
↓ 6 callers
Method
push
(/* value */)
src/stack.js:16
↓ 4 callers
Method
dequeue
()
src/queue.js:26
↓ 4 callers
Method
peek
()
src/stack.js:26
↓ 3 callers
Method
getUnderlyingList
()
src/queue.js:16
↓ 3 callers
Function
isNotImplementedError
(err)
lib/errors.js:35
↓ 3 callers
Function
removeKFromList
* Given a singly linked list of integers l and an integer k, * remove all elements from list l that have a value equal to k. * * @param {List} l *
src/remove-from-list.js:24
↓ 2 callers
Function
handleTestError
(t, title, err)
lib/optional-test-extension.js:26
↓ 2 callers
Method
root
()
src/binary-search-tree.js:9
↓ 1 callers
Method
max
()
src/binary-search-tree.js:39
↓ 1 callers
Method
min
()
src/binary-search-tree.js:34
↓ 1 callers
Function
runAsyncTestCb
(cb, t, title)
lib/optional-test-extension.js:13
↓ 1 callers
Function
runSyncTestCb
(cb, t, title)
lib/optional-test-extension.js:18
Method
constructor
(message = 'Not implemented')
lib/errors.js:38
Method
constructor
(x)
extensions/list-node.js:2
Method
constructor
(data)
extensions/list-tree.js:2
Function
isNotThrowingErrors
(testFuncs)
lib/errors.js:19
Function
isThrowingExpectedErrors
(testsFuncs, expectedErrMsg)
lib/errors.js:3
Function
optionalTestExtension
(title, cb, isAsyncTest)
lib/optional-test-extension.js:4