| -rw-r--r-- | .gitignore | 1L |
| -rw-r--r-- | 01-matrix/01-matrix.dart | 73L |
| -rw-r--r-- | 01-matrix/01-matrixV1.dart | 77L |
| -rw-r--r-- | 01-matrix/01-matrixV2.dart | 88L |
| -rw-r--r-- | 3sum-closest/3sum-closest.dart | 23L |
| -rw-r--r-- | 3sum-closest/3sum-closestDP.dart | 35L |
| -rw-r--r-- | 3sum-closest/3sum-closestV2.dart | 31L |
| -rw-r--r-- | 3sum/3sum.dart | 42L |
| -rw-r--r-- | 3sum/3sum.py | 65L |
| -rw-r--r-- | 3sum/3sumV2.dart | 60L |
| -rw-r--r-- | 3sum/3sumV2.py | 64L |
| -rw-r--r-- | 3sum/3sumV3.dart | 54L |
| -rw-r--r-- | Design-Underground-System/design-underground-system.dart | 50L |
| -rw-r--r-- | README.md | 2L |
| -rw-r--r-- | add-binary/add-binary.dart | 64L |
| -rw-r--r-- | add-digits/add-digits.js | 24L |
| -rw-r--r-- | add-two-numbers/add-two-numbers.cpp | 109L |
| -rw-r--r-- | add-two-numbers/add-two-numbers.py | 44L |
| -rw-r--r-- | airplane-seat-assignment-probability/airplane-seat-assignment-probability.dart | 18L |
| -rw-r--r-- | all-paths-from-source-to-target/all-paths-from-source-to-target.dart | 41L |
| -rw-r--r-- | all-paths-from-source-to-target/all-paths-from-source-to-targetV2.dart | 37L |
| -rw-r--r-- | arranging-coins/arranging-coins.dart | 19L |
| -rw-r--r-- | article-views-i/article-views-i.sql | 9L |
| -rw-r--r-- | average-of-levels-in-binary-tree/average-of-levels-in-binary-tree.dart | 30L |
| -rw-r--r-- | average-salary-excluding-min-and-max/average-salary.dart | 18L |
| -rw-r--r-- | average-salary-excluding-min-and-max/average-salaryV2.dart | 25L |
| -rw-r--r-- | average-time-of-process-per-machine/average-time-per-machine.sql | 10L |
| -rw-r--r-- | balanced-binary-tree/balanced-binary-tree.py | 18L |
| -rw-r--r-- | best-time-to-buy-and-sell-stock-ii/best-time-to-buy-and-sell-stock-ii.dart | 29L |
| -rw-r--r-- | best-time-to-buy-and-sell-stock-ii/best-time-to-buy-and-sell-stock-iiV2.dart | 34L |
| -rw-r--r-- | best-time-to-buy-and-sell-stock/buy-and-sell.js | 37L |
| -rw-r--r-- | big-countries/big-countries.sql | 4L |
| -rw-r--r-- | biggest-single-number/biggest-single-number.sql | 13L |
| -rw-r--r-- | binary-search/binary-search.py | 26L |
| -rw-r--r-- | binary-search/binary-searchV2.py | 25L |
| -rw-r--r-- | binary-tree-inorder/binary-tree-traversal.dart | 28L |
| -rw-r--r-- | binary-tree-level-order-traversal-ii/binary-tree-level-order-traversal-ii.dart | 38L |
| -rw-r--r-- | binary-tree-level-order-traversal/trav.cpp | 51L |
| -rw-r--r-- | binary-tree-level-order-traversal/trav.py | 29L |
| -rw-r--r-- | binary-tree-level-order/binary-tree-level-order.js | 40L |
| -rw-r--r-- | binary-tree-paths/binary-tree-paths.dart | 33L |
| -rw-r--r-- | binary-tree-postorder-traversal/postorder-traversal.dart | 23L |
| -rw-r--r-- | binary-tree-preeorder-traversal/preorder-traversal.dart | 26L |
| -rw-r--r-- | binary-tree-right-side-view/binary-tree-right-side-view.dart | 42L |
| -rw-r--r-- | binary-tree-right-side-view/binary-tree-right-side-view.py | 33L |
| -rw-r--r-- | binary-tree-zigzag-level-order/zig-zag-level-order.dart | 53L |
| -rw-r--r-- | bulb-switcher/bulb-switcher.js | 26L |
| -rw-r--r-- | bulb-switcher/bulb-switcherV2.js | 24L |
| -rw-r--r-- | calculate-special-bonus/special-bonus.sql | 10L |
| -rw-r--r-- | can-make-arithmetic-progression-from-sequence/can-make-arithmetic-progression-from-sequence.dart | 23L |
| -rw-r--r-- | candy/candy.dart | 36L |
| -rw-r--r-- | classes-more-than-5-students/classes-more-than-5-students.sql | 6L |
| -rw-r--r-- | climbing-stairs/climbing-stairs.dart | 36L |
| -rw-r--r-- | clone-graph/clone-graphV1.py | 50L |
| -rw-r--r-- | combination-sum-ii/combination-sum-ii.dart | 41L |
| -rw-r--r-- | combination-sum-ii/combination-sum-ii.py | 30L |
| -rw-r--r-- | combination-sum-iii/combination-sum-iii.dart | 45L |
| -rw-r--r-- | combination-sum-iv/combination-sum-iv.dart | 40L |
| -rw-r--r-- | combination-sum/combination-sum.dart | 38L |
| -rw-r--r-- | combination-sum/combination-sum.py | 32L |
| -rw-r--r-- | combination-sum/combination-sumV2.py | 27L |
| -rw-r--r-- | combinations/combinations.dart | 36L |
| -rw-r--r-- | combine-two-tables/combine-twV1.sql | 5L |
| -rw-r--r-- | combine-two-tables/combine.sql | 10L |
| -rw-r--r-- | confirmation-rate/confirmation-rate.sql | 11L |
| -rw-r--r-- | consecutive-numbers/consecutive-numbers.sql | 10L |
| -rw-r--r-- | consecutive-numbers/consecutive-numbers1.sql | 8L |
| -rw-r--r-- | contains-duplicate-ii/contains-duplicate.dart | 16L |
| -rw-r--r-- | contains-duplicate-ii/contains-duplicateV2.dart | 27L |
| -rw-r--r-- | contains-duplicate/contains-duplicate.cpp | 34L |
| -rw-r--r-- | contains-duplicate/contains-duplicateV2.cpp | 50L |
| -rw-r--r-- | convert-binary-number-in-a-linked-list-to-integer/convert-binary-number-in-a-linked-list-to-integer.dart | 27L |
| -rw-r--r-- | convert-sorted-array-to-binary-search-tree/convert-sorted-array-to-binary-search-tree.dart | 19L |
| -rw-r--r-- | convert-sorted-list-to-binary-search/convert-sorted-list-to-binary-search-tree.dart | 49L |
| -rw-r--r-- | count-good-nodes-in-binary-tree/count-good.py | 31L |
| -rw-r--r-- | count-negative-numbers-in-a-matrix/count-negative-numbers-in-a-matrix.dart | 24L |
| -rw-r--r-- | count-number-of-texts/count-number-of-texts.dart | 44L |
| -rw-r--r-- | count-primes/count-primes.cpp | 51L |
| -rw-r--r-- | counting-bits/counting-bits.cpp | 36L |
| -rw-r--r-- | cousins-in-binary-tree/cousins-in-binary-tree.dart | 44L |
| -rw-r--r-- | customer-placing-the-largest/customer-placing-the-largest-number-of-orders.sql | 8L |
| -rw-r--r-- | customers-who-bought-all-products/customers-who-bought-all.sql | 15L |
| -rw-r--r-- | customers-who-never-order/customers-who-never-order.sql | 10L |
| -rw-r--r-- | daily-leads-and-parners/daily-leads.sql | 6L |
| -rw-r--r-- | decode-ways/decode-ways.dart | 39L |
| -rw-r--r-- | delete-characters-to-make-fancy-string/delete-characters-to-make-fancy-stringV1.py | 21L |
| -rw-r--r-- | delete-duplicate-emails/delete-duplicate-emails.sql | 5L |
| -rw-r--r-- | department-highest-salary/department-highest-salary.sql | 11L |
| -rw-r--r-- | design-add-and-search-words-data-structure/design-add.py | 55L |
| -rw-r--r-- | design-hashset/design-hashset.dart | 41L |
| -rw-r--r-- | design-parking-system/design-parking-system.dart | 42L |
| -rw-r--r-- | design-twitter/design-twitterV1.py | 89L |
| -rw-r--r-- | diameter-of-binary-tree/diameter-binary-tree.py | 48L |
| -rw-r--r-- | divide-two-integers/divide-two-integers-V2.dart | 56L |
| -rw-r--r-- | divide-two-integers/divide-two-integers.dart | 18L |
| -rw-r--r-- | duplicate-emails/duplicate-emails.sql | 9L |
| -rw-r--r-- | elimination-game/elimination-game.dart | 27L |
| -rw-r--r-- | employee-bonus/employee-bonus.sql | 8L |
| -rw-r--r-- | employees-earning-more-than-managers/employees-earning.sql | 8L |
| -rw-r--r-- | employees-reporting-to-managers/employees-reporting-to-managers.sql | 13L |
| -rw-r--r-- | employees-whose-manager-left-the-company/managers-who-left-the-company.sql | 11L |
| -rw-r--r-- | employees-with-missing-information/with-missing-info.sql | 19L |
| -rw-r--r-- | equal-row-and-column-pairs/equal-row-and-column-pairs.dart | 30L |
| -rw-r--r-- | even-odd-tree/even-odd-tree.py | 44L |
| -rw-r--r-- | fibonacci-number/fibonacci-number.cpp | 13L |
| -rw-r--r-- | fibonacci-number/fibonacci-number.dart | 20L |
| -rw-r--r-- | find-center-of-star-graph/find-center-of-star-graph.dart | 16L |
| -rw-r--r-- | find-customer-referee/find-customer-referee.sql | 6L |
| -rw-r--r-- | find-first-and-last-position-of-elements-in-sorted-array/first-and-last.dart | 100L |
| -rw-r--r-- | find-followers-count/find-followers-count.sql | 6L |
| -rw-r--r-- | find-longest-harmonious-subsequence/find-longest.py | 25L |
| -rw-r--r-- | find-longest-harmonious-subsequence/find-longestV2.py | 25L |
| -rw-r--r-- | find-min-in-rotated-sorted-array/findMin.py | 32L |
| -rw-r--r-- | find-mode-in-binary-search-tree/mode-of-binary-tree.dart | 47L |
| -rw-r--r-- | find-original-typed-string-i/find-original-i.py | 44L |
| -rw-r--r-- | find-peak-element/find-peak-element.dart | 26L |
| -rw-r--r-- | find-smallest-letter-greater-than-target/find-smallest-letter-greater-than-target.dart | 33L |
| -rw-r--r-- | find-the-difference-of-two-array/difference-of-two-arrays.dart | 29L |
| -rw-r--r-- | find-the-difference-of-two-array/difference-of-two-arraysV2.dart | 25L |
| -rw-r--r-- | find-the-difference/find-the-difference.dart | 26L |
| -rw-r--r-- | find-the-duplicate-number/find-duplicate.py | 16L |
| -rw-r--r-- | find-the-index-of-the-first-occurence/find-index-of-first-occurence.dart | 51L |
| -rw-r--r-- | find-the-index-of-the-first-occurrence-in-a-string/find-the-iV1.py | 6L |
| -rw-r--r-- | find-the-index-of-the-first-occurrence-in-a-string/find-the-iV2.py | 13L |
| -rw-r--r-- | find-the-k-th-character-in-string-game-i/find-the-k-th-character-in-string-game-iV1.py | 13L |
| -rw-r--r-- | find-the-maximum-length-of-valid-subsequence-i/find-the-maximum-length-of-valid-subsequence-iV1.py | 54L |
| -rw-r--r-- | find-unique-binary-string/find-unique-binary-string.dart | 29L |
| -rw-r--r-- | first-missing-positive/first-missing-positive.dart | 24L |
| -rw-r--r-- | first-missing-positive/first-missing-positiveV1.py | 39L |
| -rw-r--r-- | first-non-repeating-character/first-non-repeating.dart | 20L |
| -rw-r--r-- | first-unique-character-in-a-string/first-unique-character.dart | 24L |
| -rw-r--r-- | flatten-binary-tree-to-linked-list/flatten-binary-tree-to-linked-list.dart | 30L |
| -rw-r--r-- | game-of-life/game-of-life.dart | 79L |
| -rw-r--r-- | game-play-analysis/game-play-analysis.sql | 6L |
| -rw-r--r-- | generate-parentheses/generate-parentheses.dart | 34L |
| -rw-r--r-- | group-sold-products-by-the-date/group-sold-products-by-the-date.sql | 9L |
| -rw-r--r-- | guess_number/guess-number-higher-or-lower.cpp | 55L |
| -rw-r--r-- | house-robber/house-robber-tle.dart | 51L |
| -rw-r--r-- | house-robber/house-robberV2.dart | 57L |
| -rw-r--r-- | implement-queue/implement-queue.cpp | 59L |
| -rw-r--r-- | implement-stack-using-queues/stack-using-queues.js | 32L |
| -rw-r--r-- | implement-trie/trie.py | 58L |
| -rw-r--r-- | increasing-order-search-tree/increasing-order-search-tree.dart | 42L |
| -rw-r--r-- | insert-interval/insert-intervalV1.py | 50L |
| -rw-r--r-- | insert-interval/insert-intervalV2.py | 33L |
| -rw-r--r-- | insertion-sort-list/insertion-sort-list.dart | 65L |
| -rw-r--r-- | integer-to-roman/integer-to-roman.cpp | 54L |
| -rw-r--r-- | integer-to-roman/integer-to-romanV2Hash.cpp | 64L |
| -rw-r--r-- | integer-to-roman/integer-to-romanV3Vector.cpp | 47L |
| -rw-r--r-- | intersection-of-two-arrays/interesection-of-two-arrays.dart | 27L |
| -rw-r--r-- | invalid-tweets/invalid-tweets.sql | 4L |
| -rw-r--r-- | invert-binary-tree/invert-binary-tree.js | 52L |
| -rw-r--r-- | invert-binary-tree/invert-binary-tree.py | 32L |
| -rw-r--r-- | jewels-and-stones/jewels-and-stones.dart | 20L |
| -rw-r--r-- | jump-game-ii/jump-game-ii.dart | 29L |
| -rw-r--r-- | jump-game/jump-game.dart | 38L |
| -rw-r--r-- | jump-game/jump-gameV2.dart | 30L |
| -rw-r--r-- | k-closest-points-to-origin/k-closest-points-to-originV1.py | 65L |
| -rw-r--r-- | koko-eating-bananas/eating.py | 50L |
| -rw-r--r-- | kth-largest-element-in-a-stream/kth-largest-element-in-a-streamV1.py | 28L |
| -rw-r--r-- | kth-largest-element-in-a-stream/kth-largest-element-in-a-streamV2.py | 21L |
| -rw-r--r-- | kth-largest-element-in-a-stream/kth-largest-element-in-a-streamV3.py | 90L |
| -rw-r--r-- | kth-largest-element-in-a-stream/kth-largest-element-in-a-streamV4.py | 98L |
| -rw-r--r-- | kth-largest-element-in-a-stream/kth-largest-element-in-a-streamV5.py | 101L |
| -rw-r--r-- | kth-largest-element-in-an-array/kth-largest-element-in-an-arrayV1.py | 8L |
| -rw-r--r-- | kth-largest-element-in-an-array/kth-largest-element-in-an-arrayV2.py | 70L |
| -rw-r--r-- | kth-largest-element/kth-largest-element.cpp | 24L |
| -rw-r--r-- | kth-largest-element/kth-largest-elementV2.cpp | 49L |
| -rw-r--r-- | kth-smallest-element-in-a-bst/kth-smallest.py | 40L |
| -rw-r--r-- | largest-odd-number-in-string/largest-odd-number-in-string.dart | 21L |
| -rw-r--r-- | last-stone-weight/last-stone-weightV1.py | 32L |
| -rw-r--r-- | length-of-last-word/length-of-last-word.cpp | 42L |
| -rw-r--r-- | length-of-last-word/length-of-last-word.dart | 32L |
| -rw-r--r-- | letter-combinations-of-a-phone-number/letter-combinations-of-a-phone-number.dart | 43L |
| -rw-r--r-- | letter-combinations-of-a-phone-number/letter-combinations-of-a-phone-numberV1.py | 37L |
| -rw-r--r-- | linked-list-cycle/linked-list-cycle.js | 35L |
| -rw-r--r-- | linked-list-cycle/linked-list-cycle.py | 24L |
| -rw-r--r-- | linked-list-cycle/linked-list-cycleV2.py | 32L |
| -rw-r--r-- | list-the-products-ordered-in-period/list-the-products.sql | 15L |
| -rw-r--r-- | longest-common-prefix/longest-common-prefix.cpp | 34L |
| -rw-r--r-- | longest-increasing-subsequence/longest-increasing-subsequence.dart | 32L |
| -rw-r--r-- | longest-palindromic-substring/longest-palindromic-substring.dart | 54L |
| -rw-r--r-- | longest-repeating-character-replacement/longest-repeating.py | 58L |
| -rw-r--r-- | longest-substring-without-repeating-characters/longest-substring.py | 25L |
| -rw-r--r-- | longest-valid-parentheses/longest-valid-parentheses.js | 53L |
| -rw-r--r-- | longest-zigzag-path/longest-zigzag-path.dart | 51L |
| -rw-r--r-- | lowest-common-ancestor-of-a-binary-search-tree/lowest.py | 31L |
| -rw-r--r-- | lru-cache/lru-cacheV1.py | 56L |
| -rw-r--r-- | majority-element-ii/majority-element-ii.dart | 25L |
| -rw-r--r-- | majority-element/majority.cpp | 50L |
| -rw-r--r-- | matrix-diagonal-sum/diagonal-sum.dart | 32L |
| -rw-r--r-- | max-area-of-island/max-area-of-islandV1.py | 34L |
| -rw-r--r-- | max-dotproduct-of-subsequences/MaxDotProductOfTwoSubsequences.py | 13L |
| -rw-r--r-- | maximum-depth/maximum-depth.dart | 35L |
| -rw-r--r-- | maximum-depth/maximum-depth.py | 20L |
| -rw-r--r-- | maximum-difference-between-adjacent-elements-in-a-circular-array/max-diff.py | 10L |
| -rw-r--r-- | maximum-difference-by-remapping-a-digit/max-diff.py | 45L |
| -rw-r--r-- | maximum-gap/maximum-gap.dart | 49L |
| -rw-r--r-- | maximum-level-sum-of-a-binary-tree/max-level-sum-of-binary-tree.dart | 44L |
| -rw-r--r-- | maximum-number-of-moves-in-a-grid/maximum-number-of-moves-in-a-grid.dart | 79L |
| -rw-r--r-- | maximum-number-of-vowels-in-a-substring/max-vowels-in-substring.dart | 42L |
| -rw-r--r-- | maximum-odd-binary-number/maximum-odd-binary-number.py | 39L |
| -rw-r--r-- | maximum-odd-binary-number/maximum-odd-binary-numberV2.py | 18L |
| -rw-r--r-- | maximum-product-subarray/maximum-product-subarray.dart | 30L |
| -rw-r--r-- | maximum-subarray/maximum-subarray.cpp | 46L |
| -rw-r--r-- | maximum-subarray/maximum-subarray.dart | 28L |
| -rw-r--r-- | maximum-subarray/maximum-subarrayV2.cpp | 54L |
| -rw-r--r-- | maximum-subsequence-score/maximum-subsequence-score.dart | 52L |
| -rw-r--r-- | maximum-twin-sum-of-a-linked-list/maximum-twin-sum-of-a-linked-list.dart | 23L |
| -rw-r--r-- | median-of-sorted-arrays/median-of-sorted-array.cpp | 43L |
| -rw-r--r-- | merge-intervals/merge-intervalsV1.py | 36L |
| -rw-r--r-- | merge-k-sorted-lists/merge-k-sorted-lists.dart | 83L |
| -rw-r--r-- | merge-nodes-in-between-zeroes/merge-nodes-between-zeroes.dart | 48L |
| -rw-r--r-- | merge-sorted-array/merge-sorted-arrays.dart | 38L |
| -rw-r--r-- | merge-two-sorted-lists/merge-two-sorted-lists.dart | 64L |
| -rw-r--r-- | merge-two-sorted-lists/merge-two-sorted-lists.js | 77L |
| -rw-r--r-- | merge-two-sorted-lists/merge-two-sorted-lists.py | 46L |
| -rw-r--r-- | merge-two-sorted-lists/merge-two-sorted-listsV2.dart | 81L |
| -rw-r--r-- | middle-of-linked-list/middle-of-linked-list.dart | 17L |
| -rw-r--r-- | min-cost-climbing-stairs/min-cost-climbing-stairs.dart | 40L |
| -rw-r--r-- | minimum-absolute-difference-in-bst/min-diff-in-bst.dart | 34L |
| -rw-r--r-- | minimum-cost-for-tickets/minimum-cost-for-tickets.dart | 67L |
| -rw-r--r-- | minimum-depth-of-binary-tree/minimum-depth.js | 54L |
| -rw-r--r-- | minimum-number-of-work-sessions-to-finish-the-tasks/minimum-number-of-work-sessions.dart | 44L |
| -rw-r--r-- | minimum-path-sum/minimum-path-sum.dart | 45L |
| -rw-r--r-- | minimum-sum-of-four-digit-number-after-splitting-digits/minimum-sum.dart | 31L |
| -rw-r--r-- | minimum-time-to-visit-a-cell-in-a-grid/minimum-time-to-visit.dart | 56L |
| -rw-r--r-- | missing-number/missing-number.cpp | 41L |
| -rw-r--r-- | missing-number/missing-numberV1.py | 9L |
| -rw-r--r-- | missing-number/missing-numberV2.cpp | 38L |
| -rw-r--r-- | most-water/most-water.cpp | 47L |
| -rw-r--r-- | n-queens/n-queens.dart | 65L |
| -rw-r--r-- | non-overlapping-intervals/non-overlapping-intervalsV1.py | 62L |
| -rw-r--r-- | non-overlapping-intervals/non-overlapping-intervalsV2.py | 60L |
| -rw-r--r-- | not-boring-movies/not-boring-movies.sql | 6L |
| -rw-r--r-- | number-of-1-bits/number-of-1-bitsV1.py | 15L |
| -rw-r--r-- | number-of-1-bits/number-of-1-bitsV2.py | 14L |
| -rw-r--r-- | number-of-good-pairs/number-of-good-pairs.dart | 40L |
| -rw-r--r-- | number-of-islands/number-of-islands.dart | 52L |
| -rw-r--r-- | number-of-islands/number-of-islandsV1.py | 44L |
| -rw-r--r-- | number-of-islands/number-of-islandsV2.dart | 55L |
| -rw-r--r-- | number-of-provinces/number-of-provinces.dart | 50L |
| -rw-r--r-- | number-of-unique-subjects-taught-by-each-teacher/number-of-subjects-by-teacher.sql | 6L |
| -rw-r--r-- | odd-even-linked-list/odd-even-linked-list.dart | 42L |
| -rw-r--r-- | palindrome-linked-list/palindrome-linked-list.dart | 45L |
| -rw-r--r-- | palindrome-number/palindrome-number.cpp | 36L |
| -rw-r--r-- | palindrome-number/palindrome-number.py | 10L |
| -rw-r--r-- | palindrome-number/palindrome-numberV2.cpp | 42L |
| -rw-r--r-- | palindrome-partitioning/palindrome-partitioningV1.py | 32L |
| -rw-r--r-- | pascals-triangle-ii/pascals-triangle-ii.dart | 22L |
| -rw-r--r-- | pascals-triangle/pascals-triangle.dart | 27L |
| -rw-r--r-- | path-sum-ii/path-sum-ii.dart | 23L |
| -rw-r--r-- | path-sum-iii/path-sum-iii.dart | 55L |
| -rw-r--r-- | path-sum/path-sum.dart | 31L |
| -rw-r--r-- | path-with-maximum-gold/path-with-maximum-gold.dart | 50L |
| -rw-r--r-- | patients-with-a-condition/patients-with-a-condition.sql | 10L |
| -rw-r--r-- | percentage-of-users-attended-a-contest/percent-attended.sql | 13L |
| -rw-r--r-- | permutation-in-string/perm-in-string.py | 70L |
| -rw-r--r-- | permutations-ii/permutations-ii.dart | 65L |
| -rw-r--r-- | permutations/permutations.dart | 28L |
| -rw-r--r-- | permutations/permutationsV1.py | 40L |
| -rw-r--r-- | plus-one/plus-one.dart | 36L |
| -rw-r--r-- | power-of-two/power-of-two.dart | 17L |
| -rw-r--r-- | powx-n/powx-n.dart | 17L |
| -rw-r--r-- | primary-department-for-each-employee/primary-department.sql | 12L |
| -rw-r--r-- | product-sales-analysis-iii/product-sales-analysis-iii.sql | 11L |
| -rw-r--r-- | project-employees-i/project-employees.sql | 8L |
| -rw-r--r-- | range-sum-of-bst/range-sum-of-bst.dart | 21L |
| -rw-r--r-- | rank-scores/rank-scores.sql | 9L |
| -rw-r--r-- | recyclable-and-low-fat/recyclable-and-low-fat.sql | 8L |
| -rw-r--r-- | regular-expression-matching/regular-expression-matching.dart | 12L |
| -rw-r--r-- | remove-all-occurences-of-a-substring/remove-all-lazy.dart | 11L |
| -rw-r--r-- | remove-all-occurences-of-a-substring/remove-all.dart | 32L |
| -rw-r--r-- | remove-duplicates-from-sorted-array/remove-duplicates.dart | 37L |
| -rw-r--r-- | remove-duplicates-from-sorted-array/remove-duplicates.js | 24L |
| -rw-r--r-- | remove-duplicates-from-sorted-array/remove-duplicates.py | 16L |
| -rw-r--r-- | remove-duplicates-from-sorted-array/remove-duplicatesV2.js | 31L |
| -rw-r--r-- | remove-duplicates-from-sorted-list/remove-duplicates.dart | 50L |
| -rw-r--r-- | remove-element/remove-element.cpp | 40L |
| -rw-r--r-- | remove-linked-list-elements/remove-elements.js | 50L |
| -rw-r--r-- | remove-nodes-from-linked-list/remove-nodes-from-linked-list.dart | 44L |
| -rw-r--r-- | remove-nth-node-from-end/remove-nth.py | 38L |
| -rw-r--r-- | remove-nth-node/remove-nth-node-from-end.cpp | 61L |
| -rw-r--r-- | reorder-list/reorder-list.dart | 36L |
| -rw-r--r-- | reorder-list/reorder-list.py | 77L |
| -rw-r--r-- | replace-employee-id-with-the-unique-identifier/replace-employee-id.sql | 6L |
| -rw-r--r-- | reverse-integer/reverse-integer.cpp | 45L |
| -rw-r--r-- | reverse-linked-list-ii/reverse-linked-list-ii.dart | 52L |
| -rw-r--r-- | reverse-linked-list/reverse-list.dart | 40L |
| -rw-r--r-- | reverse-linked-list/reverse-list.py | 26L |
| -rw-r--r-- | reverse-words-in-a-string/reverse-words-in-a-string.dart | 26L |
| -rw-r--r-- | rising-temperature/rising-temp.sql | 8L |
| -rw-r--r-- | roman-to-integer/roman-to-integer.cpp | 48L |
| -rw-r--r-- | rotate-array/rotate-array.dart | 19L |
| -rw-r--r-- | rotate-image/rotate-image.dart | 21L |
| -rw-r--r-- | rotate-list/rotate-list.dart | 57L |
| -rw-r--r-- | sales-person/sales-person.sql | 20L |
| -rw-r--r-- | same-tree/same-tree.dart | 54L |
| -rw-r--r-- | same-tree/same-tree.py | 31L |
| -rw-r--r-- | search-a-2d-matrix/search-a-2d-matrix.dart | 44L |
| -rw-r--r-- | search-a-2d-matrix/search-a-2d-matrix.py | 25L |
| -rw-r--r-- | search-a-2d-matrix/search-a-2d-matrixV2.dart | 55L |
| -rw-r--r-- | search-in-rotated-array/search-in-roatated-array.dart | 15L |
| -rw-r--r-- | search-in-rotated-sorted-array/searchArray.py | 32L |
| -rw-r--r-- | search-insert-position/search-insert-position.cpp | 43L |
| -rw-r--r-- | search-insert-position/search-insert-position.dart | 42L |
| -rw-r--r-- | second-highest-salary/second-highest-salary.sql | 12L |
| -rw-r--r-- | set-matrix-zeroes/set-matrix-zeroes.dart | 42L |
| -rw-r--r-- | shortest-bridge/shortest-bridge.dart | 112L |
| -rw-r--r-- | shortest-path/shortest-path.dart | 47L |
| -rw-r--r-- | shortest-path/shortest-pathV2.dart | 57L |
| -rw-r--r-- | shuffle-the-array/shuffle-the-array.js | 31L |
| -rw-r--r-- | sign-of-product-of-array/sign-of-productV1.dart | 19L |
| -rw-r--r-- | sign-of-product-of-array/sign-of-productV2.dart | 26L |
| -rw-r--r-- | similar-string-groups/similar-string-groups.js | 32L |
| -rw-r--r-- | single-number/single-number.cpp | 45L |
| -rw-r--r-- | single-number/single-number.py | 6L |
| -rw-r--r-- | single-number/single-numberV2.cpp | 33L |
| -rw-r--r-- | snapshot-array/snapshot-array.dart | 26L |
| -rw-r--r-- | solving-questions-with-brainpower/solving-questions-with-brainpower.dart | 30L |
| -rw-r--r-- | solving-questions-with-brainpower/solving-questions-with-brainpowerV2.dart | 38L |
| -rw-r--r-- | solving-questions-with-brainpower/solving-questionsV3.dart | 35L |
| -rw-r--r-- | sort-an-array/sort-an-array.cpp | 56L |
| -rw-r--r-- | sort-an-array/sort-an-array.dart | 40L |
| -rw-r--r-- | sort-array-by-increasing-frequency/sort-array-by-increasing-frequency.dart | 47L |
| -rw-r--r-- | sort-characters-by-frequency/sort-characters-by-freqency.dart | 37L |
| -rw-r--r-- | sort-colors/sort-colors.dart | 44L |
| -rw-r--r-- | sort-list/sort-list.cpp | 54L |
| -rw-r--r-- | soup-serving/soup-serving.dart | 52L |
| -rw-r--r-- | spiral-matrix-ii/spiral-matrix-ii.dart | 59L |
| -rw-r--r-- | spiral-matrix-iv/spiral-matrix-iv.dart | 56L |
| -rw-r--r-- | spiral-matrix/spiral-matrix.dart | 49L |
| -rw-r--r-- | sqrtx/sqrtx.dart | 25L |
| -rw-r--r-- | squares-of-a-sorted-array/squares-of-a-sorted-array.py | 44L |
| -rw-r--r-- | students-and-examinations/students-and-examintions.sql | 12L |
| -rw-r--r-- | subsets-ii/subsets-ii.dart | 35L |
| -rw-r--r-- | subsets-ii/subsets-iiV1.py | 39L |
| -rw-r--r-- | subsets-ii/subsets-iiV2.py | 30L |
| -rw-r--r-- | subsets/subsets.dart | 30L |
| -rw-r--r-- | sudoku-solver/sudoku-solver.dart | 73L |
| -rw-r--r-- | sum-of-left-leaves/sum-of-left-leaves.dart | 38L |
| -rw-r--r-- | swap-nodes-in-pairs/swap.cpp | 49L |
| -rw-r--r-- | swap-nodes/swap-nodes.dart | 30L |
| -rw-r--r-- | swap-nodes/swap-nodes.js | 36L |
| -rw-r--r-- | swap-salary/swap-salary.sql | 7L |
| -rw-r--r-- | swapping-nodes-in-a-linked-list/swapping-nodes-in-a-linked-list.dart | 29L |
| -rw-r--r-- | symetric-tree/symetric-tree.js | 69L |
| -rw-r--r-- | target-sum/target-sum.dart | 22L |
| -rw-r--r-- | target-sum/target-sumV2.dart | 26L |
| -rw-r--r-- | task-scheduler/task-schedulerV1.py | 74L |
| -rw-r--r-- | task-scheduler/task-schedulerV2.py | 71L |
| -rw-r--r-- | the-k-weakest-rows-in-a-matrix/the-k-weakest-rows-in-a-matrix.dart | 52L |
| -rw-r--r-- | the-kth-factor-of-n/the-kth-factor-of-n.dart | 21L |
| -rw-r--r-- | time-based-key-value-store/time-based.py | 45L |
| -rw-r--r-- | top-k-frequent-elements/top-k-frequent-elements-v1.dart | 30L |
| -rw-r--r-- | top-k-frequent-words/top-k-frequent-words.dart | 42L |
| -rw-r--r-- | triangle-judgement/triangle-judgement.sql | 9L |
| -rw-r--r-- | triangle/triangle.dart | 31L |
| -rw-r--r-- | two-best-non-overlapping-events/non-overlapping-v2.cpp | 22L |
| -rw-r--r-- | two-best-non-overlapping-events/non-overlapping.cpp | 49L |
| -rw-r--r-- | two-sums/two-sum.dart | 35L |
| -rw-r--r-- | two-sums/two-sum.js | 25L |
| -rw-r--r-- | two-sums/two-sumV2.dart | 32L |
| -rw-r--r-- | two-sums/two-sums.cpp | 57L |
| -rw-r--r-- | two-sums/two-sums.py | 26L |
| -rw-r--r-- | two-sums/two-sumsV2.cpp | 35L |
| -rw-r--r-- | two-sums/two-sumsV3-hashtable.cpp | 50L |
| -rw-r--r-- | unique-binary-search-trees/unique-binary-search-trees.dart | 36L |
| -rw-r--r-- | unique-binary-search-trees/unique-binary-search-treesV2.dart | 32L |
| -rw-r--r-- | unique-paths-ii/unique-paths-ii.dart | 33L |
| -rw-r--r-- | unique-paths-iii/unique-paths-iii.dart | 62L |
| -rw-r--r-- | unique-paths/unique-paths.dart | 27L |
| -rw-r--r-- | unique-paths/unique-pathsV2.dart | 37L |
| -rw-r--r-- | valid-palindrome-ii/valid-palindrome-ii.dart | 30L |
| -rw-r--r-- | valid-palindrome/valid-palindrome.dart | 25L |
| -rw-r--r-- | valid-palindrome/valid-palindromeV2.dart | 42L |
| -rw-r--r-- | valid-parenthesis/valid-parenthesis.cpp | 63L |
| -rw-r--r-- | valid-sudoku/valid-sudoku.dart | 52L |
| -rw-r--r-- | valid-word/valid-wordV1.py | 22L |
| -rw-r--r-- | validate-binary-search-tree/validate-binary-search-tree.dart | 35L |
| -rw-r--r-- | validate-binary-search-tree/validate-binary-search-tree.py | 38L |
| -rw-r--r-- | water-bottles/water-bottles.cpp | 35L |
| -rw-r--r-- | word-break/word-break.dart | 43L |
| -rw-r--r-- | word-search/word-search.dart | 84L |
| -rw-r--r-- | word-search/word-searchV1.py | 94L |
| -rw-r--r-- | zig-zag-conversion/zig-zag-conversion.dart | 56L |