| 1 |
Two Sum |
 |
Python 3.12 |
two-sum.py |
| 2 |
Add Two Numbers |
 |
Python 3.12 |
add-two-numbers.py |
| 3 |
Longest Substring Without Repeating Characters |
 |
Python 3.12 |
longest-substring-without-repeating-characters.py |
| 4 |
Median of Two Sorted Arrays |
 |
Python 3.12 |
median-of-two-sorted-arrays.py |
| 5 |
Longest Palindromic Substring |
 |
Python 3.12 |
longest-palindromic-substring.py |
| 6 |
Zigzag Conversion |
 |
Python 3.12 |
zigzag-conversion.py |
| 7 |
Reverse Integer |
 |
Python 3.12 |
reverse-integer.py |
| 9 |
Palindrome Number |
 |
Python 3.12 |
palindrome-number.py |
| 10 |
Regular Expression Matching |
 |
Python 3.12 |
regular-expression-matching.py |
| 11 |
Container With Most Water |
 |
Python 3.12 |
container-with-most-water.py |
| 12 |
Integer to Roman |
 |
Python 3.12 |
integer-to-roman.py |
| 13 |
Roman to Integer |
 |
Python 3.12 |
roman-to-integer.py |
| 14 |
Longest Common Prefix |
 |
Python 3.12 |
longest-common-prefix.py |
| 15 |
3Sum |
 |
Python 3.12 |
3sum.py |
| 16 |
3Sum Closest |
 |
Python 3.12 |
3sum-closest.py |
| 17 |
Letter Combinations of a Phone Number |
 |
Python 3.12 |
letter-combinations-of-a-phone-number.py |
| 18 |
4Sum |
 |
Python 3.12 |
4sum.py |
| 19 |
Remove Nth Node From End of List |
 |
Python 3.12 |
remove-nth-node-from-end-of-list.py |
| 20 |
Valid Parentheses |
 |
Python 3.12 |
valid-parentheses.py |
| 21 |
Merge Two Sorted Lists |
 |
Python 3.12 |
merge-two-sorted-lists.py |
| 22 |
Generate Parentheses |
 |
Python 3.12 |
generate-parentheses.py |
| 23 |
Merge k Sorted Lists |
 |
Python 3.12 |
merge-k-sorted-lists.py |
| 24 |
Swap Nodes in Pairs |
 |
Python 3.12 |
swap-nodes-in-pairs.py |
| 25 |
Reverse Nodes in k-Group |
 |
Python 3.12 |
reverse-nodes-in-k-group.py |
| 26 |
Remove Duplicates from Sorted Array |
 |
Python 3.12 |
remove-duplicates-from-sorted-array.py |
| 27 |
Remove Element |
 |
Python 3.12 |
remove-element.py |
| 28 |
Find the Index of the First Occurrence in a String |
 |
Python 3.12 |
find-the-index-of-the-first-occurrence-in-a-string.py |
| 29 |
Divide Two Integers |
 |
Python 3.12 |
divide-two-integers.py |
| 30 |
Substring with Concatenation of All Words |
 |
Python 3.12 |
substring-with-concatenation-of-all-words.py |
| 31 |
Next Permutation |
 |
Python 3.12 |
next-permutation.py |
| 32 |
Longest Valid Parentheses |
 |
Python 3.12 |
longest-valid-parentheses.py |
| 33 |
Search in Rotated Sorted Array |
 |
Python 3.12 |
search-in-rotated-sorted-array.py |
| 34 |
Find First and Last Position of Element in Sorted Array |
 |
Python 3.12 |
find-first-and-last-position-of-element-in-sorted-array.py |
| 35 |
Search Insert Position |
 |
Python 3.12 |
search-insert-position.py |
| 36 |
Valid Sudoku |
 |
Python 3.12 |
valid-sudoku.py |
| 37 |
Sudoku Solver |
 |
Python 3.12 |
sudoku-solver.py |
| 38 |
Count and Say |
 |
Python 3.12 |
count-and-say.py |
| 39 |
Combination Sum |
 |
Python 3.12 |
combination-sum.py |
| 40 |
Combination Sum II |
 |
Python 3.12 |
combination-sum-ii.py |
| 41 |
First Missing Positive |
 |
Python 3.12 |
first-missing-positive.py |
| 42 |
Trapping Rain Water |
 |
Python 3.12 |
trapping-rain-water.py |
| 43 |
Multiply Strings |
 |
Python 3.12 |
multiply-strings.py |
| 44 |
Wildcard Matching |
 |
Python 3.12 |
wildcard-matching.py |
| 45 |
Jump Game II |
 |
Python 3.12 |
jump-game-ii.py |
| 46 |
Permutations |
 |
Python 3.12 |
permutations.py |
| 47 |
Permutations II |
 |
Python 3.12 |
permutations-ii.py |
| 48 |
Rotate Image |
 |
Python 3.12 |
rotate-image.py |
| 49 |
Group Anagrams |
 |
Python 3.12 |
group-anagrams.py |
| 50 |
Pow(x, n) |
 |
Python 3.12 |
powx-n.py |
| 51 |
N-Queens |
 |
Python 3.12 |
n-queens.py |
| 52 |
N-Queens II |
 |
Python 3.12 |
n-queens-ii.py |
| 53 |
Maximum Subarray |
 |
Python 3.12 |
maximum-subarray.py |
| 54 |
Spiral Matrix |
 |
Python 3.12 |
spiral-matrix.py |
| 55 |
Jump Game |
 |
Python 3.12 |
jump-game.py |
| 56 |
Merge Intervals |
 |
Python 3.12 |
merge-intervals.py |
| 57 |
Insert Interval |
 |
Python 3.12 |
insert-interval.py |
| 58 |
Length of Last Word |
 |
Python 3.12 |
length-of-last-word.py |
| 59 |
Spiral Matrix II |
 |
Python 3.12 |
spiral-matrix-ii.py |
| 60 |
Permutation Sequence |
 |
Python 3.12 |
permutation-sequence.py |
| 61 |
Rotate List |
 |
Python 3.12 |
rotate-list.py |
| 62 |
Unique Paths |
 |
Python 3.12 |
unique-paths.py |
| 63 |
Unique Paths II |
 |
Python 3.12 |
unique-paths-ii.py |
| 64 |
Minimum Path Sum |
 |
Python 3.12 |
minimum-path-sum.py |
| 65 |
Valid Number |
 |
Python 3.12 |
valid-number.py |
| 66 |
Plus One |
 |
Python 3.12 |
plus-one.py |
| 67 |
Add Binary |
 |
Python 3.12 |
add-binary.py |
| 68 |
Text Justification |
 |
Python 3.12 |
text-justification.py |
| 69 |
Sqrt(x) |
 |
Python 3.12 |
sqrtx.py |
| 70 |
Climbing Stairs |
 |
Python 3.12 |
climbing-stairs.py |
| 71 |
Simplify Path |
 |
Python 3.12 |
simplify-path.py |
| 72 |
Edit Distance |
 |
Python 3.12 |
edit-distance.py |
| 73 |
Set Matrix Zeroes |
 |
Python 3.12 |
set-matrix-zeroes.py |
| 74 |
Search a 2D Matrix |
 |
Python 3.12 |
search-a-2d-matrix.py |
| 75 |
Sort Colors |
 |
Python 3.12 |
sort-colors.py |
| 76 |
Minimum Window Substring |
 |
Python 3.12 |
minimum-window-substring.py |
| 77 |
Combinations |
 |
Python 3.12 |
combinations.py |
| 78 |
Subsets |
 |
Python 3.12 |
subsets.py |
| 79 |
Word Search |
 |
Python 3.12 |
word-search.py |
| 80 |
Remove Duplicates from Sorted Array II |
 |
Python 3.12 |
remove-duplicates-from-sorted-array-ii.py |
| 81 |
Search in Rotated Sorted Array II |
 |
Python 3.12 |
search-in-rotated-sorted-array-ii.py |
| 82 |
Remove Duplicates from Sorted List II |
 |
Python 3.12 |
remove-duplicates-from-sorted-list-ii.py |
| 83 |
Remove Duplicates from Sorted List |
 |
Python 3.12 |
remove-duplicates-from-sorted-list.py |
| 84 |
Largest Rectangle in Histogram |
 |
Python 3.12 |
largest-rectangle-in-histogram.py |
| 85 |
Maximal Rectangle |
 |
Python 3.12 |
maximal-rectangle.py |
| 86 |
Partition List |
 |
Python 3.12 |
partition-list.py |
| 87 |
Scramble String |
 |
Python 3.12 |
scramble-string.py |
| 88 |
Merge Sorted Array |
 |
Python 3.12 |
merge-sorted-array.py |
| 89 |
Gray Code |
 |
Python 3.12 |
gray-code.py |
| 90 |
Subsets II |
 |
Python 3.12 |
subsets-ii.py |
| 91 |
Decode Ways |
 |
Python 3.12 |
decode-ways.py |
| 92 |
Reverse Linked List II |
 |
Python 3.12 |
reverse-linked-list-ii.py |
| 93 |
Restore IP Addresses |
 |
Python 3.12 |
restore-ip-addresses.py |
| 94 |
Binary Tree Inorder Traversal |
 |
Python 3.12 |
binary-tree-inorder-traversal.py |
| 95 |
Unique Binary Search Trees II |
 |
Python 3.12 |
unique-binary-search-trees-ii.py |
| 96 |
Unique Binary Search Trees |
 |
Python 3.12 |
unique-binary-search-trees.py |
| 97 |
Interleaving String |
 |
Python 3.12 |
interleaving-string.py |
| 98 |
Validate Binary Search Tree |
 |
Python 3.12 |
validate-binary-search-tree.py |
| 99 |
Recover Binary Search Tree |
 |
Python 3.12 |
recover-binary-search-tree.py |
| 100 |
Same Tree |
 |
Python 3.12 |
same-tree.py |
| 101 |
Symmetric Tree |
 |
Python 3.12 |
symmetric-tree.py |
| 102 |
Binary Tree Level Order Traversal |
 |
Python 3.12 |
binary-tree-level-order-traversal.py |
| 103 |
Binary Tree Zigzag Level Order Traversal |
 |
Python 3.12 |
binary-tree-zigzag-level-order-traversal.py |
| 104 |
Maximum Depth of Binary Tree |
 |
Python 3.12 |
maximum-depth-of-binary-tree.py |
| 105 |
Construct Binary Tree from Preorder and Inorder Traversal |
 |
Python 3.12 |
construct-binary-tree-from-preorder-and-inorder-traversal.py |
| 106 |
Construct Binary Tree from Inorder and Postorder Traversal |
 |
Python 3.12 |
construct-binary-tree-from-inorder-and-postorder-traversal.py |
| 107 |
Binary Tree Level Order Traversal II |
 |
Python 3.12 |
binary-tree-level-order-traversal-ii.py |
| 108 |
Convert Sorted Array to Binary Search Tree |
 |
Python 3.12 |
convert-sorted-array-to-binary-search-tree.py |
| 109 |
Convert Sorted List to Binary Search Tree |
 |
Python 3.12 |
convert-sorted-list-to-binary-search-tree.py |
| 110 |
Balanced Binary Tree |
 |
Python 3.12 |
balanced-binary-tree.py |
| 111 |
Minimum Depth of Binary Tree |
 |
Python 3.12 |
minimum-depth-of-binary-tree.py |
| 112 |
Path Sum |
 |
Python 3.12 |
path-sum.py |
| 113 |
Path Sum II |
 |
Python 3.12 |
path-sum-ii.py |
| 114 |
Flatten Binary Tree to Linked List |
 |
Python 3.12 |
flatten-binary-tree-to-linked-list.py |
| 115 |
Distinct Subsequences |
 |
Python 3.12 |
distinct-subsequences.py |
| 116 |
Populating Next Right Pointers in Each Node |
 |
Python 3.12 |
populating-next-right-pointers-in-each-node.py |
| 117 |
Populating Next Right Pointers in Each Node II |
 |
Python 3.12 |
populating-next-right-pointers-in-each-node-ii.py |
| 118 |
Pascal's Triangle |
 |
Python 3.12 |
pascals-triangle.py |
| 119 |
Pascal's Triangle II |
 |
Python 3.12 |
pascals-triangle-ii.py |
| 120 |
Triangle |
 |
Python 3.12 |
triangle.py |
| 121 |
Best Time to Buy and Sell Stock |
 |
Python 3.12 |
best-time-to-buy-and-sell-stock.py |
| 122 |
Best Time to Buy and Sell Stock II |
 |
Python 3.12 |
best-time-to-buy-and-sell-stock-ii.py |
| 123 |
Best Time to Buy and Sell Stock III |
 |
Python 3.12 |
best-time-to-buy-and-sell-stock-iii.py |
| 124 |
Binary Tree Maximum Path Sum |
 |
Python 3.12 |
binary-tree-maximum-path-sum.py |
| 125 |
Valid Palindrome |
 |
Python 3.12 |
valid-palindrome.py |
| 127 |
Word Ladder |
 |
Python 3.12 |
word-ladder.py |
| 128 |
Longest Consecutive Sequence |
 |
Python 3.12 |
longest-consecutive-sequence.py |
| 129 |
Sum Root to Leaf Numbers |
 |
Python 3.12 |
sum-root-to-leaf-numbers.py |
| 130 |
Surrounded Regions |
 |
Python 3.12 |
surrounded-regions.py |
| 131 |
Palindrome Partitioning |
 |
Python 3.12 |
palindrome-partitioning.py |
| 133 |
Clone Graph |
 |
Python 3.12 |
clone-graph.py |
| 134 |
Gas Station |
 |
Python 3.12 |
gas-station.py |
| 135 |
Candy |
 |
Python 3.12 |
candy.py |
| 136 |
Single Number |
 |
Python 3.12 |
single-number.py |
| 137 |
Single Number II |
 |
Python 3.12 |
single-number-ii.py |
| 138 |
Copy List with Random Pointer |
 |
Python 3.12 |
copy-list-with-random-pointer.py |
| 139 |
Word Break |
 |
Python 3.12 |
word-break.py |
| 141 |
Linked List Cycle |
 |
Python 3.12 |
linked-list-cycle.py |
| 142 |
Linked List Cycle II |
 |
Python 3.12 |
linked-list-cycle-ii.py |
| 143 |
Reorder List |
 |
Python 3.12 |
reorder-list.py |
| 146 |
LRU Cache |
 |
Python 3.12 |
lru-cache.py |
| 148 |
Sort List |
 |
Python 3.12 |
sort-list.py |
| 150 |
Evaluate Reverse Polish Notation |
 |
Python 3.12 |
evaluate-reverse-polish-notation.py |
| 152 |
Maximum Product Subarray |
 |
Python 3.12 |
maximum-product-subarray.py |
| 153 |
Find Minimum in Rotated Sorted Array |
 |
Python 3.12 |
find-minimum-in-rotated-sorted-array.py |
| 155 |
Min Stack |
 |
Python 3.12 |
min-stack.py |
| 198 |
House Robber |
 |
Python 3.12 |
house-robber.py |
| 200 |
Number of Islands |
 |
Python 3.12 |
number-of-islands.py |
| 206 |
Reverse Linked List |
 |
Python 3.12 |
reverse-linked-list.py |
| 287 |
Find the Duplicate Number |
 |
Python 3.12 |
find-the-duplicate-number.py |
| 301 |
Remove Invalid Parentheses |
 |
Python 3.12 |
remove-invalid-parentheses.py |
| 628 |
Maximum Product of Three Numbers |
 |
Python 3.12 |
maximum-product-of-three-numbers.py |
| 678 |
Valid Parenthesis String |
 |
Python 3.12 |
valid-parenthesis-string.py |
| 864 |
Image Overlap |
 |
Python 3.12 |
image-overlap.py |
| 866 |
Rectangle Overlap |
 |
Python 3.12 |
rectangle-overlap.py |
| 886 |
Score of Parentheses |
 |
Python 3.12 |
score-of-parentheses.py |
| 909 |
Stone Game |
 |
Python 3.12 |
stone-game.py |
| 957 |
Minimum Add to Make Parentheses Valid |
 |
Python 3.12 |
minimum-add-to-make-parentheses-valid.py |
| 977 |
Distinct Subsequences II |
 |
Python 3.12 |
distinct-subsequences-ii.py |
| 1078 |
Remove Outermost Parentheses |
 |
Python 3.12 |
remove-outermost-parentheses.py |
| 1159 |
Smallest Subsequence of Distinct Characters |
 |
Python 3.12 |
smallest-subsequence-of-distinct-characters.py |
| 1188 |
Brace Expansion II |
 |
Python 3.12 |
brace-expansion-ii.py |
| 1208 |
Maximum Nesting Depth of Two Valid Parentheses Strings |
 |
Python 3.12 |
maximum-nesting-depth-of-two-valid-parentheses-strings.py |
| 1212 |
Sequential Digits |
 |
Python 3.12 |
sequential-digits.py |
| 1240 |
Stone Game II |
 |
Python 3.12 |
stone-game-ii.py |
| 1256 |
Rank Transform of an Array |
 |
Python 3.12 |
rank-transform-of-an-array.py |
| 1298 |
Reverse Substrings Between Each Pair of Parentheses |
 |
Python 3.12 |
reverse-substrings-between-each-pair-of-parentheses.py |
| 1386 |
Shift 2D Grid |
 |
Python 3.12 |
shift-2d-grid.py |
| 1487 |
Cinema Seat Allocation |
 |
Python 3.12 |
cinema-seat-allocation.py |
| 1501 |
Circle and Rectangle Overlapping |
 |
Python 3.12 |
circle-and-rectangle-overlapping.py |
| 1522 |
Stone Game III |
 |
Python 3.12 |
stone-game-iii.py |
| 1573 |
Find Two Non-overlapping Sub-arrays Each With Target Sum |
 |
Python 3.12 |
find-two-non-overlapping-sub-arrays-each-with-target-sum.py |
| 1574 |
Maximum Product of Two Elements in an Array |
 |
Python 3.12 |
maximum-product-of-two-elements-in-an-array.py |
| 1617 |
Stone Game IV |
 |
Python 3.12 |
stone-game-iv.py |
| 1644 |
Maximum Number of Non-Overlapping Substrings |
 |
Python 3.12 |
maximum-number-of-non-overlapping-substrings.py |
| 1685 |
Stone Game V |
 |
Python 3.12 |
stone-game-v.py |
| 1725 |
Number of Sets of K Non-Overlapping Line Segments |
 |
Python 3.12 |
number-of-sets-of-k-non-overlapping-line-segments.py |
| 1737 |
Maximum Nesting Depth of the Parentheses |
 |
Python 3.12 |
maximum-nesting-depth-of-the-parentheses.py |
| 1776 |
Minimum Operations to Reduce X to Zero |
 |
Python 3.12 |
minimum-operations-to-reduce-x-to-zero.py |
| 1934 |
Evaluate the Bracket Pairs of a String |
 |
Python 3.12 |
evaluate-the-bracket-pairs-of-a-string.py |
| 2002 |
Stone Game VIII |
 |
Python 3.12 |
stone-game-viii.py |
| 2039 |
Sum Game |
 |
Python 3.12 |
sum-game.py |
| 2106 |
Find Greatest Common Divisor of Array |
 |
Python 3.12 |
find-greatest-common-divisor-of-array.py |
| 2156 |
Stone Game IX |
 |
Python 3.12 |
stone-game-ix.py |
| 2182 |
Find the Minimum and Maximum Number of Nodes Between Critical Points |
 |
Python 3.12 |
find-the-minimum-and-maximum-number-of-nodes-between-critical-points.py |
| 2212 |
Removing Minimum and Maximum From Array |
 |
Python 3.12 |
removing-minimum-and-maximum-from-array.py |
| 2319 |
Longest Substring of One Repeating Character |
 |
Python 3.12 |
longest-substring-of-one-repeating-character.py |
| 2347 |
Count Nodes Equal to Average of Subtree |
 |
Python 3.12 |
count-nodes-equal-to-average-of-subtree.py |
| 2349 |
Check if There Is a Valid Parentheses String Path |
 |
Python 3.12 |
check-if-there-is-a-valid-parentheses-string-path.py |
| 2559 |
Maximum Number of Non-overlapping Palindrome Substrings |
 |
Python 3.12 |
maximum-number-of-non-overlapping-palindrome-substrings.py |
| 2582 |
Minimum Score of a Path Between Two Cities |
 |
Python 3.12 |
minimum-score-of-a-path-between-two-cities.py |
| 2793 |
Count the Number of Complete Components |
 |
Python 3.12 |
count-the-number-of-complete-components.py |
| 2914 |
Find the Safest Path in a Grid |
 |
Python 3.12 |
find-the-safest-path-in-a-grid.py |
| 3150 |
Shortest and Lexicographically Smallest Beautiful String |
 |
Python 3.12 |
shortest-and-lexicographically-smallest-beautiful-string.py |
| 3219 |
Make Lexicographically Smallest Array by Swapping Elements |
 |
Python 3.12 |
make-lexicographically-smallest-array-by-swapping-elements.py |
| 3225 |
Length of Longest Subarray With at Most K Frequency |
 |
Python 3.12 |
length-of-longest-subarray-with-at-most-k-frequency.py |
| 3236 |
Smallest Missing Integer Greater Than Sequential Prefix Sum |
 |
Python 3.12 |
smallest-missing-integer-greater-than-sequential-prefix-sum.py |
| 3275 |
Minimum Number of Pushes to Type Word I |
 |
Python 3.12 |
minimum-number-of-pushes-to-type-word-i.py |
| 3276 |
Minimum Number of Pushes to Type Word II |
 |
Python 3.12 |
minimum-number-of-pushes-to-type-word-ii.py |
| 3349 |
Maximum Length Substring With Two Occurrences |
 |
Python 3.12 |
maximum-length-substring-with-two-occurrences.py |
| 3375 |
Kth Smallest Amount With Single Denomination Combination |
 |
Python 3.12 |
kth-smallest-amount-with-single-denomination-combination.py |
| 3558 |
Find a Safe Walk Through a Grid |
 |
Python 3.12 |
find-a-safe-walk-through-a-grid.py |
| 3561 |
Remove Methods From Project |
 |
Python 3.12 |
remove-methods-from-project.py |
| 3562 |
Maximum Score of Non-overlapping Intervals |
 |
Python 3.12 |
maximum-score-of-non-overlapping-intervals.py |
| 3583 |
Sorted GCD Pair Queries |
 |
Python 3.12 |
sorted-gcd-pair-queries.py |
| 3584 |
Find the Lexicographically Smallest Valid Sequence |
 |
Python 3.12 |
find-the-lexicographically-smallest-valid-sequence.py |
| 3608 |
Find the Number of Subsequences With Equal GCD |
 |
Python 3.12 |
find-the-number-of-subsequences-with-equal-gcd.py |
| 3626 |
Smallest Divisible Digit Product I |
 |
Python 3.12 |
smallest-divisible-digit-product-i.py |
| 3635 |
Smallest Divisible Digit Product II |
 |
Python 3.12 |
smallest-divisible-digit-product-ii.py |
| 3705 |
Find the Largest Almost Missing Integer |
 |
Python 3.12 |
find-the-largest-almost-missing-integer.py |
| 3799 |
Unique 3-Digit Even Numbers |
 |
Python 3.12 |
unique-3-digit-even-numbers.py |
| 3804 |
Maximize Active Section with Trade II |
 |
Python 3.12 |
maximize-active-section-with-trade-ii.py |
| 3805 |
Maximize Active Section with Trade I |
 |
Python 3.12 |
maximize-active-section-with-trade-i.py |
| 3811 |
Reverse Degree of a String |
 |
Python 3.12 |
reverse-degree-of-a-string.py |
| 3812 |
Smallest Palindromic Rearrangement I |
 |
Python 3.12 |
smallest-palindromic-rearrangement-i.py |
| 3813 |
Smallest Palindromic Rearrangement II |
 |
Python 3.12 |
smallest-palindromic-rearrangement-ii.py |
| 3820 |
Number of Unique XOR Triplets II |
 |
Python 3.12 |
number-of-unique-xor-triplets-ii.py |
| 3824 |
Number of Unique XOR Triplets I |
 |
Python 3.12 |
number-of-unique-xor-triplets-i.py |
| 3831 |
Find X Value of Array I |
 |
Python 3.12 |
find-x-value-of-array-i.py |
| 3838 |
Path Existence Queries in a Graph I |
 |
Python 3.12 |
path-existence-queries-in-a-graph-i.py |
| 3840 |
Find X Value of Array II |
 |
Python 3.12 |
find-x-value-of-array-ii.py |
| 3852 |
Path Existence Queries in a Graph II |
 |
Python 3.12 |
path-existence-queries-in-a-graph-ii.py |
| 3859 |
Maximum Product of Two Digits |
 |
Python 3.12 |
maximum-product-of-two-digits.py |
| 3869 |
Smallest Index With Digit Sum Equal to Index |
 |
Python 3.12 |
smallest-index-with-digit-sum-equal-to-index.py |
| 3870 |
Minimum Moves to Clean the Classroom |
 |
Python 3.12 |
minimum-moves-to-clean-the-classroom.py |
| 3918 |
Check Divisibility by Digit Sum and Product |
 |
Python 3.12 |
check-divisibility-by-digit-sum-and-product.py |
| 3995 |
GCD of Odd and Even Sums |
 |
Python 3.12 |
gcd-of-odd-and-even-sums.py |
| 4020 |
Lexicographically Smallest Permutation Greater Than Target |
 |
Python 3.12 |
lexicographically-smallest-permutation-greater-than-target.py |
| 4033 |
Longest Subsequence With Non-Zero Bitwise XOR |
 |
Python 3.12 |
longest-subsequence-with-non-zero-bitwise-xor.py |
| 4037 |
Lexicographically Smallest Palindromic Permutation Greater Than Target |
 |
Python 3.12 |
lexicographically-smallest-palindromic-permutation-greater-than-target.py |
| 4080 |
Smallest Missing Multiple of K |
 |
Python 3.12 |
smallest-missing-multiple-of-k.py |
| 4107 |
Find Missing Elements |
 |
Python 3.12 |
find-missing-elements.py |
| 4135 |
Concatenate Non-Zero Digits and Multiply by Sum I |
 |
Python 3.12 |
concatenate-non-zero-digits-and-multiply-by-sum-i.py |
| 4136 |
Concatenate Non-Zero Digits and Multiply by Sum II |
 |
Python 3.12 |
concatenate-non-zero-digits-and-multiply-by-sum-ii.py |
| 4203 |
Count of Unfinished Tasks After Each Shift |
 |
Python 3.12 |
count-of-unfinished-tasks-after-each-shift.py |
| 4242 |
Sum of GCD of Formed Pairs |
 |
Python 3.12 |
sum-of-gcd-of-formed-pairs.py |
| 4245 |
Count Commas in Range |
 |
Python 3.12 |
count-commas-in-range.py |
| 4248 |
Count Commas in Range II |
 |
Python 3.12 |
count-commas-in-range-ii.py |
| 4256 |
Construct Uniform Parity Array I |
 |
Python 3.12 |
construct-uniform-parity-array-i.py |
| 4258 |
Construct Uniform Parity Array II |
 |
Python 3.12 |
construct-uniform-parity-array-ii.py |
| 4284 |
Smallest Stable Index I |
 |
Python 3.12 |
smallest-stable-index-i.py |
| 4285 |
Smallest Stable Index II |
 |
Python 3.12 |
smallest-stable-index-ii.py |
| 4323 |
Count Subarrays With Even Odd Ratio I |
 |
Python 3.12 |
count-subarrays-with-even-odd-ratio-i.py |
| 4324 |
Count Subarrays With Even Odd Ratio II |
 |
Python 3.12 |
count-subarrays-with-even-odd-ratio-ii.py |
| 4371 |
Maximize Pair Strength Using GCD |
 |
Python 3.12 |
maximize-pair-strength-using-gcd.py |