Leetcode Python: Selected Problems

  • Daily practice: 2 problems per day
    • 2024-09-15 policy change: 為了提高難度,選題原則是 Easy with low acceptanceMedium with high acceptance
  • Arthur's solutions: colab
  • Ann's solutions: colab
  • Thoughts
    • 寫一個爬蟲去 leetcode 上面把每一題的難度抓回來標記在題目後,例如:283. Move Zeroes Easy
      • Sample code link
        • Issue: 不知道為什麼爬某些頁的時候會失敗,沒有觀察到發生錯誤的規律。
        • (2024-10-03) Finding: ChatGPT 知道每一題的難度?!
  • 安的問題集:程式語言篇

TODO

567. Permutation in String Medium

https://leetcode.com/problems/permutation-in-string/

401. Binary Watch Easy

https://leetcode.com/problems/binary-watch/

168. Excel Sheet Column Title Easy

https://leetcode.com/problems/excel-sheet-column-title/

137. Single Number II Medium

https://leetcode.com/problems/single-number-ii/

1329. Sort the Matrix Diagonally Medium

https://leetcode.com/problems/sort-the-matrix-diagonally/

343. Integer Break Medium

https://leetcode.com/problems/integer-break/

707. Design Linked List Medium

https://leetcode.com/problems/design-linked-list/

696. Count Binary Substrings Easy

https://leetcode.com/problems/count-binary-substrings/

2025-03-29

2025-02-18

90. Subsets II Medium

https://leetcode.com/problems/subsets-ii/

2025-02-14

89. Gray Code Medium

https://leetcode.com/problems/gray-code/

2025-02-12

783. Minimum Distance Between BST Nodes Easy

https://leetcode.com/problems/minimum-distance-between-bst-nodes/

230. Kth Smallest Element in a BST Medium

https://leetcode.com/problems/kth-smallest-element-in-a-bst/

2025-01-15

703. Kth Largest Element in a Stream Easy

https://leetcode.com/problems/kth-largest-element-in-a-stream/

693. Binary Number with Alternating Bits Easy

https://leetcode.com/problems/binary-number-with-alternating-bits/

671. Second Minimum Node In a Binary Tree

https://leetcode.com/problems/second-minimum-node-in-a-binary-tree/

2025-01-14

234. Palindrome Linked List Easy

https://leetcode.com/problems/palindrome-linked-list/

697. Degree of an Array Easy

https://leetcode.com/problems/degree-of-an-array/

2025-01-13

141. Linked List Cycle Easy

https://leetcode.com/problems/linked-list-cycle/

114. Flatten Binary Tree to Linked List Medium

https://leetcode.com/problems/flatten-binary-tree-to-linked-list/

1619. Mean of Array After Removing Some Elements Easy

https://leetcode.com/problems/mean-of-array-after-removing-some-elements/

2025-01-11

914. X of a Kind in a Deck of Cards Easy

https://leetcode.com/problems/x-of-a-kind-in-a-deck-of-cards/

20. Valid Parentheses Easy

https://leetcode.com/problems/valid-parentheses/description/

19. Remove Nth Node From End of List Medium

https://leetcode.com/problems/remove-nth-node-from-end-of-list/

2025-01-10

1984. Minimum Difference Between Highest and Lowest of K Scores Easy

https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores/

3364. Minimum Positive Sum Subarray Easy

https://leetcode.com/problems/minimum-positive-sum-subarray/

3270. Find the Key of the Numbers Easy

https://leetcode.com/problems/find-the-key-of-the-numbers/

179. Largest Number Medium

https://leetcode.com/problems/largest-number/

34. Find First and Last Position of Element in Sorted Array Medium

https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/

69. Sqrt(x) Easy

https://leetcode.com/problems/sqrtx/

2025-01-09

563. Binary Tree Tilt Easy

https://leetcode.com/problems/binary-tree-tilt/

559. Maximum Depth of N-ary Tree Easy

https://leetcode.com/problems/maximum-depth-of-n-ary-tree/

561. Array Partition Easy

https://leetcode.com/problems/array-partition/

2025-01-06

2160. Minimum Sum of Four Digit Number After Splitting Digits Easy

https://leetcode.com/problems/minimum-sum-of-four-digit-number-after-splitting-digits

2544. Alternating Digit Sum Easy

https://leetcode.com/problems/alternating-digit-sum/

2553. Separate the Digits in an Array Easy

https://leetcode.com/problems/separate-the-digits-in-an-array/

2180. Count Integers With Even Digit Sum Easy

https://leetcode.com/problems/count-integers-with-even-digit-sum/

1945. Sum of Digits of String After Convert Easy

https://leetcode.com/problems/sum-of-digits-of-string-after-convert/

3300. Minimum Element After Replacement With Digit Sum Easy

https://leetcode.com/problems/minimum-element-after-replacement-with-digit-sum/

2025-01-02

543. Diameter of Binary Tree Easy

https://leetcode.com/problems/diameter-of-binary-tree/description/

102. Binary Tree Level Order Traversal Medium

https://leetcode.com/problems/binary-tree-level-order-traversal/

107. Binary Tree Level Order Traversal II Medium

https://leetcode.com/problems/binary-tree-level-order-traversal-ii/

637. Average of Levels in Binary Tree Easy

https://leetcode.com/problems/average-of-levels-in-binary-tree/

1323. Maximum 69 Number Easy

https://leetcode.com/problems/maximum-69-number/

1716. Calculate Money in Leetcode Bank Easy

https://leetcode.com/problems/calculate-money-in-leetcode-bank/

2025-01-01

204. Count Primes Medium

https://leetcode.com/problems/count-primes/

240. Search a 2D Matrix II Medium

https://leetcode.com/problems/search-a-2d-matrix-ii/

40. Combination Sum II Medium

https://leetcode.com/problems/combination-sum-ii/

2024-12-31

75. Sort Colors Medium

https://leetcode.com/problems/sort-colors/

77. Combinations Medium

https://leetcode.com/problems/combinations/

73. Set Matrix Zeroes Medium

https://leetcode.com/problems/set-matrix-zeroes/

29. Divide Two Integers Medium

https://leetcode.com/problems/divide-two-integers/

121. Best Time to Buy and Sell Stock Easy

https://leetcode.com/problems/best-time-to-buy-and-sell-stock/

225. Implement Stack using Queues Easy

https://leetcode.com/problems/implement-stack-using-queues/

232. Implement Queue using Stacks Easy

https://leetcode.com/problems/implement-queue-using-stacks/

287. Find the Duplicate Number Medium

https://leetcode.com/problems/find-the-duplicate-number/

326. Power of Three Easy

https://leetcode.com/problems/power-of-three/

342. Power of Four Easy

https://leetcode.com/problems/power-of-four/

371. Sum of Two Integers Medium

https://leetcode.com/problems/sum-of-two-integers/

392. Is Subsequence Easy

https://leetcode.com/problems/is-subsequence/

412. Fizz Buzz Easy

https://leetcode.com/problems/fizz-buzz/

2024-12-30

566. Reshape the Matrix Easy

https://leetcode.com/problems/reshape-the-matrix/

2022. Convert 1D Array Into 2D Array Easy

https://leetcode.com/problems/convert-1d-array-into-2d-array/

2024-12-26

3079. Find the Sum of Encrypted Integers Easy

https://leetcode.com/problems/find-the-sum-of-encrypted-integers/

2864. Maximum Odd Binary Number Easy

https://leetcode.com/problems/maximum-odd-binary-number/

2937. Make Three Strings Equal Easy

https://leetcode.com/problems/make-three-strings-equal/

2024-12-25

2206. Divide Array Into Equal Pairs Easy

https://leetcode.com/problems/divide-array-into-equal-pairs/

762. Prime Number of Set Bits in Binary Representation Easy

https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation/

2024-12-23

2923. Find Champion I Easy

https://leetcode.com/problems/find-champion-i/

476. Number Complement Easy

https://leetcode.com/problems/number-complement/

482. License Key Formatting Easy

https://leetcode.com/problems/license-key-formatting/

2024-12-20

2367. Number of Arithmetic Triplets Easy

https://leetcode.com/problems/number-of-arithmetic-triplets/

2873. Maximum Value of an Ordered Triplet I Easy

https://leetcode.com/problems/maximum-value-of-an-ordered-triplet-i/

2024-12-19

18. 4Sum Medium

https://leetcode.com/problems/4sum/

1995. Count Special Quadruplets Easy

https://leetcode.com/problems/count-special-quadruplets/

1534. Count Good Triplets Easy

https://leetcode.com/problems/count-good-triplets/

2475. Number of Unequal Triplets in Array Easy

https://leetcode.com/problems/number-of-unequal-triplets-in-array/

2024-12-18

2309. Greatest English Letter in Upper and Lower Case Easy

https://leetcode.com/problems/greatest-english-letter-in-upper-and-lower-case/

3120. Count the Number of Special Characters I Easy

https://leetcode.com/problems/count-the-number-of-special-characters-i/

3121. Count the Number of Special Characters II Medium

https://leetcode.com/problems/count-the-number-of-special-characters-ii/

3162. Find the Number of Good Pairs I Easy

https://leetcode.com/problems/find-the-number-of-good-pairs-i/

3142. Check if Grid Satisfies Conditions Easy

https://leetcode.com/problems/check-if-grid-satisfies-conditions/

151. Reverse Words in a String Medium

https://leetcode.com/problems/reverse-words-in-a-string/

189. Rotate Array Medium

https://leetcode.com/problems/rotate-array/

61. Rotate List Medium

https://leetcode.com/problems/rotate-list/

8. String to Integer (atoi) Medium

https://leetcode.com/problems/string-to-integer-atoi/

15. 3Sum Medium

https://leetcode.com/problems/3sum/

2024-12-17

74. Search a 2D Matrix Medium

https://leetcode.com/problems/search-a-2d-matrix/

2024-12-12

2239. Find Closest Number to Zero Easy

https://leetcode.com/problems/find-closest-number-to-zero/

658. Find K Closest Elements Medium

https://leetcode.com/problems/find-k-closest-elements/

2024-12-11

2243. Calculate Digit Sum of a String Easy

https://leetcode.com/problems/calculate-digit-sum-of-a-string/

2221. Find Triangular Sum of an Array Medium

https://leetcode.com/problems/find-triangular-sum-of-an-array/

2293. Min Max Game Easy

https://leetcode.com/problems/min-max-game/

394. Decode String Medium

https://leetcode.com/problems/decode-string/

726. Number of Atoms Hard

https://leetcode.com/problems/number-of-atoms/

2024-12-10

1360. Number of Days Between Two Dates Easy

https://leetcode.com/problems/number-of-days-between-two-dates/

2409. Count Days Spent Together Easy

https://leetcode.com/problems/count-days-spent-together/

2224. Minimum Number of Operations to Convert Time Easy

https://leetcode.com/problems/minimum-number-of-operations-to-convert-time/

2241. Design an ATM Machine Medium

https://leetcode.com/problems/design-an-atm-machine/

2024-12-09

43. Multiply Strings Medium

https://leetcode.com/problems/multiply-strings/

2288. Apply Discount to Prices Medium

https://leetcode.com/problems/apply-discount-to-prices/

2024-12-06

2506. Count Pairs Of Similar Strings Easy

https://leetcode.com/problems/count-pairs-of-similar-strings/

451. Sort Characters By Frequency Medium

https://leetcode.com/problems/sort-characters-by-frequency/

2024-12-05

2899. Last Visited Integers Easy

https://leetcode.com/problems/last-visited-integers/

609. Find Duplicate File in System Medium

https://leetcode.com/problems/find-duplicate-file-in-system/

599. Minimum Index Sum of Two Lists Easy

https://leetcode.com/problems/minimum-index-sum-of-two-lists/

2506. Count Pairs Of Similar Strings Easy

https://leetcode.com/problems/count-pairs-of-similar-strings/

451. Sort Characters By Frequency Medium

https://leetcode.com/problems/sort-characters-by-frequency/

2024-11-21

1979. Find Greatest Common Divisor of Array Easy

https://leetcode.com/problems/find-greatest-common-divisor-of-array/

1952. Three Divisors Easy

https://leetcode.com/problems/three-divisors/

2413. Smallest Even Multiple Easy

https://leetcode.com/problems/smallest-even-multiple/

2496. Maximum Value of a String in an Array Easy

https://leetcode.com/problems/maximum-value-of-a-string-in-an-array/

2024-11-20

400. Nth Digit Medium

https://leetcode.com/problems/nth-digit/

2024-11-19

374. Guess Number Higher or Lower Easy

https://leetcode.com/problems/guess-number-higher-or-lower/

405. Convert a Number to Hexadecimal Easy

https://leetcode.com/problems/convert-a-number-to-hexadecimal/

62. Unique Paths Medium

https://leetcode.com/problems/unique-paths/

2024-11-09

1025. Divisor Game Easy

https://leetcode.com/problems/divisor-game/

2024-11-04

929. Unique Email Addresses Easy

https://leetcode.com/problems/unique-email-addresses/

917. Reverse Only Letters Easy

https://leetcode.com/problems/reverse-only-letters/

2024-10-31

1071. Greatest Common Divisor of Strings Easy

https://leetcode.com/problems/greatest-common-divisor-of-strings/

2024-10-30

1002. Find Common Characters Easy

https://leetcode.com/problems/find-common-characters/

2024-10-29

976. Largest Perimeter Triangle Easy

https://leetcode.com/problems/largest-perimeter-triangle/

2024-10-26

1009. Complement of Base 10 Integer Easy

https://leetcode.com/problems/complement-of-base-10-integer/

557. Reverse Words in a String III Easy

https://leetcode.com/problems/reverse-words-in-a-string-iii/

2024-10-21

1046. Last Stone Weight Easy

https://leetcode.com/problems/last-stone-weight

2678. Number of Senior Citizens Easy

https://leetcode.com/problems/number-of-senior-citizens/

2024-10-15

1103. Distribute Candies to People Easy

https://leetcode.com/problems/distribute-candies-to-people/

2011. Final Value of Variable After Performing Operations Easy

https://leetcode.com/problems/final-value-of-variable-after-performing-operations/

2024-10-14

713. Subarray Product Less Than K Medium

https://leetcode.com/problems/subarray-product-less-than-k/

720. Longest Word in Dictionary Medium

https://leetcode.com/problems/longest-word-in-dictionary/

2024-10-12

709. To Lower Case Easy

https://leetcode.com/problems/to-lower-case/

2024-10-11

628. Maximum Product of Three Numbers Easy

https://leetcode.com/problems/maximum-product-of-three-numbers/

152. Maximum Product Subarray Medium

https://leetcode.com/problems/maximum-product-subarray/

2024-10-10

207. Course Schedule Medium

https://leetcode.com/problems/course-schedule/

210. Course Schedule II Medium

https://leetcode.com/problems/course-schedule-ii/

2024-10-09

219. Contains Duplicate II Easy

https://leetcode.com/problems/contains-duplicate-ii/

2024-10-08

997. Find the Town Judge Easy

https://leetcode.com/problems/find-the-town-judge/

2024-10-07

2785. Sort Vowels in a String Medium

https://leetcode.com/problems/sort-vowels-in-a-string/

2024-10-05

3280. Convert Date to Binary Easy

https://leetcode.com/problems/convert-date-to-binary/

2024-10-04

2729. Check if The Number is Fascinating Easy

https://leetcode.com/problems/check-if-the-number-is-fascinating/

1344. Angle Between Hands of a Clock Medium

https://leetcode.com/problems/angle-between-hands-of-a-clock/

2024-10-03

2748. Number of Beautiful Pairs Easy

https://leetcode.com/problems/number-of-beautiful-pairs/

2024-10-02

2769. Find the Maximum Achievable Number Easy

https://leetcode.com/problems/find-the-maximum-achievable-number/

2469. Convert the Temperature Easy

https://leetcode.com/problems/convert-the-temperature/

434. Number of Segments in a String Easy

https://leetcode.com/problems/number-of-segments-in-a-string/

2024-10-01

1013. Partition Array Into Three Parts With Equal Sum Easy

https://leetcode.com/problems/partition-array-into-three-parts-with-equal-sum/

2024-09-30

941. Valid Mountain Array Easy

https://leetcode.com/problems/valid-mountain-array/

2024-09-27

205. Isomorphic Strings Easy

https://leetcode.com/problems/isomorphic-strings/

890. Find and Replace Pattern Medium

https://leetcode.com/problems/find-and-replace-pattern/

2024-09-26

387. First Unique Character in a String Easy

https://leetcode.com/problems/first-unique-character-in-a-string/

1641. Count Sorted Vowel Strings Medium

https://leetcode.com/problems/count-sorted-vowel-strings/

2024-09-24

2591. Distribute Money to Maximum Children Easy

https://leetcode.com/problems/distribute-money-to-maximum-children/

48. Rotate Image Medium

https://leetcode.com/problems/rotate-image/

290. Word Pattern Easy

https://leetcode.com/problems/word-pattern/

2024-09-23

3024. Type of Triangle Easy

https://leetcode.com/problems/type-of-triangle

3211. Generate Binary Strings Without Adjacent Zeros Medium

https://leetcode.com/problems/generate-binary-strings-without-adjacent-zeros/

2024-09-20

2390. Removing Stars From a String Medium

https://leetcode.com/problems/removing-stars-from-a-string/

2024-09-19

2047. Number of Valid Words in a Sentence Easy

https://leetcode.com/problems/number-of-valid-words-in-a-sentence/

2024-09-18

349. Intersection of Two Arrays Easy

https://leetcode.com/problems/intersection-of-two-arrays/

414. Third Maximum Number Easy

https://leetcode.com/problems/third-maximum-number/

1282. Group the People Given the Group Size They Belong To Medium

https://leetcode.com/problems/group-the-people-given-the-group-size-they-belong-to/

2024-09-17

3136. Valid Word Easy

https://leetcode.com/problems/valid-word/

717. 1-bit and 2-bit Characters Easy

https://leetcode.com/problems/1-bit-and-2-bit-characters/

2024-09-16

605. Can Place Flowers Easy

https://leetcode.com/problems/can-place-flowers/

859. Buddy Strings Easy

https://leetcode.com/problems/buddy-strings/

2024-09-15

2423. Remove Letter To Equalize Frequency Easy

https://leetcode.com/problems/remove-letter-to-equalize-frequency/

2610. Convert an Array Into a 2D Array With Conditions Medium

https://leetcode.com/problems/convert-an-array-into-a-2d-array-with-conditions/

2024-09-10

724. Find Pivot Index Easy

https://leetcode.com/problems/find-pivot-index/

744. Find Smallest Letter Greater Than Target Easy

https://leetcode.com/problems/find-smallest-letter-greater-than-target/

2024-09-09

283. Move Zeroes Easy

https://leetcode.com/problems/move-zeroes/

409. Longest Palindrome Easy

https://leetcode.com/problems/longest-palindrome/description/

2024-08-29

1636. Sort Array by Increasing Frequency

https://leetcode.com/problems/sort-array-by-increasing-frequency/

1910. Remove All Occurrences of a Substring

https://leetcode.com/problems/remove-all-occurrences-of-a-substring/

2024-08-28

1313. Decompress Run-Length Encoded List

https://leetcode.com/problems/decompress-run-length-encoded-list/

1816. Truncate Sentence

https://leetcode.com/problems/truncate-sentence/

1773. Count Items Matching a Rule

https://leetcode.com/problems/count-items-matching-a-rule/

2024-08-27

347. Top K Frequent Elements

https://leetcode.com/problems/top-k-frequent-elements/

739. Daily Temperatures

https://leetcode.com/problems/daily-temperatures/

496. Next Greater Element I

https://leetcode.com/problems/next-greater-element-i

2024-08-23

442. Find All Duplicates in an Array

https://leetcode.com/problems/find-all-duplicates-in-an-array/description/

1329. Sort the Matrix Diagonally

https://leetcode.com/problems/sort-the-matrix-diagonally

2024-08-22

860. Lemonade Change

https://leetcode.com/problems/lemonade-change

2024-08-21

48. Rotate Image

https://leetcode.com/problems/rotate-image/

215. Kth Largest Element in an Array

https://leetcode.com/problems/kth-largest-element-in-an-array/

2024-08-20

3190. Find Minimum Operations to Make All Elements Divisible by Three

https://leetcode.com/problems/find-minimum-operations-to-make-all-elements-divisible-by-three

459. Repeated Substring Pattern

https://leetcode.com/problems/repeated-substring-pattern/

2024-08-16

345. Reverse Vowels of a String

https://leetcode.com/problems/reverse-vowels-of-a-string/

2024-08-15

2545. Sort the Students by Their Kth Score

https://leetcode.com/problems/sort-the-students-by-their-kth-score/

1828. Queries on Number of Points Inside a Circle

https://leetcode.com/problems/queries-on-number-of-points-inside-a-circle

2024-08-14

1752. Check if Array Is Sorted and Rotated

https://leetcode.com/problems/check-if-array-is-sorted-and-rotated/

2024-08-13

2610. Convert an Array Into a 2D Array With Conditions

https://leetcode.com/problems/convert-an-array-into-a-2d-array-with-conditions

1232. Check If It Is a Straight Line

https://leetcode.com/problems/check-if-it-is-a-straight-line/

2024-08-12

228. Summary Ranges

https://leetcode.com/problems/summary-ranges/

217. Contains Duplicate

https://leetcode.com/problems/contains-duplicate/

2024-08-07

2706. Buy Two Chocolates

https://leetcode.com/problems/buy-two-chocolates/

2024-08-06

2828. Check if a String Is an Acronym of Words

https://leetcode.com/problems/check-if-a-string-is-an-acronym-of-words/

832. Flipping an Image

https://leetcode.com/problems/flipping-an-image/

830. Positions of Large Groups

https://leetcode.com/problems/positions-of-large-groups/

2024-08-03

1436. Destination City

https://leetcode.com/problems/destination-city/

804. Unique Morse Code Words

https://leetcode.com/problems/unique-morse-code-words/

1732. Find the Highest Altitude

https://leetcode.com/problems/find-the-highest-altitude/

2024-08-02

1431. Kids With the Greatest Number of Candies

https://leetcode.com/problems/kids-with-the-greatest-number-of-candies/

2824. Count Pairs Whose Sum is Less than Target

https://leetcode.com/problems/count-pairs-whose-sum-is-less-than-target/

2024-07-31

1464. Maximum Product of Two Elements in an Array

https://leetcode.com/problems/maximum-product-of-two-elements-in-an-array/

1207. Unique Number of Occurrences

https://leetcode.com/problems/unique-number-of-occurrences/

2024-07-29

1662. Check If Two String Arrays are Equivalent

https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent/

867. Transpose Matrix

https://leetcode.com/problems/transpose-matrix/

2024-07-27

1863. Sum of All Subset XOR Totals

https://leetcode.com/problems/sum-of-all-subset-xor-totals/

2024-07-24

2942. Find Words Containing Character

https://leetcode.com/problems/find-words-containing-character

1512. Number of Good Pairs

https://leetcode.com/problems/number-of-good-pairs/

2418. Sort the People

https://leetcode.com/problems/sort-the-people/

2974. Minimum Number Game

https://leetcode.com/problems/minimum-number-game/

2024-07-20

2373. Largest Local Values in a Matrix

https://leetcode.com/problems/largest-local-values-in-a-matrix/

1572. Matrix Diagonal Sum

https://leetcode.com/problems/matrix-diagonal-sum/

2024-07-19

2114. Maximum Number of Words Found in Sentences

https://leetcode.com/problems/maximum-number-of-words-found-in-sentences/

2024-07-15

2843. Count Symmetric Integers

https://leetcode.com/problems/count-symmetric-integers

2024-07-13

2124. Check if All A's Appears Before All B's

https://leetcode.com/problems/check-if-all-as-appears-before-all-bs

2024-07-11

1925. Count Square Sum Triples

https://leetcode.com/problems/count-square-sum-triples/

2024-07-10

1374. Generate a String With Characters That Have Odd Counts

https://leetcode.com/problems/generate-a-string-with-characters-that-have-odd-counts

2024-07-09

520. Detect Capital

https://leetcode.com/problems/detect-capital

2024-07-08

268. Missing Number

https://leetcode.com/problems/missing-number

2024-07-02

169. Majority Element

https://leetcode.com/problems/majority-element/

2024-06-30

70. Climbing Stairs

https://leetcode.com/problems/climbing-stairs/

1137. N-th Tribonacci Number

https://leetcode.com/problems/n-th-tribonacci-number/

1089. Duplicate Zeros

https://leetcode.com/problems/duplicate-zeros/

2024-06-29

896. Monotonic Array

https://leetcode.com/problems/monotonic-array/

1346. Check If N and Its Double Exist

https://leetcode.com/problems/check-if-n-and-its-double-exist/description/

2024-06-28

367. Valid Perfect Square

https://leetcode.com/problems/valid-perfect-square/

2215. Find the Difference of Two Arrays

https://leetcode.com/problems/find-the-difference-of-two-arrays/

263. Ugly Number

https://leetcode.com/problems/ugly-number/

2024-06-11

501. Find Mode in Binary Search Tree

https://leetcode.com/problems/find-mode-in-binary-search-tree/

415. Add Strings

https://leetcode.com/problems/add-strings/

83. Remove Duplicates from Sorted List

https://leetcode.com/problems/remove-duplicates-from-sorted-list/

2024-06-10

258. Add Digits

https://leetcode.com/problems/add-digits/

771. Jewels and Stones

https://leetcode.com/problems/jewels-and-stones/

389. Find the Difference

https://leetcode.com/problems/find-the-difference/

2024-06-08

509. Fibonacci Number

https://leetcode.com/problems/fibonacci-number/

338. Counting Bits

https://leetcode.com/problems/counting-bits/

2859. Sum of Values at Indices With K Set Bits

https://leetcode.com/problems/sum-of-values-at-indices-with-k-set-bits

2917. Find the K-or of an Array

https://leetcode.com/problems/find-the-k-or-of-an-array

50. Pow(x, n)

https://leetcode.com/problems/powx-n/

372. Super Pow

https://leetcode.com/problems/super-pow/

2024-06-06

1108. Defanging an IP Address

https://leetcode.com/problems/defanging-an-ip-address/

2788. Split Strings by Separator

https://leetcode.com/problems/split-strings-by-separator/

819. Most Common Word

https://leetcode.com/problems/most-common-word/

202. Happy Number

https://leetcode.com/problems/happy-number/

2024-06-05

1748. Sum of Unique Elements Easy

https://leetcode.com/problems/sum-of-unique-elements/

1528. Shuffle String Easy

https://leetcode.com/problems/shuffle-string/

2024-06-04

2000. Reverse Prefix of Word Easy

https://leetcode.com/problems/reverse-prefix-of-word/

2255. Count Prefixes of a Given String Easy

https://leetcode.com/problems/count-prefixes-of-a-given-string/

1929. Concatenation of Array Easy

https://leetcode.com/problems/concatenation-of-array/

1920. Build Array from Permutation Easy

https://leetcode.com/problems/build-array-from-permutation/

1480. Running Sum of 1d Array Easy

https://leetcode.com/problems/running-sum-of-1d-array/

1470. Shuffle the Array Easy

https://leetcode.com/problems/shuffle-the-array/

2574. Left and Right Sum Differences Easy

https://leetcode.com/problems/left-and-right-sum-differences/

2024-06-03

344. Reverse String Easy

https://leetcode.com/problems/reverse-string/

541. Reverse String II Easy

https://leetcode.com/problems/reverse-string-ii/

507. Perfect Number Easy

https://leetcode.com/problems/perfect-number/

2024-06-01

3110. Score of a String Medium

https://leetcode.com/problems/score-of-a-string/

231. Power of Two Easy

https://leetcode.com/problems/power-of-two/

977. Squares of a Sorted Array Easy

https://leetcode.com/problems/squares-of-a-sorted-array/

1971. Find if Path Exists in Graph Easy

https://leetcode.com/problems/find-if-path-exists-in-graph/

2024-05-26

203. Remove Linked List Elements Easy

https://leetcode.com/problems/remove-linked-list-elements/

2024-05-25

965. Univalued Binary Tree Easy

https://leetcode.com/problems/univalued-binary-tree/

404. Sum of Left Leaves Easy

https://leetcode.com/problems/sum-of-left-leaves/

160. Intersection of Two Linked Lists Easy

https://leetcode.com/problems/intersection-of-two-linked-lists/

26. Remove Duplicates from Sorted Array Easy

https://leetcode.com/problems/remove-duplicates-from-sorted-array/

110. Balanced Binary Tree Easy

https://leetcode.com/problems/balanced-binary-tree/

119. Pascal's Triangle II Easy

https://leetcode.com/problems/pascals-triangle-ii/

136. Single Number Easy

https://leetcode.com/problems/single-number/

938. Range Sum of BST Easy

https://leetcode.com/problems/range-sum-of-bst/

2024-05-24

104. Maximum Depth of Binary Tree Easy

https://leetcode.com/problems/maximum-depth-of-binary-tree/

190. Reverse Bits Easy

https://leetcode.com/problems/reverse-bits/

191. Number of 1 Bits Easy

https://leetcode.com/problems/number-of-1-bits/

257. Binary Tree Paths Easy

https://leetcode.com/problems/binary-tree-paths/

2024-05-23

28. Find the Index of the First Occurrence in a String Easy

https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string/

58. Length of Last Word Easy

https://leetcode.com/problems/length-of-last-word/

66. Plus One Easy

https://leetcode.com/problems/plus-one/

67. Add Binary Easy

https://leetcode.com/problems/add-binary/

69. Sqrt(x) Easy

https://leetcode.com/problems/sqrtx/

100. Same Tree Easy

https://leetcode.com/problems/same-tree/

101. Symmetric Tree Easy

https://leetcode.com/problems/symmetric-tree/

111. Minimum Depth of Binary Tree Easy

https://leetcode.com/problems/minimum-depth-of-binary-tree/

125. Valid Palindrome Easy

https://leetcode.com/problems/valid-palindrome/

2024-05-22

27. Remove Element Easy

https://leetcode.com/problems/remove-element/

674. Longest Continuous Increasing Subsequence Easy

https://leetcode.com/problems/longest-continuous-increasing-subsequence/

35. Search Insert Position Easy

https://leetcode.com/problems/search-insert-position/

704. Binary Search Easy

https://leetcode.com/problems/binary-search/

680. Valid Palindrome II Medium

https://leetcode.com/problems/valid-palindrome-ii/

617. Merge Two Binary Trees Easy

https://leetcode.com/problems/merge-two-binary-trees/

589. N-ary Tree Preorder Traversal Easy

https://leetcode.com/problems/n-ary-tree-preorder-traversal/

590. N-ary Tree Postorder Traversal Easy

https://leetcode.com/problems/n-ary-tree-postorder-traversal/

572. Subtree of Another Tree Medium

https://leetcode.com/problems/subtree-of-another-tree/

53. Maximum Subarray Easy

https://leetcode.com/problems/maximum-subarray/

435. Non-overlapping Intervals Medium

https://leetcode.com/problems/non-overlapping-intervals/

322. Coin Change Medium

https://leetcode.com/problems/coin-change/

46. Permutations Medium

https://leetcode.com/problems/permutations/

47. Permutations II Medium

https://leetcode.com/problems/permutations-ii/

78. Subsets Medium

https://leetcode.com/problems/subsets/

39. Combination Sum Medium

https://leetcode.com/problems/combination-sum/

2024-05-21

118. Pascal's Triangle Easy

https://leetcode.com/problems/pascals-triangle/

21. Merge Two Sorted Lists Easy

https://leetcode.com/problems/merge-two-sorted-lists/

206. Reverse Linked List Easy

https://leetcode.com/problems/reverse-linked-list/

24. Swap Nodes in Pairs Medium

https://leetcode.com/problems/swap-nodes-in-pairs/

2. Add Two Numbers Medium

https://leetcode.com/problems/add-two-numbers/

108. Convert Sorted Array to Binary Search Tree Easy

https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/

109. Convert Sorted List to Binary Search Tree Medium

https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree/

700. Search in a Binary Search Tree Easy

https://leetcode.com/problems/search-in-a-binary-search-tree/

701. Insert into a Binary Search Tree Medium

https://leetcode.com/problems/insert-into-a-binary-search-tree/

98. Validate Binary Search Tree Medium

https://leetcode.com/problems/validate-binary-search-tree/

226. Invert Binary Tree Easy

https://leetcode.com/problems/invert-binary-tree/

94. Binary Tree Inorder Traversal Easy

https://leetcode.com/problems/binary-tree-inorder-traversal/

144. Binary Tree Preorder Traversal Easy

https://leetcode.com/problems/binary-tree-preorder-traversal/

145. Binary Tree Postorder Traversal Easy

https://leetcode.com/problems/binary-tree-postorder-traversal/

112. Path Sum Easy

https://leetcode.com/problems/path-sum/

7. Reverse Integer Medium

https://leetcode.com/problems/reverse-integer/

20. Valid Parentheses Easy

https://leetcode.com/problems/valid-parentheses/

26. Remove Duplicates from Sorted Array Easy

https://leetcode.com/problems/remove-duplicates-from-sorted-array/