lulalachen/algorithm

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/leetcode/2-add-two-number.test.js20
A
2 hrs
src/leetcode/2-add-two-numbers.js13
A
25 mins
src/leetcode/20-valid-parentheses.js16
A
0 mins
src/leetcode/200-number-of-islands.js42
A
1 hr
src/leetcode/202-happy-number.js18
A
0 mins
src/leetcode/208-implement-trie-prefix-tree.js42
A
2 hrs
src/leetcode/21-merge-two-sorted-lists.js20
A
2 hrs
src/leetcode/211-add-and-search-word-data-structure-design.js39
A
1 hr
src/leetcode/215-kth-largest-element-in-an-array.js41
A
1 hr
src/leetcode/23-merge-k-sorted-lists.js47
A
2 hrs
src/leetcode/230-kth-smallest-element-in-a-bst.js2
A
0 mins
src/leetcode/238-product-of-array-except-self.js14
A
0 mins
src/leetcode/253-meeting-rooms-ii.js52
D
2 days
src/leetcode/253-min-meeting-rooms-ii.js56
D
2 days
src/leetcode/26-remove-duplicates-from-sorted-array.js22
A
0 mins
src/leetcode/26-remove-duplicates-from-sorted-array.test.js20
A
0 mins
src/leetcode/269-alien-dictionary.js43
A
3 hrs
src/leetcode/270-closest-binary-search-tree-value.js15
A
55 mins
src/leetcode/273-integer-to-english-words.js91
A
1 hr
src/leetcode/278-first-bad-version.js15
A
25 mins
src/leetcode/282-expression-add-operators.js25
A
2 hrs
src/leetcode/297-serialize-and-deserialize-binary-tree.js34
A
0 mins
src/leetcode/3-longest-substring-without-repeating-characters.js16
A
0 mins
src/leetcode/301-remove-invalid-parentheses.js77
C
1 day
src/leetcode/304-range-sum-query-2d-immutable.js20
A
45 mins
src/leetcode/31-next-permutation.js36
A
2 hrs
src/leetcode/313-super-ugly-number.js2
A
0 mins
src/leetcode/314-binary-tree-vertical-order-traversal.js15
A
45 mins
src/leetcode/322-coin-change.js33
A
1 hr
src/leetcode/322-coin-change.test.js33
B
5 hrs
src/leetcode/34-find-first-and-last-position-of-element-in-sorted-array.js41
A
1 hr
src/leetcode/340-longest-substring-with-at-most-k-distinct-characters.js48
A
2 hrs
src/leetcode/347-top-k-frequent-elements.js2
A
0 mins
src/leetcode/349-intersection-of-two-arrays.js2
A
0 mins
src/leetcode/391-perfect-rectangle.js2
A
0 mins
src/leetcode/398-random-pick-index.js7
A
0 mins
src/leetcode/4-median-of-two-sorted-array.js25
C
1 day
src/leetcode/4-median-of-two-sorted-arrays.js24
C
1 day
src/leetcode/415-add-strings.js24
D
2 days
src/leetcode/415-add-two-string.js24
D
2 days
src/leetcode/42-trapping-rain-water.js19
A
3 hrs
src/leetcode/426-convert-binary-search-tree-to-sorted-doubly-linked-list.js23
A
35 mins
src/leetcode/438-find-all-anagrams-in-a-string.js28
A
2 hrs
src/leetcode/449-serialize-and-deserialize-bst.js4
A
0 mins
src/leetcode/484-find-permutation.js2
A
0 mins
src/leetcode/492-construct-the-rectangle.js2
A
0 mins
src/leetcode/497-random-point-in-non-overlapping-rectangles.js4
A
0 mins
src/leetcode/5-longest-palindromic-substring.js52
A
2 hrs
src/leetcode/523-continuous-subarray-sum.js24
A
45 mins
src/leetcode/53-maximum-subarray.js11
A
0 mins