.. |
alternating-groups-ii.kt
|
kt: add «3208. Alternating Groups II»
|
2025-03-09 20:40:28 +01:00 |
apply-operations-to-an-array.kt
|
kt: add «2460. Apply Operations to an Array»
|
2025-03-01 13:52:50 +01:00 |
binary-tree-inorder-traversal.kt
|
kt: keep ‹TreeNode› only once
|
2025-02-21 14:58:55 +01:00 |
binary-tree-level-order-traversal.kt
|
kt: keep ‹TreeNode› only once
|
2025-02-21 14:58:55 +01:00 |
check-if-every-row-and-column-contains-all-numbers.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
check-if-number-is-a-sum-of-powers-of-three.kt
|
kt: add «1780. Check if Number is a Sum of Powers of Three»
|
2025-03-04 09:38:55 +01:00 |
circular-sentence.kt
|
kt: add «2490. Circular Sentence»
|
2024-11-02 12:59:28 +01:00 |
clear-digits.kt
|
kt: add «3174. Clear Digits»
|
2025-02-10 08:54:23 +01:00 |
climbing-stairs.kt
|
kt: add «70. Climbing Stairs»
|
2025-02-06 21:59:59 +01:00 |
closest-prime-numbers-in-range.kt
|
kt: add «2523. Closest Prime Numbers in Range»
|
2025-03-07 09:41:29 +01:00 |
coin-change.kt
|
kt: add «322. Coin Change»
|
2025-03-20 15:24:41 +01:00 |
construct-binary-tree-from-preorder-and-postorder-traversal.kt
|
kt: add «889. Construct Binary Tree from Preorder and Postorder Traversal»
|
2025-02-23 20:51:19 +01:00 |
construct-smallest-number-from-di-string.kt
|
kt: add «2375. Construct Smallest Number From DI String»
|
2025-02-18 14:57:42 +01:00 |
construct-string-from-binary-tree.kt
|
kt: keep ‹TreeNode› only once
|
2025-02-21 14:58:55 +01:00 |
construct-the-lexicographically-largest-valid-sequence.kt
|
kt: add «1718. Construct the Lexicographically Largest Valid Sequence»
|
2025-02-16 21:02:05 +01:00 |
container-with-most-water.kt
|
kt: add «11. Container With Most Water»
|
2025-02-08 23:44:24 +01:00 |
count-number-of-bad-pairs.kt
|
kt: add «2364. Count Number of Bad Pairs»
|
2025-02-09 14:09:34 +01:00 |
count-of-substrings-containing-every-vowel-and-k-consonants-ii.kt
|
kt: add «3306. Count of Substrings Containing Every Vowel and K Consonants II»
|
2025-03-10 18:13:12 +01:00 |
count-square-submatrices-with-all-ones.kt
|
kt: add «1277. Count Square Submatrices with All Ones»
|
2024-10-27 22:54:59 +01:00 |
count-the-number-of-complete-components.kt
|
kt: add «2685. Count the Number of Complete Components»
|
2025-03-22 23:22:58 +01:00 |
count-the-number-of-fair-pairs.kt
|
kt: add «2563. Count the Number of Fair Pairs»
|
2024-11-13 17:19:49 +01:00 |
count-total-number-of-colored-cells.kt
|
kt: add «2579. Count Total Number of Colored Cells»
|
2025-03-05 09:26:30 +01:00 |
count-unguarded-cells-in-the-grid.kt
|
kt: add «2257. Count Unguarded Cells in the Grid»
|
2024-11-21 23:53:36 +01:00 |
defuse-the-bomb.kt
|
kt: add «1652. Defuse the Bomb»
|
2024-11-19 22:51:32 +01:00 |
delete-characters-to-make-fancy-string.kt
|
kt: add «1957. Delete Characters to Make Fancy String»
|
2024-11-02 00:01:10 +01:00 |
delete-leaves-with-a-given-value.kt
|
kt: keep ‹TreeNode› only once
|
2025-02-21 14:58:55 +01:00 |
double-a-number-represented-as-a-linked-list.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
evaluate-reverse-polish-notation.kt
|
kt: add «150. Evaluate Reverse Polish Notation»
|
2025-02-08 23:25:40 +01:00 |
find-champion-ii.kt
|
kt: add «2924. Find Champion II»
|
2024-11-26 15:16:27 +01:00 |
find-elements-in-a-contaminated-binary-tree.kt
|
kt: add «1261. Find Elements in a Contaminated Binary Tree»
|
2025-02-21 15:13:26 +01:00 |
find-if-array-can-be-sorted.kt
|
kt: add «3011. Find if Array Can Be Sorted»
|
2024-11-06 21:41:21 +01:00 |
find-missing-and-repeated-values.kt
|
kt: add «2965. Find Missing and Repeated Values»
|
2025-03-06 09:39:16 +01:00 |
find-the-count-of-good-integers.kt
|
kt: refactor «3272. Find the Count of Good Integers»
|
2025-04-12 11:41:24 +02:00 |
find-the-number-of-distinct-colors-among-the-balls.kt
|
kt: add «3160. Find the Number of Distinct Colors Among the Balls»
|
2025-02-07 10:21:05 +01:00 |
find-the-power-of-k-size-subarrays-i.kt
|
kt: add «3254. Find the Power of K-Size Subarrays I»
|
2024-11-16 21:20:02 +01:00 |
find-the-punishment-number-of-an-integer.kt
|
kt: add «2698. Find the Punishment Number of an Integer»
|
2025-02-15 11:14:29 +01:00 |
find-unique-binary-string.kt
|
kt: add «1980. Find Unique Binary String»
|
2025-02-20 11:11:23 +01:00 |
first-unique-character-in-a-string.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
flip-columns-for-maximum-number-of-equal-rows.kt
|
kt: add «1072. Flip Columns For Maximum Number of Equal Rows»
|
2024-11-22 17:49:39 +01:00 |
house-robber-iv.kt
|
kt: add «2560. House Robber IV»
|
2025-03-17 11:20:03 +01:00 |
house-robber.kt
|
kt: add «198. House Robber»
|
2025-02-06 22:06:39 +01:00 |
integer-to-roman.kt
|
kt: add «12. Integer to Roman»
|
2025-03-05 19:01:30 +01:00 |
is-subsequence.kt
|
kt: add «392. Is Subsequence»
|
2025-02-08 23:39:01 +01:00 |
iterator-for-combination.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
largest-3-same-digit-number-in-string.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
largest-combination-with-bitwise-and-greater-than-zero.kt
|
kt: add «2275. Largest Combination With Bitwise AND Greater Than Zero»
|
2024-11-07 22:11:06 +01:00 |
length-of-last-word.kt
|
kt: add «58. Length of Last Word»
|
2025-02-04 21:22:59 +01:00 |
length-of-longest-fibonacci-subsequence.kt
|
kt: add «873. Length of Longest Fibonacci Subsequence»
|
2025-02-27 10:14:37 +01:00 |
letter-tile-possibilities.kt
|
kt: add «1079. Letter Tile Possibilities»
|
2025-02-17 18:50:55 +01:00 |
linked-list-cycle.kt
|
kt: add «141. Linked List Cycle»
|
2025-02-08 23:10:33 +01:00 |
longest-common-prefix.kt
|
kt: add «14. Longest Common Prefix»
|
2025-03-05 20:21:29 +01:00 |
longest-increasing-subsequence.kt
|
kt: add «300. Longest Increasing Subsequence»
|
2025-02-06 22:18:48 +01:00 |
longest-nice-subarray.kt
|
kt: add «2401. Longest Nice Subarray»
|
2025-03-18 19:08:40 +01:00 |
longest-square-streak-in-an-array.kt
|
kt: add «2501. Longest Square Streak in an Array»
|
2024-10-28 22:53:48 +01:00 |
lowest-common-ancestor-of-a-binary-search-tree.kt
|
kt: keep ‹TreeNode› only once
|
2025-02-21 14:58:55 +01:00 |
lowest-common-ancestor-of-deepest-leaves.kt
|
kt: add «1123. Lowest Common Ancestor of Deepest Leaves»
|
2025-04-04 12:35:18 +02:00 |
max-area-of-island.kt
|
style(kt): reformat ‹695. Max Area of Island›
|
2024-05-17 18:24:25 +02:00 |
max-sum-of-a-pair-with-equal-sum-of-digits.kt
|
kt: add «2342. Max Sum of a Pair With Equal Sum of Digits»
|
2025-02-12 22:32:31 +01:00 |
maximize-distance-to-closest-person.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
maximum-absolute-sum-of-any-subarray.kt
|
kt: add «1749. Maximum Absolute Sum of Any Subarray»
|
2025-02-26 09:39:49 +01:00 |
maximum-candies-allocated-to-k-children.kt
|
kt: add «2226. Maximum Candies Allocated to K Children»
|
2025-03-14 18:26:26 +01:00 |
maximum-matrix-sum.kt
|
kt: add «1975. Maximum Matrix Sum»
|
2024-11-24 22:19:59 +01:00 |
maximum-number-of-moves-in-a-grid.kt
|
kt: add «2684. Maximum Number of Moves in a Grid»
|
2024-10-29 23:36:45 +01:00 |
maximum-sum-of-distinct-subarrays-with-length-k.kt
|
kt: add «2461. Maximum Sum of Distinct Subarrays With Length K»
|
2024-11-19 22:51:32 +01:00 |
maximum-units-on-a-truck.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
maximum-xor-for-each-query.kt
|
kt: add «1829. Maximum XOR for Each Query»
|
2024-11-08 14:35:00 +01:00 |
merge-two-2d-arrays-by-summing-values.kt
|
kt: add «2570. Merge Two 2D Arrays by Summing Values»
|
2025-03-02 16:40:34 +01:00 |
merge-two-sorted-lists.kt
|
kt: add «21. Merge Two Sorted Lists»
|
2025-02-08 23:06:53 +01:00 |
minimized-maximum-of-products-distributed-to-any-store.kt
|
kt: add «2064. Minimized Maximum of Products Distributed to Any Store»
|
2024-11-14 22:45:40 +01:00 |
minimum-array-end.kt
|
kt: add «3133. Minimum Array End»
|
2024-11-09 23:17:59 +01:00 |
minimum-number-of-arrows-to-burst-balloons.kt
|
kt: add «452. Minimum Number of Arrows to Burst Balloons»
|
2025-02-09 22:54:39 +01:00 |
minimum-number-of-changes-to-make-binary-string-beautiful.kt
|
kt: add «2914. Minimum Number of Changes to Make Binary String Beautiful»
|
2024-11-06 09:33:27 +01:00 |
minimum-number-of-operations-to-make-elements-in-array-distinct.kt
|
kt: add «3396. Minimum Number of Operations to Make Elements in Array Distinct»
|
2025-04-08 19:49:10 +02:00 |
minimum-number-of-refueling-stops.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
minimum-number-of-removals-to-make-mountain-array.kt
|
kt: add «1671. Minimum Number of Removals to Make Mountain Array»
|
2024-10-31 00:09:24 +01:00 |
minimum-obstacle-removal-to-reach-corner.kt
|
kt: add «2290. Minimum Obstacle Removal to Reach Corner»
|
2024-11-29 22:09:20 +01:00 |
minimum-operations-to-make-a-uni-value-grid.kt
|
kt: add «2033. Minimum Operations to Make a Uni-Value Grid»
|
2025-03-26 08:29:21 +01:00 |
minimum-recolors-to-get-k-consecutive-black-blocks.kt
|
kt: add «2379. Minimum Recolors to Get K Consecutive Black Blocks»
|
2025-03-08 11:19:33 +01:00 |
minimum-time-visiting-all-points.kt
|
chore: unwrap one layer
|
2023-12-12 14:36:00 +01:00 |
minimum-total-distance-traveled.kt
|
kt: add «2463. Minimum Total Distance Traveled»
|
2024-10-31 23:38:41 +01:00 |
minimum-window-substring.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
most-beautiful-item-for-each-query.kt
|
kt: add «2070. Most Beautiful Item for Each Query»
|
2024-11-12 15:44:00 +01:00 |
most-profitable-path-in-a-tree.kt
|
kt: add «2467. Most Profitable Path in a Tree»
|
2025-02-24 10:23:04 +01:00 |
number-of-sub-arrays-with-odd-sum.kt
|
kt: add «1524. Number of Sub-arrays With Odd Sum»
|
2025-02-25 15:41:11 +01:00 |
partition-array-according-to-given-pivot.kt
|
kt: add «2161. Partition Array According to Given Pivot»
|
2025-03-03 20:37:46 +01:00 |
partition-equal-subset-sum.kt
|
kt: add «416. Partition Equal Subset Sum»
|
2025-04-07 12:20:00 +02:00 |
partition-labels.kt
|
kt: add «763. Partition Labels»
|
2025-03-30 13:36:09 +02:00 |
power-of-three.kt
|
chore: unwrap one layer
|
2023-12-12 14:36:00 +01:00 |
prime-subtraction-operation.kt
|
kt: add «2601. Prime Subtraction Operation»
|
2024-11-12 00:03:52 +01:00 |
product-of-the-last-k-numbers.kt
|
kt: add «1352. Product of the Last K Numbers»
|
2025-02-14 11:44:01 +01:00 |
put-marbles-in-bags.kt
|
kt: add «2551. Put Marbles in Bags»
|
2025-03-31 08:40:12 +02:00 |
recover-a-tree-from-preorder-traversal.kt
|
kt: add «1028. Recover a Tree From Preorder Traversal»
|
2025-02-23 20:42:11 +01:00 |
remove-all-occurrences-of-a-substring.kt
|
kt: add «1910. Remove All Occurrences of a Substring»
|
2025-02-11 14:33:15 +01:00 |
remove-nodes-from-linked-list.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
reverse-words-in-a-string.kt
|
kt: add «151. Reverse Words in a String»
|
2025-02-04 21:20:29 +01:00 |
richest-customer-wealth.kt
|
chore: unwrap one layer
|
2023-12-12 14:36:00 +01:00 |
roman-to-integer.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
rotate-string.kt
|
kt: add «796. Rotate String»
|
2024-11-03 20:16:21 +01:00 |
rotating-the-box.kt
|
kt: add «1861. Rotating the Box»
|
2024-11-24 00:00:13 +01:00 |
shortest-common-supersequence.kt
|
kt: add «1092. Shortest Common Supersequence»
|
2025-02-28 08:58:44 +01:00 |
shortest-distance-after-road-addition-queries-i.kt
|
kt: add «3243. Shortest Distance After Road Addition Queries I»
|
2024-11-27 22:13:03 +01:00 |
shortest-subarray-to-be-removed-to-make-array-sorted.kt
|
kt: add «1574. Shortest Subarray to be Removed to Make Array Sorted»
|
2024-11-15 23:25:03 +01:00 |
shortest-subarray-with-or-at-least-k-ii.kt
|
kt: add «3097. Shortest Subarray With OR at Least K II»
|
2024-11-10 19:16:43 +01:00 |
shortest-subarray-with-sum-at-least-k.kt
|
kt: add «862. Shortest Subarray with Sum at Least K»
|
2024-11-17 20:40:55 +01:00 |
sliding-puzzle.kt
|
kt: add «773. Sliding Puzzle»
|
2024-11-26 00:02:35 +01:00 |
solving-questions-with-brainpower.kt
|
kt: add «2140. Solving Questions With Brainpower»
|
2025-04-01 09:38:23 +02:00 |
split-array-into-consecutive-subsequences.kt
|
chore: unwrap one layer
|
2023-12-12 14:36:00 +01:00 |
string-compression-iii.kt
|
kt: add «3163. String Compression III»
|
2024-11-04 22:21:14 +01:00 |
student-attendance-record-ii.kt
|
kt: add «552. Student Attendance Record II»
|
2024-05-27 00:51:20 +02:00 |
substring-with-concatenation-of-all-words.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
sum-of-all-subset-xor-totals.kt
|
kt: add «1863. Sum of All Subset XOR Totals»
|
2024-05-20 15:47:02 +02:00 |
take-k-of-each-character-from-left-and-right.kt
|
kt: add «2516. Take K of Each Character From Left and Right»
|
2024-11-20 11:39:07 +01:00 |
the-k-th-lexicographical-string-of-all-happy-strings-of-length-n.kt
|
kt: add «1415. The k-th Lexicographical String of All Happy Strings of Length n»
|
2025-02-19 08:18:11 +01:00 |
TreeNode.kt
|
kt: keep ‹TreeNode› only once
|
2025-02-21 14:58:55 +01:00 |
tuple-with-same-product.kt
|
kt: add «1726. Tuple with Same Product»
|
2025-02-06 15:17:44 +01:00 |
unique-morse-code-words.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |
valid-arrangement-of-pairs.kt
|
kt: add «2097. Valid Arrangement of Pairs»
|
2024-11-30 11:25:07 +01:00 |
valid-palindrome.kt
|
kt: add «125. Valid Palindrome»
|
2025-03-05 22:35:34 +01:00 |
validate-binary-search-tree.kt
|
kt: keep ‹TreeNode› only once
|
2025-02-21 14:58:55 +01:00 |
word-break-ii.kt
|
kt: add «140. Word Break II»
|
2024-05-26 00:41:14 +02:00 |
word-ladder-ii.kt
|
style(kt): reformat the files
|
2024-05-17 18:23:38 +02:00 |