- .github1 KB
- 0on3uN60 B
- 132-pattern692 B
- 1fGaJU44 B
- 3sum923 B
- 4ueAj61 KB
- 7WHec22 KB
- FortPu66 B
- H8086Q62 B
- IDBivT60 B
- JEj789404 B
- JFETK550 B
- Jf1JuT3 KB
- N6YdxV62 B
- NYBBNL974 B
- OrIXps49 B
- P5rCT854 B
- QC3q1f66 B
- Qv1Da279 B
- TVdhkn354 B
- UHnkqh59 B
- VvJkup52 B
- aMhZSa62 B
- add-binary728 B
- add-strings744 B
- add-to-array-form-of-integer493 B
- add-two-integers92 B
- add-two-numbers54 B
- alien-dictionary46 B
- all-ancestors-of-a-node-in-a-directed-acyclic-graph829 B
- all-elements-in-two-binary-search-trees1 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-stock416 B
- biao-shi-shu-zhi-de-zi-fu-chuan-lcof412 B
- binary-gap326 B
- binary-search0 B
- binary-search-tree-iterator1 KB
- binary-search-tree-to-greater-sum-tree67 B
- binary-tree-inorder-traversal766 B
- binary-tree-level-order-traversal0 B
- binary-tree-level-order-traversal-ii845 B
- binary-tree-postorder-traversal490 B
- binary-tree-preorder-traversal452 B
- binary-tree-zigzag-level-order-traversal803 B
- boats-to-save-people403 B
- bracket-lcci60 B
- build-array-from-permutation127 B
- c32eOV60 B
- calculator-lcci305 B
- 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
- combinations1 KB
- complete-binary-tree-inserter1 KB
- complex-number-multiplication646 B
- concatenation-of-array152 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
- contains-duplicate118 B
- convert-binary-number-in-a-linked-list-to-integer342 B
- convert-bst-to-greater-tree1 KB
- copy-list-with-random-pointer1 KB
- counting-bits258 B
- cousins-in-binary-tree1 KB
- daily-temperatures529 B
- decode-string367 B
- decode-xored-array221 B
- decompress-run-length-encoded-list357 B
- defanging-an-ip-address141 B
- delete-middle-node-lcci68 B
- delete-node-in-a-bst1 KB
- delete-node-in-a-linked-list632 B
- design-a-text-editor2 MB
- design-add-and-search-words-data-structure3 KB
- design-an-atm-machine2 KB
- design-an-ordered-stream706 B
- design-circular-deque3 KB
- design-circular-queue5 KB
- design-hashmap2 KB
- design-hashset2 KB
- design-linked-list6 KB
- design-parking-system745 B
- design-skiplist692 B
- determine-color-of-a-chessboard-square170 B
- diagonal-traverse753 B
- 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-jin-zhi-zhong-1de-ge-shu-lcof56 B
- er-wei-shu-zu-zhong-de-cha-zhao-lcof61 B
- evaluate-reverse-polish-notation1 KB
- exchange-lcci176 B
- 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-tree2 KB
- find-largest-value-in-each-tree-row46 B
- 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-version633 B
- fizz-buzz368 B
- flatten-a-multilevel-doubly-linked-list1 KB
- flatten-nested-list-iterator4 KB
- flip-string-to-monotone-increasing305 B
- flood-fill955 B
- fraction-to-recurring-decimal846 B
- fu-za-lian-biao-de-fu-zhi-lcof69 B
- g5c51o335 B
- generate-parentheses2 KB
- generate-random-point-in-a-circle514 B
- goat-latin484 B
- gray-code126 B
- guess-numbers183 B
- h54YBf101 B
- hPov7L636 B
- hamming-distance192 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-tree3 KB
- increasing-order-search-tree46 B
- inorder-successor-in-bst54 B
- insert-delete-getrandom-o11 KB
- insert-into-a-sorted-circular-linked-list46 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
- 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-stream12 KB
- kth-largest-element-in-an-array161 B
- kth-node-from-end-of-list-lcci956 B
- kth-smallest-element-in-a-bst491 B
- largest-triangle-area689 B
- last-stone-weight526 B
- length-of-last-word229 B
- lexicographical-numbers147 B
- lfu-cache8 KB
- lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof1 KB
- linked-list-cycle0 B
- linked-list-cycle-ii391 B
- linked-list-cycle-lcci60 B
- longest-absolute-file-path2 KB
- longest-common-prefix354 B
- longest-palindromic-substring2 KB
- longest-substring-without-repeating-characters495 B
- longest-uncommon-subsequence-ii700 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-number-of-vowels-in-a-substring-of-given-length461 B
- maximum-number-of-words-found-in-sentences358 B
- maximum-subarray347 B
- maximum-width-of-binary-tree2 KB
- median-of-two-sorted-arrays361 B
- merge-in-between-linked-lists1 KB
- merge-intervals552 B
- merge-k-sorted-lists98 KB
- merge-nodes-in-between-zeros906 B
- merge-sorted-array1 KB
- merge-two-binary-trees478 B
- merge-two-sorted-lists11 KB
- middle-of-the-linked-list400 B
- min-stack867 B
- mini-parser3 KB
- 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-operations-to-make-the-array-increasing333 B
- minimum-size-subarray-sum469 B
- minimum-sum-of-four-digit-number-after-splitting-digits198 B
- most-frequent-subtree-sum671 B
- 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
- next-greater-element-i612 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
- one-away-lcci689 B
- opLdQZ65 B
- pacific-atlantic-water-flow2 KB
- paint-house46 B
- palindrome-linked-list514 B
- palindrome-number361 B
- parsing-a-boolean-expression900 B
- partition-list1 KB
- partitioning-into-minimum-number-of-deci-binary-numbers258 B
- pascals-triangle0 B
- pascals-triangle-ii8 KB
- peeking-iterator1 KB
- 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
- prison-cells-after-n-days906 B
- product-of-the-last-k-numbers496 B
- qIsx9U590 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
- reconstruct-original-digits-from-english589 B
- recover-a-tree-from-preorder-traversal1 KB
- recursive-mulitply-lcci682 B
- regular-expression-matching473 B
- remove-all-adjacent-duplicates-in-string367 B
- 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
- restore-ip-addresses1 KB
- reverse-integer370 B
- reverse-linked-list0 B
- reverse-linked-list-ii3 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-string60 B
- running-sum-of-1d-array183 B
- same-tree318 B
- search-a-2d-matrix0 B
- search-a-2d-matrix-ii782 B
- search-insert-position408 B
- serialize-and-deserialize-binary-tree9 KB
- serialize-and-deserialize-bst101 B
- serialize-and-deserialize-n-ary-tree7 KB
- set-matrix-zeroes636 B
- shan-chu-lian-biao-de-jie-dian-lcof67 B
- shortest-distance-to-a-character354 B
- shu-zhi-de-zheng-shu-ci-fang-lcof46 B
- shu-zu-zhong-zhong-fu-de-shu-zi-lcof263 B
- sign-of-the-product-of-an-array195 B
- single-number0 B
- single-number-ii351 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
- sqrtx3 KB
- squares-of-a-sorted-array134 B
- steps-to-make-array-non-decreasing609 B
- string-compression901 B
- string-rotation-lcci138 B
- string-to-integer-atoi945 B
- subrectangle-queries810 B
- subsets0 B
- subsets-ii594 B
- substring-with-concatenation-of-all-words2 KB
- successor-lcci499 B
- sudoku-solver20 KB
- sum-lists-lcci769 B
- sum-of-all-subset-xor-totals140 B
- sum-of-root-to-leaf-binary-numbers370 B
- super-pow1 KB
- swap-nodes-in-pairs886 B
- swap-numbers-lcci146 B
- symmetric-tree391 B
- ti-huan-kong-ge-lcof153 B
- time-based-key-value-store908 B
- top-k-frequent-elements46 B
- top-k-frequent-words358 B
- truncate-sentence122 B
- 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
- utils80 KB
- vEAB3K58 B
- valid-anagram441 B
- valid-boomerang2 KB
- valid-number349 B
- valid-parentheses505 B
- valid-sudoku1013 B
- validate-binary-search-tree1 KB
- validate-ip-address1 KB
- verifying-an-alien-dictionary1 KB
- vvXgSW947 B
- w6cpku67 B
- 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
- zheng-ze-biao-da-shi-pi-pei-lcof67 B
- zigzag-conversion432 B
- zuo-xuan-zhuan-zi-fu-chuan-lcof148 B
- .gitignore2 KB
- .prettierrc.json40 B
- check.ts2 KB
- deno.json567 B
- deps.ts736 B
- fmt.cmd27 B
- import_map.json22 B
- LICENSE9 KB
- mod.ts6 KB
- README.md22 KB
- test.cmd28 B