- .github968 B
- 0on3uN60 B
- 1-bit-and-2-bit-characters120 B
- 132-pattern692 B
- 1fGaJU44 B
- 3sum923 B
- 3u1WK472 B
- 4ueAj63 KB
- 7WHec22 KB
- FortPu66 B
- H8086Q62 B
- IDBivT60 B
- JEj789404 B
- JFETK550 B
- Jf1JuT3 KB
- LGjMqU88 B
- N6YdxV62 B
- NYBBNL568 B
- OrIXps49 B
- P5rCT854 B
- QC3q1f66 B
- Qv1Da279 B
- TVdhkn354 B
- UHnkqh59 B
- VvJkup52 B
- aMhZSa62 B
- add-binary728 B
- add-one-row-to-tree3 KB
- add-strings1 KB
- add-to-array-form-of-integer994 B
- add-two-integers92 B
- add-two-numbers0 B
- add-two-numbers-ii1 KB
- add-without-plus-lcci153 B
- alien-dictionary46 B
- all-ancestors-of-a-node-in-a-directed-acyclic-graph2 KB
- all-elements-in-two-binary-search-trees2 KB
- all-oone-data-structure2 KB
- apply-discount-to-prices384 B
- average-of-levels-in-binary-tree937 B
- bLyHh059 B
- ba-zi-fu-chuan-zhuan-huan-cheng-zheng-shu-lcof62 B
- balanced-binary-tree551 B
- bao-han-minhan-shu-de-zhan-lcof864 B
- basic-calculator0 B
- basic-calculator-ii56 B
- beautiful-arrangement246 B
- best-time-to-buy-and-sell-stock2 KB
- biao-shi-shu-zhi-de-zi-fu-chuan-lcof412 B
- binary-gap326 B
- binary-search0 B
- binary-search-tree-iterator998 B
- binary-search-tree-to-greater-sum-tree67 B
- binary-tree-inorder-traversal849 B
- binary-tree-level-order-traversal0 B
- binary-tree-level-order-traversal-ii731 B
- binary-tree-postorder-traversal490 B
- binary-tree-preorder-traversal452 B
- binary-tree-pruning2 KB
- binary-tree-zigzag-level-order-traversal487 B
- binode-lcci3 KB
- boats-to-save-people403 B
- bracket-lcci60 B
- bu-yong-jia-jian-cheng-chu-zuo-jia-fa-lcof61 B
- build-array-from-permutation127 B
- c32eOV60 B
- calculator-lcci301 B
- cells-in-a-range-on-an-excel-sheet475 B
- cells-with-odd-values-in-a-matrix1 KB
- check-if-binary-string-has-at-most-one-segment-of-ones95 B
- check-if-one-string-swap-can-make-strings-equal416 B
- check-if-string-is-a-prefix-of-array306 B
- climbing-stairs3 KB
- clone-graph856 B
- clone-n-ary-tree4 KB
- clumsy-factorial363 B
- combination-sum0 B
- combination-sum-ii4 KB
- combinations1 KB
- complete-binary-tree-inserter4 KB
- complex-number-multiplication1 KB
- concatenation-of-array152 B
- cong-shang-dao-xia-da-yin-er-cha-shu-ii-lcof73 B
- cong-shang-dao-xia-da-yin-er-cha-shu-iii-lcof80 B
- cong-shang-dao-xia-da-yin-er-cha-shu-lcof413 B
- cong-wei-dao-tou-da-yin-lian-biao-lcof259 B
- consecutive-numbers-sum442 B
- construct-string-from-binary-tree505 B
- construct-the-rectangle198 B
- container-with-most-water895 B
- contains-duplicate0 B
- contains-duplicate-ii473 B
- convert-1d-array-into-2d-array1 KB
- convert-binary-number-in-a-linked-list-to-integer342 B
- convert-binary-search-tree-to-sorted-doubly-linked-list89 B
- convert-bst-to-greater-tree1 KB
- convert-sorted-array-to-binary-search-tree458 B
- convert-sorted-list-to-binary-search-tree1 KB
- copy-list-with-random-pointer1 KB
- count-asterisks179 B
- count-number-of-pairs-with-absolute-difference-k299 B
- count-servers-that-communicate584 B
- counting-bits258 B
- cousins-in-binary-tree1 KB
- create-target-array-in-the-given-order951 B
- da-yin-cong-1dao-zui-da-de-nwei-shu-lcof1 MB
- daily-temperatures529 B
- decode-string367 B
- decode-the-message490 B
- decode-xored-array221 B
- decompress-run-length-encoded-list357 B
- defanging-an-ip-address109 B
- delete-middle-node-lcci68 B
- delete-node-in-a-bst708 B
- delete-node-in-a-linked-list338 B
- delete-the-middle-node-of-a-linked-list466 B
- design-a-number-container-system5 MB
- design-a-text-editor2 MB
- design-add-and-search-words-data-structure2 KB
- design-an-atm-machine2 KB
- design-an-ordered-stream706 B
- design-browser-history619 B
- design-circular-deque4 KB
- design-circular-queue4 KB
- design-hashmap2 KB
- design-hashset2 KB
- design-linked-list6 KB
- design-parking-system745 B
- design-skiplist1 KB
- design-twitter2 KB
- determine-color-of-a-chessboard-square170 B
- detonate-the-maximum-bombs3 KB
- diagonal-traverse753 B
- different-ways-to-add-parentheses2 KB
- display-table-of-food-orders-in-a-restaurant1 KB
- distance-between-bus-stops2 KB
- distribute-candies143 B
- divide-two-integers3 KB
- dui-cheng-de-er-cha-shu-lcof54 B
- duplicate-zeros402 B
- eight-queens-lcci48 B
- encode-and-decode-tinyurl643 B
- encode-n-ary-tree-to-binary-tree9 KB
- encrypt-and-decrypt-strings3 KB
- er-cha-shu-de-jing-xiang-lcof58 B
- er-cha-shu-de-shen-du-lcof68 B
- er-cha-shu-zhong-he-wei-mou-yi-zhi-de-lu-jing-lcof51 B
- er-cha-sou-suo-shu-yu-shuang-xiang-lian-biao-lcof1 KB
- er-jin-zhi-zhong-1de-ge-shu-lcof56 B
- er-wei-shu-zu-zhong-de-cha-zhao-lcof61 B
- evaluate-boolean-binary-tree1 KB
- evaluate-reverse-polish-notation1 KB
- exchange-lcci177 KB
- exclusive-time-of-functions2 KB
- fan-zhuan-lian-biao-lcof59 B
- fei-bo-na-qi-shu-lie-lcof745 B
- fibonacci-number2 KB
- final-value-of-variable-after-performing-operations201 B
- find-a-value-of-a-mysterious-function-closest-to-target666 B
- find-all-numbers-disappeared-in-an-array1009 B
- find-and-replace-pattern964 B
- find-bottom-left-tree-value421 B
- find-center-of-star-graph563 B
- find-closest-lcci471 B
- find-elements-in-a-contaminated-binary-tree1 KB
- find-largest-value-in-each-tree-row46 B
- find-median-from-data-stream2 KB
- find-peak-element824 B
- find-players-with-zero-or-one-losses748 B
- find-the-difference338 B
- find-the-duplicate-number260 B
- find-the-winner-of-the-circular-game197 B
- first-bad-version1 KB
- first-letter-to-appear-twice735 B
- fizz-buzz368 B
- flatten-a-multilevel-doubly-linked-list1 KB
- flatten-binary-tree-to-linked-list622 B
- flatten-nested-list-iterator3 KB
- flip-string-to-monotone-increasing305 B
- flood-fill955 B
- fraction-addition-and-subtraction2 KB
- fraction-to-recurring-decimal846 B
- fu-za-lian-biao-de-fu-zhi-lcof69 B
- g5c51o335 B
- generate-a-string-with-characters-that-have-odd-counts160 B
- generate-parentheses2 KB
- generate-random-point-in-a-circle514 B
- goal-parser-interpretation466 B
- goat-latin484 B
- gray-code126 B
- gu-piao-de-zui-da-li-run-lcof71 B
- guess-numbers183 B
- h54YBf101 B
- hPov7L636 B
- hamming-distance192 B
- hanota-lcci166 B
- happy-number2 KB
- he-bing-liang-ge-pai-xu-de-lian-biao-lcof62 B
- html-entity-parser1 KB
- iIQa4I58 B
- implement-queue-using-stacks786 B
- implement-rand10-using-rand71 KB
- implement-stack-using-queues929 B
- implement-strstr562 B
- implement-trie-ii-prefix-tree4 KB
- implement-trie-prefix-tree5 KB
- increasing-order-search-tree46 B
- inorder-successor-in-bst54 B
- insert-delete-getrandom-o10 B
- insert-delete-getrandom-o1-duplicates-allowed2 KB
- insert-interval1 KB
- insert-into-a-sorted-circular-linked-list46 B
- insertion-sort-list49 B
- integer-break336 B
- integer-to-roman548 B
- intersection-of-two-linked-lists0 B
- intersection-of-two-linked-lists-lcci72 B
- invert-binary-tree350 B
- is-graph-bipartite1 KB
- island-perimeter704 B
- jBjn9C71 B
- jJ0w9p45 B
- jewels-and-stones367 B
- ju-zhen-zhong-de-lu-jing-lcof51 B
- kTOapQ67 B
- kids-with-the-greatest-number-of-candies209 B
- koko-eating-bananas375 B
- kth-largest-element-in-a-stream13 KB
- kth-largest-element-in-an-array161 B
- kth-node-from-end-of-list-lcci956 B
- kth-smallest-element-in-a-bst491 B
- largest-component-size-by-common-factor3 KB
- largest-triangle-area689 B
- last-stone-weight783 B
- length-of-last-word229 B
- lexicographical-numbers147 B
- lfu-cache9 KB
- lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof1 KB
- lian-xu-zi-shu-zu-de-zui-da-he-lcof56 B
- liang-ge-lian-biao-de-di-yi-ge-gong-gong-jie-dian-lcof72 B
- linked-list-cycle0 B
- linked-list-cycle-ii391 B
- linked-list-cycle-lcci60 B
- linked-list-random-node534 B
- list-of-depth-lcci1 KB
- long-pressed-name281 B
- longest-absolute-file-path2 KB
- longest-common-prefix354 B
- longest-palindromic-substring2 KB
- longest-substring-without-repeating-characters1015 B
- longest-uncommon-subsequence-ii688 B
- longest-word-in-dictionary2 KB
- lru-cache0 B
- lru-cache-lcci49 B
- majority-element524 B
- making-a-large-island154 KB
- map-sum-pairs2 KB
- matchsticks-to-square912 B
- max-area-of-island2 KB
- max-consecutive-ones339 B
- max-increase-to-keep-city-skyline532 B
- max-points-on-a-line3 KB
- maximum-ascending-subarray-sum327 B
- maximum-depth-of-binary-tree244 B
- maximum-depth-of-n-ary-tree298 B
- maximum-level-sum-of-a-binary-tree565 B
- maximum-nesting-depth-of-the-parentheses297 B
- maximum-number-of-groups-entering-a-competition182 B
- maximum-number-of-vowels-in-a-substring-of-given-length461 B
- maximum-number-of-words-found-in-sentences358 B
- maximum-subarray620 B
- maximum-twin-sum-of-a-linked-list780 B
- maximum-width-of-binary-tree2 KB
- mean-of-array-after-removing-some-elements4 KB
- median-of-two-sorted-arrays361 B
- merge-in-between-linked-lists1 KB
- merge-intervals1 KB
- merge-k-sorted-lists98 KB
- merge-nodes-in-between-zeros906 B
- merge-sorted-array1 KB
- merge-strings-alternately739 B
- merge-two-binary-trees478 B
- merge-two-sorted-lists11 KB
- middle-of-the-linked-list400 B
- min-stack867 B
- mini-parser3 KB
- minimum-absolute-difference0 B
- minimum-absolute-difference-in-bst1 KB
- minimum-distance-between-bst-nodes74 B
- minimum-index-sum-of-two-lists1 KB
- minimum-moves-to-equal-array-elements-ii234 B
- minimum-number-of-operations-to-move-all-balls-to-each-box529 B
- minimum-number-of-refueling-stops1 KB
- minimum-operations-to-make-the-array-increasing333 B
- minimum-size-subarray-sum469 B
- minimum-subsequence-in-non-increasing-order737 B
- minimum-sum-of-four-digit-number-after-splitting-digits198 B
- minimum-value-to-get-positive-step-by-step-sum651 B
- most-frequent-subtree-sum671 B
- most-stones-removed-with-same-row-or-column2 KB
- move-zeroes869 B
- moving-average-from-data-stream46 B
- multiply-strings3 KB
- my-calendar-i800 B
- my-calendar-ii3 KB
- my-calendar-iii2 KB
- n-ary-tree-level-order-traversal691 B
- n-ary-tree-postorder-traversal557 B
- n-ary-tree-preorder-traversal552 B
- n-queens2 KB
- n-repeated-element-in-size-2n-array299 B
- n-th-tribonacci-number1 KB
- next-greater-element-i649 B
- next-greater-element-iii757 B
- next-permutation883 B
- number-of-1-bits266 B
- number-of-different-integers-in-a-string146 B
- number-of-islands1 KB
- number-of-provinces705 B
- number-of-recent-calls623 B
- o8SXZn544 B
- odd-even-linked-list965 B
- one-away-lcci689 B
- ones-and-zeroes637 B
- opLdQZ65 B
- orderly-queue346 B
- p0NxJO988 B
- pOCWxh59 B
- pacific-atlantic-water-flow2 KB
- paint-house46 B
- palindrome-linked-list0 B
- palindrome-linked-list-lcci62 B
- palindrome-number361 B
- parsing-a-boolean-expression900 B
- partition-list0 B
- partition-list-lcci615 B
- partitioning-into-minimum-number-of-deci-binary-numbers258 B
- pascals-triangle0 B
- pascals-triangle-ii8 KB
- path-sum-ii3 KB
- peeking-iterator1 KB
- percentage-of-letter-in-string296 B
- perfect-squares146 KB
- permutations0 B
- permutations-ii2 KB
- ping-heng-er-cha-shu-lcof60 B
- populating-next-right-pointers-in-each-node0 B
- populating-next-right-pointers-in-each-node-ii83 B
- power-of-four120 B
- power-of-three251 B
- power-of-two104 B
- power-set-lcci445 B
- powx-n4 KB
- prime-arrangements1 KB
- prison-cells-after-n-days906 B
- product-of-the-last-k-numbers496 B
- qIsx9U590 B
- qi-wang-ge-shu-tong-ji100 B
- qing-wa-tiao-tai-jie-wen-ti-lcof568 B
- qiu-12n-lcof107 B
- que-shi-de-shu-zi-lcof809 B
- queries-on-number-of-points-inside-a-circle712 B
- random-pick-index711 B
- random-pick-with-blacklist981 B
- random-point-in-non-overlapping-rectangles2 KB
- range-addition-ii226 B
- range-module471 KB
- range-sum-of-bst1 KB
- range-sum-query-2d-immutable764 B
- range-sum-query-immutable425 B
- range-sum-query-mutable2 KB
- rank-transform-of-an-array2 KB
- reconstruct-original-digits-from-english590 B
- recover-a-tree-from-preorder-traversal1 KB
- recursive-mulitply-lcci682 B
- reformat-date823 B
- regular-expression-matching992 B
- remove-all-adjacent-duplicates-in-string633 B
- remove-duplicate-letters1 KB
- remove-duplicate-node-lcci1 KB
- remove-duplicates-from-sorted-array0 B
- remove-duplicates-from-sorted-array-ii994 B
- remove-duplicates-from-sorted-list0 B
- remove-duplicates-from-sorted-list-ii1 KB
- remove-element305 B
- remove-linked-list-elements488 B
- remove-nth-node-from-end-of-list686 B
- remove-outermost-parentheses358 B
- remove-zero-sum-consecutive-nodes-from-linked-list509 B
- reorder-list911 B
- replace-words1 KB
- restore-ip-addresses1 KB
- reverse-integer370 B
- reverse-linked-list0 B
- reverse-linked-list-ii4 KB
- reverse-nodes-in-k-group2 KB
- reverse-string304 B
- richest-customer-wealth320 B
- rle-iterator952 B
- roman-to-integer1 KB
- root-equals-sum-of-children373 B
- rotate-function759 B
- rotate-image1 KB
- rotate-list737 B
- rotate-string60 B
- running-sum-of-1d-array183 B
- same-tree2 KB
- search-a-2d-matrix0 B
- search-a-2d-matrix-ii782 B
- search-in-rotated-sorted-array-ii615 B
- search-insert-position408 B
- sequence-reconstruction97 B
- serialize-and-deserialize-binary-tree9 KB
- serialize-and-deserialize-bst101 B
- serialize-and-deserialize-n-ary-tree6 KB
- set-intersection-size-at-least-two546 B
- set-matrix-zeroes636 B
- shan-chu-lian-biao-de-jie-dian-lcof67 B
- shift-2d-grid2 KB
- shortest-distance-to-a-character354 B
- shu-de-zi-jie-gou-lcof546 B
- shu-zhi-de-zheng-shu-ci-fang-lcof46 B
- shu-zu-zhong-shu-zi-chu-xian-de-ci-shu-ii-lcof877 B
- shu-zu-zhong-shu-zi-chu-xian-de-ci-shu-lcof734 B
- shu-zu-zhong-zhong-fu-de-shu-zi-lcof263 B
- shun-shi-zhen-da-yin-ju-zhen-lcof82 B
- sign-of-the-product-of-an-array195 B
- single-number0 B
- single-number-ii351 B
- single-threaded-cpu2 KB
- smallest-index-with-equal-value117 B
- smallest-subsequence-of-distinct-characters64 B
- sort-an-array1 KB
- sort-array-by-increasing-frequency525 B
- sort-characters-by-frequency463 B
- sort-colors328 B
- sort-list1 KB
- sorted-merge-lcci58 B
- special-binary-string787 B
- spiral-matrix815 B
- split-linked-list-in-parts1 KB
- sqrtx3 KB
- squares-of-a-sorted-array134 B
- stack-of-plates-lcci1 KB
- steps-to-make-array-non-decreasing609 B
- string-compression901 B
- string-matching-in-an-array634 B
- string-rotation-lcci138 B
- string-to-integer-atoi945 B
- strong-password-checker2 KB
- subrectangle-queries810 B
- subsets0 B
- subsets-ii594 B
- substring-with-concatenation-of-all-words2 KB
- subtract-the-product-and-sum-of-digits-of-an-integer605 B
- successor-lcci2 KB
- sudoku-solver19 KB
- sum-lists-lcci769 B
- sum-of-all-subset-xor-totals140 B
- sum-of-left-leaves1 KB
- sum-of-root-to-leaf-binary-numbers370 B
- super-pow2 KB
- swap-nodes-in-pairs593 B
- swap-numbers-lcci146 B
- swapping-nodes-in-a-linked-list508 B
- symmetric-tree1 KB
- three-steps-problem-lcci867 B
- ti-huan-kong-ge-lcof153 B
- time-based-key-value-store908 B
- top-k-frequent-elements46 B
- top-k-frequent-words358 B
- triangle612 B
- truncate-sentence122 B
- tweet-counts-per-frequency4 KB
- two-sum0 B
- two-sum-ii-input-array-is-sorted422 B
- two-sum-iv-input-is-a-bst374 B
- unique-email-addresses312 B
- unique-morse-code-words3 KB
- unique-paths442 B
- univalued-binary-tree1 KB
- ur2n8P567 B
- utils80 KB
- vEAB3K58 B
- valid-anagram441 B
- valid-boomerang2 KB
- valid-number349 B
- valid-parentheses505 B
- valid-square1 KB
- valid-sudoku1013 B
- validate-binary-search-tree2 KB
- validate-ip-address1 KB
- verifying-an-alien-dictionary1 KB
- vvXgSW947 B
- w6cpku67 B
- wiggle-sort-ii697 B
- wildcard-matching6 KB
- word-ladder2 KB
- word-search0 B
- word-search-ii3 KB
- words-frequency-lcci398 B
- xoh6Oh59 B
- xor-operation-in-an-array326 B
- xu-lie-hua-er-cha-shu-lcof101 B
- yong-liang-ge-zhan-shi-xian-dui-lie-lcof772 B
- yuan-quan-zhong-zui-hou-sheng-xia-de-shu-zi-lcof167 B
- zheng-ze-biao-da-shi-pi-pei-lcof67 B
- zigzag-conversion432 B
- zui-chang-bu-han-zhong-fu-zi-fu-de-zi-zi-fu-chuan-lcof86 B
- zuo-xuan-zhuan-zi-fu-chuan-lcof148 B
- .gitignore2 KB
- .prettierrc.json40 B
- check.ts2 KB
- deno.json599 B
- deps.ts1 KB
- fmt.cmd27 B
- import_map.json22 B
- LICENSE9 KB
- mod.ts7 KB
- README.md29 KB
- test.cmd28 B