Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/petrosdemetrakopoulos/leetcode

My Leetcode solutions
https://github.com/petrosdemetrakopoulos/leetcode

algorithms challenges interview interview-preparation interview-questions leetcode leetcode-python leetcode-solutions python

Last synced: 1 day ago
JSON representation

My Leetcode solutions

Awesome Lists containing this project

README

        

# My Leetcode solutions

For most most of the Leetcode tasks I used Python.

Of course for the SQL and Bash scripting tasks I used the respective languages.

Here is a list of all the tasks along with their id and difficulty.

The format of each filename is: `'{task_code}-{task_name_camelcase}.py'`

The following table shows all the problems I have completed in Leetcode.
The first column (`Leetcode ID`) has link to the respective problem page at Leetcode, while the 3rd column (`Solution`) links to my solution in this GitHub repo.

[![Leetcode Stats](https://leetcard.jacoblin.cool/petrosDemetrakopoulos)](https://leetcode.com/petrosDemetrakopoulos)

## Content

| Leetcode ID | Title | Difficulty | Solution |
| ----------- | ------------------------------------ |----------- |----------|
| 1 | [Two Sum](https://leetcode.com/problems/two-sum)| Easy | [Python](/code/Python/1-TwoSum.py)
| 2 | [Add Two Numbers](https://leetcode.com/problems/add-two-numbers)| Medium | [Python](/code/Python/2-AddTwoNumbers.py)
| 7 | [Reverse integer](https://leetcode.com/problems/reverse-integer)| Medium | [Python](/code/Python/7-ReverseInteger.py)
| 8 | [String to integer (atoi)](https://leetcode.com/problems/string-to-integer-atoi)| Medium | [Python](/code/Python/8-StringToInteger(atoi).py)
| 9 | [Palindrome Number](https://leetcode.com/problems/palindrome-number)| Easy | [Python](/code/Python/9-PalindromeNumber.py)
| 11 | [Container With Most Water](https://leetcode.com/problems/container-with-most-water)| Medium | [Python](/code/Python/11-ContainerWithMostWater.py)
| 13 | [Roman to Integer](https://leetcode.com/problems/roman-to-integer)| Easy | [Python](/code/Python/13-RomanToInteger.py)
| 14 | [Longest Common Prefix](https://leetcode.com/problems/longest-common-prefix) | Easy | [Python](/code/Python/14-LongestCommonPrefix.py)
| 17 | [Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number) | Medium | [Python](/code/Python/17-LetterCombinationsOfAPhoneNumber.py)
| 20 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses)| Easy | [Python](/code/Python/20-ValidParentheses.py)
| 21 | [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists)| Easy | [Python](/code/Python/21-MergeTwoSortedLists.py)
| 26 | [Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array)| Easy | [Python](/code/Python/26-RemoveDuplicatesFromSortedArray.py)
| 27 | [Remove Element](https://leetcode.com/problems/remove-element)| Easy | [Python](/code/Python/27-RemoveElement.py)
| 28 | [Implement strStr()](https://leetcode.com/problems/implement-strstr)| Easy | [Python](/code/Python/28-strStr().py)
| 34 | [Find First and Last Position of Element in Sorted Array](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array)| Medium| [Python](/code/Python/34-FindFirstAndLastPositionOfElementInSortedArray.py)
| 35 | [Search Insert Position](https://leetcode.com/problems/search-insert-position)| Easy | [Python](/code/Python/35-SearchInsertPosition.py)
| 36 | [Valid Sudoku](https://leetcode.com/problems/valid-sudoku) | Medium | [Python](/code/Python/36-ValidSudoku.py)
| 46 | [Permutations](https://leetcode.com/problems/permutations) | Medium | [Python](/code/Python/46-Permutations.py)
| 47 | [Permutations II](https://leetcode.com/problems/permutations-ii) | Medium | [Python](/code/Python/47-PermutationsII.py)
| 48 | [Rotate Image](https://leetcode.com/problems/rotate-image) | Medium | [Python](/code/Python/48-RotateImage.py)
| 49 | [Group Anagrams](https://leetcode.com/problems/group-anagrams) | Medium | [Python](/code/Python/49-GroupAnagrams.py)
| 50 | [Pow(x, n)](https://leetcode.com/problems/powx-n) | Medium | [Python](/code/Python/50-Pow(x%2Cn).py)
| 53 | [Maximum Subarray](https://leetcode.com/problems/maximum-subarray) | Medium | [Python](/code/Python/53-MaximumSubarray.py)
| 58 | [Length of Last Word](https://leetcode.com/problems/length-of-last-word) | Easy | [Python](/code/Python/58-LengthOfLastWord.py)
| 66 | [Plus One](https://leetcode.com/problems/plus-one) | Easy | [Python](/code/Python/66-PlusOne.py)
| 67 | [Add Binary](https://leetcode.com/problems/add-binary)| Easy | [Python](/code/Python/67-AddBinary.py)
| 69 | [Sqrt(x)](https://leetcode.com/problems/sqrtx) | Easy | [Python](/code/Python/69-Sqrt(x).py)
| 70 | [Climbing Stairs](https://leetcode.com/problems/climbing-stairs) | Easy | [Python](/code/Python/70-ClimbingStairs.py)
| 73 | [Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes)| Medium | [Python](/code/Python/73-SetMatrixZeroes.py)
| 74 | [Search a 2D Matrix](https://leetcode.com/problems/search-a-2d-matrix) | Medium | [Python](/code/74-SearchA2DMatrix.py)
| 75 | [Sort Colors](https://leetcode.com/problems/sort-colors) | Medium | [Python](/code/Python/75-SortColors.py)
| 77 | [Combinations](https://leetcode.com/problems/combinations) | Medium | [Python](/code/Python/77-Combinations.py)
| 78 | [Subsets](https://leetcode.com/problems/subsets) | Medium | [Python](/code/Python/78-Subsets.py)
| 83 | [Remove Duplicates from Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list) | Easy | [Python](/code/Python/83-RemoveDuplicatesFromSortedList.py)
| 94 | [Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal) | Easy | [Python](/code/Python/94-BinaryTreeInorderTraversal.py)
| 100| [Same Tree](https://leetcode.com/problems/same-tree) | Easy | [Python](/code/Python/100-SameTree.py)
| 104| [Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree)| Easy | [Python](/code/Python/104-MaxDepthOfBinaryTree.py)
| 108| [Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree)| Easy | [Python](/code/Python/108-ConvertSortedArrayToBST.py)
| 111| [Minimum Depth of Binary Tree](https://leetcode.com/problems/minimum-depth-of-binary-tree) | Easy | [Python](/code/Python/111-MinimumDepthOfBinaryTree.py)
| 114| [Flatten Binary Tree to Linked List](https://leetcode.com/problems/flatten-binary-tree-to-linked-list) | Medium | [Python](/code/Python/114-FlattenBinaryTreeToLinkedList.py)
| 118| [Pascal's Triangle](https://leetcode.com/problems/pascals-triangle) | Easy | [Python](/code/Python/118-PascalTriangle.py)
| 119| [Pascal's Triangle II](https://leetcode.com/problems/pascals-triangle-ii) | Easy | [Python](/code/Python/119-PascalTriangleII.py)
| 121| [Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock) | Easy| [Python](/code/Python/121-BestTimeToBuyAndSellStock.py)
| 125| [Valid Palindrome](https://leetcode.com/problems/valid-palindrome) | Easy | [Python](/code/Python/125-ValidPalindrome.py)
| 136| [Single Number](https://leetcode.com/problems/single-number) | Easy | [Python](/code/Python/136-SingleNumber.py)
| 141| [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle) | Easy | [Python](/code/Python/141-LinkedListCycle.py)
| 142| [Linked List Cycle II](https://leetcode.com/problems/linked-list-cycle-i) | Medium | [Python](/code/Python/142-LinkedListCycleII.py)
| 144| [Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal) | Easy | [Python](/code/Python/144-BinaryTreePreorderTraversal.py)
| 145| [Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal) | Easy | [Python](/code/Python/145-BinaryTreePostorderTraversal.py)
| 148| [Sort List](https://leetcode.com/problems/sort-list) | Medium | [Python](/code/Python/148-SortList.py)
| 151| [Reverse Words in a String](https://leetcode.com/problems/reverse-words-in-a-string) | Medium | [Python](/code/Python/151-ReverseWordsInAString.py)
| 153 | [Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array) | Medium | [Python](/code/Python/153-FindMinimumInRotatedSortedArray.py)
| 168| [Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title) | Easy | [Python](/code/Python/168-ExcelSheetColumnTitle.py)
| 169| [Majority Element](https://leetcode.com/problems/majority-element) | Easy | [Python](/code/Python/169-MajorityElement.py)
| 171| [Excel Sheet Column Number](https://leetcode.com/problems/excel-sheet-column-number) | Easy | [Python](/code/Python/171-ExcelSheetColumnNumber.py)
| 175| [Combine Two Tables](https://leetcode.com/problems/combine-two-tables) | Easy | [SQL](/code/SQL/175-CombineTwoTables.sql)
| 176| [Second Highest Salary](https://leetcode.com/problems/second-highest-salary) | Medium | [SQL](/code/SQL/176-SecondHighestSalary.sql)
| 177| [Nth Highest Salary](https://leetcode.com/problems/nth-highest-salary) | Medium | [SQL](/code/SQL/177-NthHighestSalary.sql)
| 178| [Rank Scores](https://leetcode.com/problems/rank-scores) | Medium | [SQL](/code/SQL/178-RankScores.sql)
| 181| [Employees Earning More Than Their Managers](https://leetcode.com/problems/employees-earning-more-than-their-managers) | Easy | [SQL](/code/SQL/181-EmployeesEarningMoreThanTheirManagers.sql)
| 182| [Duplicate Emails](https://leetcode.com/problems/duplicate-emails) | Easy | [SQL](/code/SQL/182-DuplicateEmails.sql)
| 183| [Customers Who Never Order](https://leetcode.com/problems/customers-who-never-order) | Easy | [SQL](/code/SQL/183-CustomersWhoNeverOrder.sql)
| 184| [Department Highest Salary](https://leetcode.com/problems/department-highest-salary) | Medium | [SQL](/code/SQL/184-DepartmentHighestSalary.sql)
| 187 | [Repeated DNA Sequences](https://leetcode.com/problems/repeated-dna-sequences) | Medium | [Python](/code/Python/187-RepeatedDNASequences.py)
| 190| [Reverse Bits](https://leetcode.com/problems/reverse-bits) | Easy | [Python](/code/Python/190-ReverseBits.py)
| 191| [Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits) | Easy | [Python](/code/Python/191-NumberOfOneBits.py)
| 192| [Word Frequency](https://leetcode.com/problems/word-frequency) | Medium | [Python](/code/BashScripts/192-WordFrequency.sh)
| 193| [Valid Phone Numbers](https://leetcode.com/problems/valid-phone-numbers) | Easy | [Bash script](/code/BashScripts/193-ValidPhoneNumbers.sh)
| 195| [Tenth Line](https://leetcode.com/problems/tenth-line) | Easy | [Bash script](/code/BashScripts/195-TenthLine.sh)
| 196| [Delete Duplicate Emails](https://leetcode.com/problems/delete-duplicate-emails) | Easy | [SQL](/code/SQL/196-DeleteDuplicateEmails.sql)
| 197| [Rising Temperature](https://leetcode.com/problems/rising-temperature) | Easy | [SQL](/code/SQL/197-RisingTemperature.sql)
| 202| [Happy Number](https://leetcode.com/problems/happy-number) | Easy | [Python](/code/Python/202-HappyNumber.py)
| 206| [Reverse Linked List](https://leetcode.com/problems/reverse-linked-list)| Easy | [Python](/code/Python/206-ReverseLinkedList.py)
| 215| [Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array) | Medium | [Python](/code/Python/215-KthLargestElementInAnArray.py)
| 216| [Combination Sum III](https://leetcode.com/problems/combination-sum-iii) | Medium | [Python](/code/Python/216-CombinationSumIII.py)
| 217| [Contains Duplicate](https://leetcode.com/problems/contains-duplicate) | Easy | [Python](/code/Python/217-ContainsDuplicate.py)
| 226| [Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree) | Easy | [Python](/code/Python/226-InvertBinaryTree.py)
| 231| [Power of Two](https://leetcode.com/problems/power-of-two) | Easy | [Python](/code/Python/231-PowerOfTwo.py)
| 234| [Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list) | Easy | [Python](/code/Python/234-PalindromeLinkedList.py)
| 237| [Delete Node in a Linked List](https://leetcode.com/problems/delete-node-in-a-linked-list) | Easy | [Python](/code/Python/237-DeleteNodeInALinkedList.py)
| 240| [Search a 2D Matrix II](https://leetcode.com/problems/search-a-2d-matrix-ii)| Medium | [Python](/code/Python/240-SearchA2DMatrixII.py)
| 242| [Valid Anagram](https://leetcode.com/problems/valid-anagram) | Easy | [Python](/code/Python/242-ValidAnagram.py)
| 258| [Add Digits](https://leetcode.com/problems/add-digits) | Easy | [Python](/code/Python/258-AddDigits.py)
| 268| [Missing Number](https://leetcode.com/problems/missing-number) | Easy | [Python](/code/Python/268-MissingNumber.py)
| 278| [First Bad Version](https://leetcode.com/problems/first-bad-version) | Easy | [Python](/code/Python/278-FirstBadVersion.py)
| 283| [Move Zeroes](https://leetcode.com/problems/move-zeroes) | Easy | [Python](/code/Python/283-MoveZeroes.py)
| 287| [Find The Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number) | Medium | [Python](/code/Python/287-FindDuplicateNumber.py)
| 290| [Word Pattern](https://leetcode.com/problems/word-pattern) | Easy | [Python](/code/Python/290-WordPattern.py)
| 303| [Range Sum Query - Immutable](https://leetcode.com/problems/range-sum-query-immutable) | Easy | [Python](/code/Python/303-RangeSumQuery.py)
| 319| [Bulb Switcher](https://leetcode.com/problems/bulb-switcher/) | Medium | [Python](/code/Python/319-BulbSwitcher.py)
| 326| [Power of Three](https://leetcode.com/problems/power-of-three) | Easy | [Python](/code/Python/326-PowerOfThree.py)
| 338| [Counting Bits](https://leetcode.com/problems/counting-bits) | Easy | [Python](/code/Python/338-CountingBits.py)
| 342| [Power of Four](https://leetcode.com/problems/power-of-four) | Easy | [Python](/code/Python/342-PowerOfFour.py)
| 344| [Reverse String](https://leetcode.com/problems/reverse-string) | Easy | [Python](/code/Python/344-ReverseString.py)
| 345| [Reverse Vowels of a String](https://leetcode.com/problems/reverse-vowels-of-a-string) | Easy | [Python](/code/Python/345-ReverseVowelsOfAString.py)
| 347| [Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements) | Medium | [Python](/code/Python/347-TopKFrequentElements.py)
| 349| [Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays) | Easy | [Python](/code/Python/349-IntersectionOfTwoArrays.py)
| 350| [Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii) | Easy | [Python](/code/Python/350-IntersectionOfTwoArraysII.py)
| 367| [Valid Perfect Square](https://leetcode.com/problems/valid-perfect-square) | Easy | [Python](/code/Python/367-ValidPerfectSquare.py)
| 374| [Guess Number Higher or Lower](https://leetcode.com/problems/guess-number-higher-or-lower) | Easy | [Python](/code/Python/374-GuessNumberHigherOrLower.py)
| 378 | [Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix) | Medium | [Python](/code/Python/378-KthSmallestElementInASortedMatrix.py)
| 383| [Ransom Note](https://leetcode.com/problems/ransom-note) | Easy | [Python](/code/Python/383-RansomNote.py)
| 387| [First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string) | Easy | [Python](/code/Python/387-FirstUniqueCharacterInAString.py)
| 389| [Find the Difference](https://leetcode.com/problems/find-the-difference) | Easy | [Python](/code/Python/389-FindTheDifference.py)
| 412| [Fizz Buzz](https://leetcode.com/problems/fizz-buzz) | Easy | [Python](/code/Python/412-FizzBuzz.py)
| 414| [Third Maximum Number](https://leetcode.com/problems/third-maximum-number) | Easy | [Python](/code/Python/414-ThirdMaximumNumber.py)
| 434| [Number of Segments in a String](https://leetcode.com/problems/number-of-segments-in-a-string) | Easy | [Python](/code/Python/434-NumberOfSegmentsInAString.py)
| 442| [Find All Duplicates in an Array](https://leetcode.com/problems/find-all-duplicates-in-an-array) | Medium | [Python](/code/Python/442-FindAllDuplicatesInAnArray.py)
| 451| [Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency) | Medium | [Python](/code/Python/451-SortCharactersByFrequency.py)
| 461| [Hamming Distance](https://leetcode.com/problems/hamming-distance) | Easy | [Python](/code/Python/461-HammingDistance.py)
| 476| [Number Complement](https://leetcode.com/problems/number-complement) | Easy | [Python](/code/Python/476-NumberComplement.py)
| 485| [Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones) | Easy | [Python](/code/Python/485-MaxConsecutiveOnes.py)
| 496| [Next Greater Element I](https://leetcode.com/problems/next-greater-element-i) | Easy | [Python](/code/Python/496-NextGreaterElementI.py)
| 500| [Keyboard Row](https://leetcode.com/problems/keyboard-row) | Easy | [Python](/code/Python/500-KeyboardRow.py)
| 501| [Find Mode in Binary Search Tree](https://leetcode.com/problems/find-mode-in-binary-search-tree) | Easy | [Python](/code/Python/501-FindModeInBinarySearchTree.py)
| 509| [Fibonacci Number](https://leetcode.com/problems/fibonacci-number)| Easy | [Python](/code/Python/509-FibonacciNumber.py)
| 511| [Game Play Analysis I](https://leetcode.com/problems/game-play-analysis-i) | Easy | [SQL](/code/SQL/511-GamePlayAnalysisI.sql)
| 520| [Detect Capital](https://leetcode.com/problems/detect-capital) | Easy | [Python](/code/Python/520-DetectCapital.py)
| 535| [Encode and Decode TinyURL](https://leetcode.com/problems/encode-and-decode-tinyurl) | Medium | [Python](/code/Python/535-EncodeAndDecodeTinyURL.py)
| 551| [Student Attendance Record I](https://leetcode.com/problems/student-attendance-record-i) | Easy | [Python](/code/Python/551-StudentAttendanceRecordI.py)
| 557| [Reverse Words in a String III](https://leetcode.com/problems/reverse-words-in-a-string-iii) | Easy | [Python](/code/Python/557-ReverseWordsInAStringIII.py)
| 559| [Maximum Depth of N-ary Tree](https://leetcode.com/problems/maximum-depth-of-n-ary-tree) | Easy | [Python](/code/Python/559-MaximumDepthOfN-aryTree.py)
| 561| [Array Partition](https://leetcode.com/problems/array-partition) | Easy | [Python](/code/Python/561-ArrayPartition.py)
| 566| [Reshape the Matrix](https://leetcode.com/problems/reshape-the-matrix) | Easy | [Python](/code/Python/566-ReshapeTheMatrix.py)
| 575| [Distribute Candies](https://leetcode.com/problems/distribute-candies) | Easy | [Python](/code/Python/575-DistributeCandies.py)
| 584| [Find Customer Referee](https://leetcode.com/problems/find-customer-referee) | Easy | [SQL](/code/SQL/584-FindCustomerReferee.sql)
| 586| [Customer Placing the Largest Number of Orders](https://leetcode.com/problems/customer-placing-the-largest-number-of-orders) | Easy | [SQL](/code/SQL/586-CustomerPlacingTheLargestNumberOfOrders.sql)
| 589| [N-ary Tree Preorder Traversal](https://leetcode.com/problems/n-ary-tree-preorder-traversal) | Easy | [Python](/code/Python/589-NaryTreePreorderTraversal.py)
| 590| [N-ary Tree Postorder Traversal](https://leetcode.com/problems/n-ary-tree-postorder-traversal) | Easy | [Python](/code/Python/590-NaryTreePostorderTraversal.py)
| 593| [Valid Square](https://leetcode.com/problems/valid-square) | Medium | [Python](/code/Python/593-ValidSquare.py)
| 595| [Big Countries](https://leetcode.com/problems/big-countries) | Easy | [SQL](/code/SQL/595-BigCountries.sql)
| 596| [Classes More Than 5 Students](https://leetcode.com/problems/classes-more-than-5-students) | Easy | [SQL](/code/SQL/596-ClassesMoreThan5Students.sql)
| 598| [Range Addition II](https://leetcode.com/problems/range-addition-ii) | Easy | [Python](/code/Python/598-RangeAdditionII.py)
| 606| [Construct String from Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree) | Easy | [Python](/code/Python/606-ConstructStringFromBinaryTree.py)
| 607| [Sales Person](https://leetcode.com/problems/sales-person) | Easy | [SQL](/code/SQL/607-SalesPerson.sql)
| 608| [Tree Node](https://leetcode.com/problems/tree-node) | Medium | [SQL](/code/SQL/608-TreeNode.sql)
| 620| [Not Boring Movies](https://leetcode.com/problems/not-boring-movies) | Easy | [SQL](/code/SQL/620-NotBoringMovies.sql)
| 627| [Swap Salary](https://leetcode.com/problems/swap-salary) | Easy | [SQL](/code/SQL/627-SwapSalary.sql)
| 628| [Maximum Product of Three Numbers](https://leetcode.com/problems/maximum-product-of-three-numbers) | Easy | [Python](/code/Python/628-MaximumProductOfThreeNumbers.py)
| 637| [Average of Levels in Binary Tree](https://leetcode.com/problems/average-of-levels-in-binary-tree) | Easy | [Python](/code/Python/637-AverageOfLevelsInBinaryTree.py)
| 648| [Replace Words](https://leetcode.com/problems/replace-words) | Medium | [Python](/code/Python/648-ReplaceWords.py)
| 657| [Robot Return to Origin](https://leetcode.com/problems/robot-return-to-origin) | Easy | [Python](/code/Python/657-RobotReturnToOrigin.py)
| 692| [Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words) | Medium | [Python](/code/Python/692-TopKFrequentWords.py)
| 693| [Binary Number with Alternating Bits](https://leetcode.com/problems/binary-number-with-alternating-bits) | Easy | [Python](/code/Python/693-BinaryNumberWithAlternatingBits.py)
| 700| [Search in a Binary Search Tree](https://leetcode.com/problems/search-in-a-binary-search-tree) | Easy | [Python](/code/Python/700-SearchInABinaryTree.py)
| 704| [Binary Search](https://leetcode.com/problems/binary-search) | Easy | [Python](/code/Python/704-BinarySearch.py)
| 705| [Design HashSet](https://leetcode.com/problems/design-hashset) | Easy | [Python](/code/Python/705-DesignHashSet.py)
| 706| [Design HashMap](https://leetcode.com/problems/design-hashmap) | Easy | [Python](/code/Python/706-DesignHashMap.py)
| 709| [To Lower Case](https://leetcode.com/problems/to-lower-case) | Easy | [Python](/code/Python/709-ToLowerCase.py)
| 724| [Find Pivot Index](https://leetcode.com/problems/find-pivot-index) | Easy | [Python](/code/Python/724-FindPivotIndex.py)
| 728| [Self Dividing Numbers](https://leetcode.com/problems/self-dividing-numbers) | Easy | [Python](/code/Python/728-SelfDividingNumbers.py)
| 729| [My Calendar I](https://leetcode.com/problems/my-calendar-i) | Medium | [Python](/code/Python/729-MyCalendarI.py)
| 744| [Find Smallest Letter Greater Than Target](https://leetcode.com/problems/find-smallest-letter-greater-than-target)| Easy | [Python](/code/Python/744-FindSmallestLetterGreaterThanTarget.py)
| 747| [Largest Number At Least Twice of Others](https://leetcode.com/problems/largest-number-at-least-twice-of-others) | Easy | [Python](/code/Python/747-LargestNumberAtLeastTwiceOfOthers.py)
| 762| [Prime Number of Set Bits in Binary Representation](https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation) | Easy | [Python](/code/Python/762-PrimeNumberOfSetBitsInBinaryRepresentation.py)
| 766| [Toeplitz Matrix](https://leetcode.com/problems/toeplitz-matrix) | Easy | [Python](/code/Python/766-ToeplitzMatrix.py)
| 771| [Jewels and Stones](https://leetcode.com/problems/jewels-and-stones) | Easy | [Python](/code/Python/771-JewelsAndStones.py)
| 796| [Rotate String](https://leetcode.com/problems/rotate-string) | Easy | [Python](/code/Python/796-RotateString.py)
| 804| [Unique Morse Code Words](https://leetcode.com/problems/unique-morse-code-words) | Easy | [Python](/code/Python/804-UniqueMorseCodeWords.py)
| 806| [Number of Lines To Write String](https://leetcode.com/problems/number-of-lines-to-write-string) | Easy | [Python](/code/Python/806-NumberOfLinesToWriteString.py)
| 819| [Most Common Word](https://leetcode.com/problems/most-common-word) | Easy | [Python](/code/Python/819-MostCommonWord.py)
| 821| [Shortest Distance to a Character](https://leetcode.com/problems/shortest-distance-to-a-character) | Easy | [Python](/code/Python/821-ShortestDistanceToACharacter.py)
| 824| [Goat Latin](https://leetcode.com/problems/goat-latin) | Easy | [Python](/code/Python/824-GoatLatin.py)
| 832| [Flipping an Image](https://leetcode.com/problems/flipping-an-image) | Easy | [Python](/code/Python/832-FlippingAnImage.py)
| 836| [Rectangle Overlap](https://leetcode.com/problems/rectangle-overlap) | Easy | [Python](/code/Python/836-RectangleOverlap.py)
| 867| [Transpose Matrix](https://leetcode.com/problems/transpose-matrix) | Easy | [Python](/code/Python/867-TransposeMatrix.py)
| 868| [Binary Gap](https://leetcode.com/problems/binary-gap) | Easy | [Python](/code/Python/868-BinaryGap.py)
| 876| [Middle of the Linked List](https://leetcode.com/problems/middle-of-the-linked-list) | Easy | [Python](/code/Python/876-MiddleOfTheLinkedlist.py)
| 884| [Uncommon Words from Two Sentences](https://leetcode.com/problems/uncommon-words-from-two-sentences) | Easy | [Python](/code/Python/884-UncommonWordsFromTwoSentences.py)
| 905| [Sort Array By Parity](https://leetcode.com/problems/sort-array-by-parity) | Easy | [Python](/code/Python/905-SortArrayByParity.py)
| 917| [Reverse Only Letters](https://leetcode.com/problems/reverse-only-letters) | Easy | [Python](/code/Python/917-ReverseOnlyLetters.py)
| 922| [Sort Array By Parity II](https://leetcode.com/problems/sort-array-by-parity-ii) | Easy | [Python](/code/Python/922-SortArrayByParityII.py)
| 933| [Number of Recent Calls](https://leetcode.com/problems/number-of-recent-calls) | Easy | [Python](/code/Python/933-NumberOfRecentCalls.py)
| 938| [Range Sum of BST](https://leetcode.com/problems/range-sum-of-bst) | Easy | [Python](/code/Python/938-RangeSumOfBST.py)
| 944| [Delete Columns to Make Sorted](https://leetcode.com/problems/delete-columns-to-make-sorted) | Easy | [Python](/code/Python/944-DeleteColumnsToMakeSorted.py)
| 961| [N-Repeated Element in Size 2N Array](https://leetcode.com/problems/n-repeated-element-in-size-2n-array) | Easy | [Python](/code/Python/961-N-RepeatedElementsInSize2NArray.py)
| 965| [Univalued Binary Tree](https://leetcode.com/problems/univalued-binary-tree) | Easy | [Python](/code/Python/965-UnivaluedBinaryTree.py)
| 976| [Largest Perimeter Triangle](https://leetcode.com/problems/largest-perimeter-triangle) | Easy | [Python](/code/Python/976-LargestPerimeterTriangle.py)
| 977| [Squares of a Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array) | Easy | [Python](/code/Python/977-SquaresOfASortedArray.py)
| 989| [Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer) | Easy | [Python](/code/Python/989-AddToArrayFormOfInteger.py)
| 997| [Find the Town Judge](https://leetcode.com/problems/find-the-town-judge) | Easy | [Python](/code/Python/997-FindThejudge.py)
| 1009| [Complement of Base 10 Integer](https://leetcode.com/problems/complement-of-base-10-integer) | Easy | [Python](/code/Python/1009-CompleentOfBase10Integer.py)
| 1046 | [Last Stone Weight](https://leetcode.com/problems/last-stone-weight) | Easy | [Python](/code/Python/1046-LastStoneWeight.py)
| 1047| [Remove All Adjacent Duplicates In String](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string) | Easy | [Python](/code/Python/1047-RemoveAllAdjacentDuplicatesInString.py)
| 1050| [Actors and Directors Who Cooperated At Least Three Times](https://leetcode.com/problems/actors-and-directors-who-cooperated-at-least-three-times) | Easy | [SQL](/code/SQL/1050-ActorsAndDirectorsWhoCooperatedAtLeastThreeTimes.sql)
| 1051| [Height Checker](https://leetcode.com/problems/height-checker) | Easy | [Python](/code/Python/1051-HeightChecker.py)
| 1084| [Sales Analysis III](https://leetcode.com/problems/sales-analysis-iii) | Easy |[SQL](/code/SQL/1084-SalesAnalysisIII.sql)
| 1108| [Defanging an IP Address](https://leetcode.com/problems/defanging-an-ip-address) | Easy | [Python](/code/Python/1108-DefangingAnIPAddress.py)
| 1114| [Print in Order](https://leetcode.com/problems/print-in-order) | Easy | [Python](/code/Python/1114-PrintInOrder.py)
| 1137| [N-th Tribonacci Number](https://leetcode.com/problems/n-th-tribonacci-number) | Easy | [Python](/code/Python/1137-NthTribonacciNumber.py)
| 1141| [User Activity for the Past 30 Days I](https://leetcode.com/problems/user-activity-for-the-past-30-days-i) | Easy | [SQL](/code/SQL/1141-UserActivityForThePast30DaysI.sql)
| 1148| [Article Views I](https://leetcode.com/problems/article-views-i) | Easy | [SQL](/code/SQL/1148-ArticleViewsI.sql)
| 1154| [Day of the Year](https://leetcode.com/problems/day-of-the-year) | Easy | [Python](/code/Python/1154-DayOfTheYear.py)
| 1158| [Market Analysis I](https://leetcode.com/problems/market-analysis-i) | Medium | [SQL](/code/SQL/1158-MarketAnalysisI.sql)
| 1160| [Find Words That Can Be Formed by Characters](https://leetcode.com/problems/find-words-that-can-be-formed-by-characters) | Easy | [Python](/code/Python/1160-FindWordsThatCanBeFormedByCharacters.py)
| 1179| [Reformat Department Table](https://leetcode.com/problems/reformat-department-table) | Easy | [SQL](/code/SQL/1179-ReformatDepartmentTable.sql)
| 1185| [Day of the Week](https://leetcode.com/problems/day-of-the-week) | Easy | [Python](/code/Python/1185-DayOfTheWeek.py)
| 1189| [Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons)| Easy | [Python](/code/Python/1189-MaximumNumberOfBalloons.py)
| 1207| [Unique Number of Occurrences](https://leetcode.com/problems/unique-number-of-occurrences) | Easy | [Python](/code/Python/1207-UniqueNumberOfOccurrences.py)
| 1217| [Minimum Cost to Move Chips to The Same Position](https://leetcode.com/problems/minimum-cost-to-move-chips-to-the-same-position) | Easy | [Python](/code/Python/1217-MinimumCostToMoveChipsToTheSamePosition.py)
| 1221| [Split a String in Balanced Strings](https://leetcode.com/problems/split-a-string-in-balanced-strings) | Easy | [Python](/code/Python/1221-SplitAStringInBalancedStrings.py)
| 1232| [Check If It Is a Straight Line](https://leetcode.com/problems/check-if-it-is-a-straight-line) | Easy | [Python](/code/Python/1232-CheckIfItIsAStraightLine.py)
| 1252| [Cells with Odd Values in a Matrix](https://leetcode.com/problems/cells-with-odd-values-in-a-matrix)| Easy | [Python](/code/Python/1252-CellsWithOddValuesInAMatrix.py)
| 1281| [Subtract the Product and Sum of Digits of an Integer](https://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer) | Easy | [Python](/code/Python/1281-SubstractTheProductAndSumOfDigitsOfAnInteger.py)
| 1282| [Group the People Given the Group Size They Belong To](https://leetcode.com/problems/group-the-people-given-the-group-size-they-belong-to) | Medium | [Python](/code/Python/1282-GroupThePeopleGivenTheGroupSizeTheyBelongTo.py)
| 1287| [Element Appearing More Than 25% In Sorted Array](https://leetcode.com/problems/element-appearing-more-than-25-in-sorted-array) | Easy | [Python](/code/Python/1287-ElementAppearingMoreThan25%25InSortedArray.py)
| 1290 | [Convert Binary Number in a Linked List to Integer](https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer) | Easy | [Python](/code/Python/1290-ConvertBinaryTreeInALinkedListToInteger.py)
| 1295| [Find Numbers with Even Number of Digits](https://leetcode.com/problems/find-numbers-with-even-number-of-digits) | Easy | [Python](/code/Python/1295-FindNumbersWithNumberOfDigits.py)
| 1299| [Replace Elements with Greatest Element on Right Side](https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side) | Easy | [Python](/code/Python/1299-ReplaceElementsWithGreatestElementOnRightSide.py)
| 1309| [Decrypt String from Alphabet to Integer Mapping](https://leetcode.com/problems/decrypt-string-from-alphabet-to-integer-mapping) | Easy | [Python](/code/Python/1309-DecryptStringFromAlphabetToIntegerMapping.py)
| 1313| [Decompress Run-Length Encoded List](https://leetcode.com/problems/decompress-run-length-encoded-list) | Easy | [Python](/code/Python/1313-DecompressRunLengthEncodedList.py)
| 1323| [Maximum 69 Number](https://leetcode.com/problems/maximum-69-number) | Easy | [Python](/code/Python/1323-Maximum69Number.py)
| 1324| [Print Words Vertically](https://leetcode.com/problems/print-words-vertically) | Medium | [Python](/code/Python/1324-PrintWordsVertically.py)
| 1325 | [Delete Leaves With a Given Value](https://leetcode.com/problems/delete-leaves-with-a-given-value) | Medium | [Python](/code/Python/1325-DeleteLeavesWithAGivenValue.py)
| 1337| [The K Weakest Rows in a Matrix](https://leetcode.com/problems/the-k-weakest-rows-in-a-matrix) | Easy | [Python](/code/Python/1337-TheKWeakestRowsInAMatrix.py)
| 1338| [Reduce Array Size to The Half](https://leetcode.com/problems/reduce-array-size-to-the-half) | Medium | [Python](/code/Python/1338-ReduceArraySizeToTheHalf.py)
| 1342| [Number of Steps to Reduce a Number to Zero](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero) | Easy | [Python](/code/Python/1342-NumberOfStepsToReduceANumberToZero.py)
| 1346| [Check If N and Its Double Exist](https://leetcode.com/problems/check-if-n-and-its-double-exist) | Easy | [Python](/code/Python/1346-CheckIfNAndItsDoubleExist.py)
| 1351| [Count Negative Numbers in a Sorted Matrix](https://leetcode.com/problems/count-negative-numbers-in-a-sorted-matrix) | Easy | [Python](/code/Python/1351-CountNegativeNumbersInASortedMatrix.py)
| 1365| [How Many Numbers Are Smaller Than the Current Number](https://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number) | Easy | [Python](/code/Python/1365-HowManyNumbersAreSmallerThanTheCurrentNumber.py)
| 1374| [Generate a String With Characters That Have Odd Counts](https://leetcode.com/problems/generate-a-string-with-characters-that-have-odd-counts) | Easy | [Python](/code/Python/1374-GenerateAStringWithCharactersThatHaveOddCount.py)
| 1379| [Find a Corresponding Node of a Binary Tree in a Clone of That Tree](https://leetcode.com/problems/find-a-corresponding-node-of-a-binary-tree-in-a-clone-of-that-tree) | Easy | [Python](/code/Python/1379-FindACorrespondingNodeOfBinaryTreeInACloneOfThatTree.py)
| 1380| [Lucky Numbers in a Matrix](https://leetcode.com/problems/lucky-numbers-in-a-matrix) | Easy | [Python](/code/Python/1380-LuckyNumbersInAMatrix.py)
| 1385| [Find the Distance Value Between Two Arrays](https://leetcode.com/problems/find-the-distance-value-between-two-arrays) | Easy | [Python](/code/Python/1385-FindTheDistanceValueBetweenTwoArrays.py)
| 1387| [Sort Integers by The Power Value](https://leetcode.com/problems/sort-integers-by-the-power-value) | Medium | [Python](/code/Python/1387-SortIntegersByPowerValue.py)
| 1393| [Capital Gain/Loss](https://leetcode.com/problems/capital-gainloss) | Medium | [SQL](/code/SQL/1393-CapitalGainLoss.sql)
| 1394| [Find Lucky Integer in an Array](https://leetcode.com/problems/find-lucky-integer-in-an-array) | Easy | [Python](/code/Python/1394-FindLuckyIntegerInAnArray.py)
| 1407| [Top Travellers](https://leetcode.com/problems/top-travellers) | Easy | [SQL](/code/SQL/1407-TopTravellers.sql)
| 1408| [String Matching in an Array](https://leetcode.com/problems/string-matching-in-an-array) | Easy | [Python](/code/Python/1408-StringMatchingInAnArray.py)
| 1431| [Kids With the Greatest Number of Candies](https://leetcode.com/problems/kids-with-the-greatest-number-of-candies)| Easy | [Python](/code/Python/1431-KidsWithTheGreatestNumberOfCandies.py)
| 1436| [Destination City](https://leetcode.com/problems/destination-city) | Easy | [Python](/code/Python/1436-DestinationCity.py)
| 1437| [Check If All 1's Are at Least Length K Places Away](https://leetcode.com/problems/check-if-all-1s-are-at-least-length-k-places-away) | Easy | [Python](/code/Python/1437-CheckIfAll1sAreAtLeastLengthKPlacesAway.py)
| 1446| [Consecutive Characters](https://leetcode.com/problems/consecutive-characters) | Easy | [Python](/code/Python/1446-ConsecutiveCharacters.py)
| 1450| [Number of Students Doing Homework at a Given Time](https://leetcode.com/problems/number-of-students-doing-homework-at-a-given-time/description/) | Easy | [Python](/code/Python/1450-Number%20of%20StudentsDoingHomeworkAtAGivenTime.py)
| 1455| [Check If a Word Occurs As a Prefix of Any Word in a Sentence](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence) | Easy | [Python](/code/Python/1455-CheckIfAWordOccursAsAPrefixOfAnyWordInASentence.py)
| 1461| [Check If a String Contains All Binary Codes of Size K](https://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k) | Medium | [Python](/code/Python/1461-CheckIfAStringContainsAllBinaryCodesOfSizeK.py)
| 1464| [Maximum Product of Two Elements in an Array](https://leetcode.com/problems/maximum-product-of-two-elements-in-an-array) | Easy | [Python](./code/Python/1464-MaximumProductOfTwoElementsInAnArray.py)
| 1470| [Shuffle the Array](https://leetcode.com/problems/shuffle-the-array) | Easy | [Python](/code/Python/1470-ShuffleTheArray.py)
| 1472| [Design Browser History](https://leetcode.com/problems/design-browser-history) | Medium | [Python](/code/Python/1472-DesignBrowserHistory.py)
| 1475| [Final Prices With a Special Discount in a Shop](https://leetcode.com/problems/final-prices-with-a-special-discount-in-a-shop) | Easy | [Python](/code/Python/1475-FinalPricesWithASpecialDiscountInAShop.py)
| 1476| [Subrectangle Queries](https://leetcode.com/problems/subrectangle-queries) | Medium | [Python](/code/Python/1476-SubrectangleQueries.py)
| 1480| [Running Sum of 1d Array](https://leetcode.com/problems/running-sum-of-1d-array) | Easy | [Python](/code/Python/1480-RunningSumOf1DArray.py)
| 1484| [Group Sold Products By The Date](https://leetcode.com/problems/group-sold-products-by-the-date) | Easy | [SQL](/code/SQL/1484-GroupSoldProductsByTheDate.sql)
| 1486| [XOR Operation in an Array](https://leetcode.com/problems/xor-operation-in-an-array)| Easy | [Python](/code/Python/1486-XOROperationInAnArray.py)
| 1491| [Average Salary Excluding the Minimum and Maximum Salary](https://leetcode.com/problems/average-salary-excluding-the-minimum-and-maximum-salary) | Easy | [Python](/code/Python/1491-AverageSalaryExcludingTheMinimumAndMaximumSalary.py)
| 1502| [Can Make Arithmetic Progression From Sequence](https://leetcode.com/problems/can-make-arithmetic-progression-from-sequence) | Easy | [Python](/code/Python/1502-CanMakeArithmeticProgressionFromSequence.py)
| 1507| [Reformat Date](https://leetcode.com/problems/reformat-date) | Easy | [Python](/code/Python/1507-ReformatDate.py)
| 1512| [Number of Good Pairs](https://leetcode.com/problems/number-of-good-pairs)| Easy | [Python](/code/Python/1512-NumberOfGoodPairs.py)
| 1523| [Count Odd Numbers in an Interval Range](https://leetcode.com/problems/count-odd-numbers-in-an-interval-range) | Easy | [Python](/code/Python/1523-CountOddNumbersInAnIntervalRange.py)
| 1527| [Patients With a Condition](https://leetcode.com/problems/patients-with-a-condition) | Easy | [SQL](/code/SQL/1527-PatientsWithACondition.sql)
| 1528| [Shuffle String](https://leetcode.com/problems/shuffle-string)| Easy | [Python](/code/Python/1528-ShuffleString.py)
| 1534| [Count Good Triplets](https://leetcode.com/problems/count-good-triplets)| Easy | [Python](/code/Python/1534-CountGoodTriplets.py)
| 1539| [Kth Missing Positive Number](https://leetcode.com/problems/kth-missing-positive-number) | Easy | [Python](/code/Python/1539-KthMissingPositiveNumber.py)
| 1550| [Three Consecutive Odds](https://leetcode.com/problems/three-consecutive-odds) | Easy | [Python](/code/Python/1550-ThreeConsecutiveOdds.py)
| 1572| [Matrix Diagonal Sum](https://leetcode.com/problems/matrix-diagonal-sum)| Easy | [Python](/code/Python/1572-MatrixDiagonalSum.py)
| 1576| [Replace All ?'s to Avoid Consecutive Repeating Characters](https://leetcode.com/problems/replace-all-s-to-avoid-consecutive-repeating-characters) | Easy | [Python](/code/Python/1576-ReplaceAll%3FToAvoidConsecutiveRepeatingCharacters.py)
| 1581| [Customer Who Visited but Did Not Make Any Transactions](https://leetcode.com/problems/customer-who-visited-but-did-not-make-any-transactions) | Easy | [SQL](/code/Python/1581-CustomerWhoVisitedButDidNotMakeAnyTransactions.sql)
| 1582| [Special Positions in a Binary Matrix](https://leetcode.com/problems/special-positions-in-a-binary-matrix) | Easy | [Python](/code/Python/1582-SpecialPositionsInABinaryMatrix.py)
| 1587| [Bank Account Summary II](https://leetcode.com/problems/bank-account-summary-ii)| Easy | [SQL](/code/Python/1587-BankAccountSummaryII.sql)
| 1588| [Sum of All Odd Length Subarrays](https://leetcode.com/problems/sum-of-all-odd-length-subarrays) | Easy | [Python](/code/Python/1588-SumOfAllOddLengthSubarrays.py)
| 1603| [Design Parking System](https://leetcode.com/problems/design-parking-system) | Easy | [Python](/code/Python/1603-DesignParkingSystem.py)
| 1608| [Special Array With X Elements Greater Than or Equal X](https://leetcode.com/problems/special-array-with-x-elements-greater-than-or-equal-x) | Easy | [Python](/code/Python/1608-SpecialArrayWithXElementsGreaterThanOrEqualX.py)
| 1614| [Maximum Nesting Depth of the Parentheses](https://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses) | Easy | [Python](/code/Python/1614-MaximumNestingDepthOfTheParentheses.py)
| 1619| [Mean of Array After Removing Some Elements](https://leetcode.com/problems/mean-of-array-after-removing-some-elements) | Easy | [Python](/code/Python/1619-MeanOfArrayAfterRemovingSomeElements.py)
| 1636| [Sort Array by Increasing Frequency](https://leetcode.com/problems/sort-array-by-increasing-frequency) | Easy | [Python](/code/Python/1636-SortArrayByIncreasingFrequency.py)
| 1646| [Get Maximum in Generated Array](https://leetcode.com/problems/get-maximum-in-generated-array) | Easy | [Python](/code/Python/1646-GetMaximumInGeneratedArray.py)
| 1662| [Check If Two String Arrays are Equivalent](https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent) | Easy | [Python](/code/Python/1662-CheckIfTwoStringArraysAreEquivalent.py)
| 1667| [Fix Names in a Table](https://leetcode.com/problems/fix-names-in-a-table) | Easy | [SQL](/code/SQL/1667-FixNamesInATable.sql)
| 1672| [Richest Customer Wealth](https://leetcode.com/problems/richest-customer-wealth) | Easy | [Python](/code/Python/1672-RichestCustomerWealth.py)
| 1678| [Goal Parser Interpretation](https://leetcode.com/problems/goal-parser-interpretation) | Easy | [Python](/code/Python/1678-GoalParserInterpretation.py)
| 1684| [Count the Number of Consistent Strings](https://leetcode.com/problems/count-the-number-of-consistent-strings) | Easy | [Python](code/Python/1684-CountTheNumberOfConsistentStrings.py)
| 1688| [Count of Matches in Tournament](https://leetcode.com/problems/count-of-matches-in-tournament) | Easy | [Python](/code/Python/1688-CountOfMatchesInTournament.py)
| 1689| [Partitioning Into Minimum Number Of Deci-Binary Numbers](https://leetcode.com/problems/partitioning-into-minimum-number-of-deci-binary-numbers) | Medium | [Python](/code/Python/1689-PartitioningIntoMinimumNumberOfDeci-BinaryNumbers.py)
| 1693| [Daily Leads and Partners](https://leetcode.com/problems/daily-leads-and-partners) | Easy | [SQL](/code/SQL/1693-DailyLeadsAndPartners.sql)
| 1704| [Determine if String Halves Are Alike](https://leetcode.com/problems/determine-if-string-halves-are-alike) | Easy | [Python](/code/Python/1704-DetermineIfStringHalvesAreAlike.py)
| 1716| [Calculate Money in Leetcode Bank](https://leetcode.com/problems/calculate-money-in-leetcode-bank) | Easy | [Python](/code/Python/1716-CalculateMoneyInLeetcodeBank.py)
| 1720| [Decode XORed Array](https://leetcode.com/problems/decode-xored-array) | Easy | [Python](/code/Python/1720-DecodeXORedArray.py)
| 1729| [Find Followers Count](https://leetcode.com/problems/find-followers-count) | Easy | [SQL](/code/SQL/1729-FindFollowersCount.sql)
| 1732| [Find the Highest Altitude](https://leetcode.com/problems/find-the-highest-altitude) | Easy | [Python](/code/Python/1732-FindTheHighestAltitude.py)
| 1741| [Find Total Time Spent by Each Employee](https://leetcode.com/problems/find-total-time-spent-by-each-employee) | Easy | [SQL](/code/SQL/1741-FindTotalTimeSpentByEachEmployee.sql)
| 1748| [Sum of Unique Elements](https://leetcode.com/problems/sum-of-unique-elements) | Easy | [Python](/code/Python/1748-SumOfUniqueElements.py)
| 1757| [Recyclable and Low Fat Products](https://leetcode.com/problems/recyclable-and-low-fat-products) | Easy | [SQL](/code/SQL/1757-RecyclableAndLowFatProducts.sql)
| 1768| [Merge Strings Alternately](https://leetcode.com/problems/merge-strings-alternately) | Easy | [Python](/code/Python/1768-MergeStringsAlternately.py)
| 1773| [Count Items Matching a Rule](https://leetcode.com/problems/count-items-matching-a-rule) | Easy | [Python](/code/Python/1773-CountItemsMatchingARule.py)
| 1779| [Find Nearest Point That Has the Same X or Y Coordinate](https://leetcode.com/problems/find-nearest-point-that-has-the-same-x-or-y-coordinate) | Easy | [Python](/code/Python/1779-FindNearestPointThatHasTheSameXOrYCoordinate.py)
| 1790| [Check if One String Swap Can Make Strings Equal](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal) | Easy | [Python](/code/Python/1790-CheckifOneStringSwapCanMakeStringsEqual.py)
| 1791| [Find Center of Star Graph](https://leetcode.com/problems/find-center-of-star-graph) | Easy | [Python](/code/Python/1791-FindCenterOfStarGraph.py)
| 1795| [Rearrange Products Table](https://leetcode.com/problems/rearrange-products-table) | Easy | [SQL](/code/SQL/1795-RearrangeProductsTable.sql)
| 1796| [Second Largest Digit in a String](https://leetcode.com/problems/second-largest-digit-in-a-string) | Easy | [Python](/code/Python/1796-SecondLargestDigitInAString.py)
| 1805| [Number of Different Integers in a String](https://leetcode.com/problems/number-of-different-integers-in-a-string) | Easy | [Python](/code/Python/1805-NumberOfDifferentIntegersInAString.py)
| 1812| [Determine Color of a Chessboard Square](https://leetcode.com/problems/determine-color-of-a-chessboard-square) | Easy | [Python](/code/Python/1812-DetermineColorOfAChessboardSquare.py)
| 1816| [Truncate Sentence](https://leetcode.com/problems/truncate-sentence) | Easy | [Python](/code/Python/1816-TruncateSentence.py)
| 1817 | [Finding the Users Active Minutes](https://leetcode.com/problems/finding-the-users-active-minutes) | Medium | [Python](/code/Python/1817-FindingTheUsersActiveMinutes.py)
| 1822| [Sign of the Product of an Array](https://leetcode.com/problems/sign-of-the-product-of-an-array) | Easy | [Python](/code/Python/1822-SignOfTheProductOfAnArray.py)
| 1828| [Queries on Number of Points Inside a Circle](https://leetcode.com/problems/queries-on-number-of-points-inside-a-circle) | Medium | [Python](/code/Python/1828-QueriesOnNumberOfPointsInsideACircle.py)
| 1832| [Check if the Sentence Is Pangram](https://leetcode.com/problems/check-if-the-sentence-is-pangram) | Easy | [Python](/code/Python/1832-CheckIfTheSentenceIsPangram.py)
| 1844| [Replace All Digits with Characters](https://leetcode.com/problems/replace-all-digits-with-characters) | Easy | [Python](/code/Python/1844-ReplaceAllDigitsWithCharacters.py)
| 1859| [Sorting the Sentence](https://leetcode.com/problems/sorting-the-sentence) | Easy | [Python](/code/Python/1859-SortingTheSentence.py)
| 1863| [Sum of All Subset XOR Totals](https://leetcode.com/problems/sum-of-all-subset-xor-totals) | Easy | [Python](/code/Python/1863-SumOfAllSbsetsXORTotals.py)
| 1873| [Calculate Special Bonus](https://leetcode.com/problems/calculate-special-bonus) | Easy | [SQL](/code/SQL/1873-CalculateSpecialBonus.sql)
| 1876| [Substrings of Size Three with Distinct Characters](https://leetcode.com/problems/substrings-of-size-three-with-distinct-characters) | Easy | [Python](/code/Python/1876-SubstringsOfSizeThreeWithDistinctCharacters.py)
| 1880| [Check if Word Equals Summation of Two Words](https://leetcode.com/problems/check-if-word-equals-summation-of-two-words) | Easy | [Python](/code/Python/1880-CheckIfWordEqualsSummationOfTwoWords.py)
| 1890| [The Latest Login in 2020](https://leetcode.com/problems/the-latest-login-in-2020) | Easy | [SQL](/code/SQL/1890-TheLatestLoginIn2020.sql)
| 1909| [Remove One Element to Make the Array Strictly Increasing](https://leetcode.com/problems/remove-one-element-to-make-the-array-strictly-increasing) | Easy | [Python](/code/Python/1909-RemoveOneElementToMakeTheArrayStrictlyIncreasing.py)
| 1910| [Remove All Occurrences of a Substring](https://leetcode.com/problems/remove-all-occurrences-of-a-substring) | Medium | [Python](/code/Python/1910-RemoveAllOccurrencesOfASubstring.py)
| 1913| [Maximum Product Difference Between Two Pairs](https://leetcode.com/problems/maximum-product-difference-between-two-pairs/) | Easy | [Python](/code/Python/1913-MaximumProductDifferenceBetweenTwoPairs.py)
| 1920| [Build Array from Permutation](https://leetcode.com/problems/build-array-from-permutation) | Easy | [Python](/code/Python/1920-BuildArrayFromPermutation.py)
| 1925| [Count Square Sum Triples](https://leetcode.com/problems/count-square-sum-triples) | Easy | [Python](/code/Python/1925-CountSquareSumTriples.py)
| 1929| [Concatenation of Array](https://leetcode.com/problems/concatenation-of-array) | Easy | [Python](/code/Python/1929-ConcatenationOfArray.py)
| 1941| [Check if All Characters Have Equal Number of Occurrences](https://leetcode.com/problems/check-if-all-characters-have-equal-number-of-occurrences) | Easy | [Python](/code/Python/1941-CheckIfAllCharactersHaveEqualNumberOfOccurrences.py)
| 1965| [Employees With Missing Information](https://leetcode.com/problems/employees-with-missing-information) | Easy | [SQL](/code/SQL/1965-EmployeesWithMissinginformation.sql)
| 1967| [Number of Strings That Appear as Substrings in Word](https://leetcode.com/problems/number-of-strings-that-appear-as-substrings-in-word)| Easy | [Python](/code/Python/1967-NumberOfStringsThatAppearAsSubstringsInWord.py)
| 1979| [Find Greatest Common Divisor of Array](https://leetcode.com/problems/find-greatest-common-divisor-of-array) | Easy | [Python](/code/Python/1979-FindGreatestCommonDivisorOfArray.py)
| 2000| [Reverse Prefix of Word](https://leetcode.com/problems/reverse-prefix-of-word) | Easy | [Python](/code/Python/2000-ReversePrefixOfWord.py)
| 2006| [Count Number of Pairs With Absolute Difference K](https://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k) | Easy | [Python](/code/Python/2006-CountNumberOfPairsWithAbsoluteDifferenceK.py)
| 2011| [Final Value of Variable After Performing Operations](https://leetcode.com/problems/final-value-of-variable-after-performing-operations) | Easy | [Python](/code/Python/2011-FinalValueOfVariableAfterPerformingOperations.py)
| 2032| [Two Out of Three](https://leetcode.com/problems/two-out-of-three) | Easy | [Python](/code/Python/2032-TwoOutofThree.py)
| 2037| [Minimum Number of Moves to Seat Everyone](https://leetcode.com/problems/minimum-number-of-moves-to-seat-everyone) | Easy | [Python](/code/Python/2037-MinimumNumberOfMovesToSeatEveryone.py)
| 2042| [Check if Numbers Are Ascending in a Sentence](https://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence) | Easy | [Python](/code/Python/2042-CheckIfNumbersAreAscendingInASentence.py)
| 2047| [Number of Valid Words in a Sentence](https://leetcode.com/problems/number-of-valid-words-in-a-sentence) | Easy | [Python](/code/Python/2047-NumberOfValidWordsInASentence.py)
| 2053| [Kth Distinct String in an Array](https://leetcode.com/problems/kth-distinct-string-in-an-array) | Easy | [Python](/code/Python/2053-KthDistinctStringInAnArray.py)
| 2057| [Smallest Index With Equal Value](https://leetcode.com/problems/smallest-index-with-equal-value)| Easy | [Python](/code/Python/2057-SmallestIndexWithEqualValue.py)
| 2079| [Watering Plants](https://leetcode.com/problems/watering-plants) | Medium | [Python](/code/Python/2079-WateringPlants.py)
| 2085| [Count Common Words With One Occurrence](https://leetcode.com/problems/count-common-words-with-one-occurrence) | Easy | [Python](/code/Python/2085-CountCommonWordsWithOneOccurrence.py)
| 2094| [Finding 3-Digit Even Numbers](https://leetcode.com/problems/finding-3-digit-even-numbers) | Easy | [Python](/code/Python/2094-Finding3-DigitEvenNumbers.py)
| 2103| [Rings and Rods](https://leetcode.com/problems/rings-and-rods) | Easy | [Python](/code/Python/2103-RingsAndRods.py)
| 2108 | [Find First Palindromic String in the Array](https://leetcode.com/problems/find-first-palindromic-string-in-the-array) | Easy | [Python](/code/Python/2108-FindFirstPalindromicStringInTheArray.py)
| 2114| [Maximum Number of Words Found in Sentences](https://leetcode.com/problems/maximum-number-of-words-found-in-sentences) | Easy | [Python](/code/Python/2114-MaximumNumberOfWordsFoundInSentences.py)
| 2119| [A Number After a Double Reversal](https://leetcode.com/problems/a-number-after-a-double-reversal) | Easy | [Python](/code/Python/2119-ANumberAfterADoubleReversal.py)
| 2124| [Check if All A's Appears Before All B's](https://leetcode.com/problems/check-if-all-as-appears-before-all-bs) | Easy | [Python](/code/Python/2124-CheckIfAllA'sAppearsBeforeAllB's.py)
| 2129| [Capitalize the Title](https://leetcode.com/problems/capitalize-the-title) | Easy | [Python](/code/Python/2129-CapitalizeTheTitle.py)
| 2133| [Check if Every Row and Column Contains All Numbers](https://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers) | Easy | [Python](/code/Python/2133-CheckIfEveryRowAndColumnContainsAllNumbers.py)
| 2138| [Divide a String Into Groups of Size k](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k) | Easy | [Python](/code/Python/2138-DivideAStringIntoGroupsOfSizeK.py)
| 2148| [Count Elements With Strictly Smaller and Greater Elements](https://leetcode.com/problems/count-elements-with-strictly-smaller-and-greater-elements) | Easy | [Python](/code/Python/2148-CountElementsWithSmallerAndGreater.py)
| 2149| [Rearrange Array Elements by Sign](https://leetcode.com/problems/rearrange-array-elements-by-sign) | Medium | [Python](/code/Python/2149-RearrangeArrayelementsBySign.py)
| 2154| [Keep Multiplying Found Values by Two](https://leetcode.com/problems/keep-multiplying-found-values-by-two) | Easy | [Python](/code/Python/2154-KeepMultiplyingFoundValuesByTwo.py)
| 2160| [Minimum Sum of Four Digit Number After Splitting Digits](https://leetcode.com/problems/minimum-sum-of-four-digit-number-after-splitting-digits) | Easy | [Python](/code/Python/2160-MinimumSumOfFourDigitNumberAfterSplittingDigits.py)
| 2161| [Partition Array According to Given Pivot](https://leetcode.com/problems/partition-array-according-to-given-pivot) | Medium | [Python](/code/Python/2161-PartitionArrayAccordingToGivenPivot.py)
| 2169 | [Count Operations to Obtain Zero](https://leetcode.com/problems/count-operations-to-obtain-zero) | Easy | [Python](/code/Python/2169-CountOperationsToObtainZero.py)
| 2176 | [Count Equal and Divisible Pairs in an Array](https://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array) | Easy | [Python](/code/Python/2176-CountEqualAndDivisiblePairsInAnArray.py)
| 2180| [Count Integers With Even Digit Sum](https://leetcode.com/problems/count-integers-with-even-digit-sum) | Easy | [Python](/code/Python/2180-CountIntegersWithEvenDigitSum.py)
| 2185| [Counting Words With a Given Prefix](https://leetcode.com/problems/counting-words-with-a-given-prefix) | Easy | [Python](/code/Python/2185-CountingWordsWithAGivenPrefix.py)
| 2190| [Most Frequent Number Following Key In an Array](https://leetcode.com/problems/most-frequent-number-following-key-in-an-array) | Easy | [Python](/code/Python/2190-MostFrequentNumberFollowingKeyInAnArray.py)
| 2194| [Cells in a Range on an Excel Sheet](https://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet) | Easy | [Python](/code/Python/2194-CellsInARangeOnAnExcelSheet.py)
| 2200| [Find All K-Distant Indices in an Array](https://leetcode.com/problems/find-all-k-distant-indices-in-an-array) | Easy | [Python](/code/Python/2200-FindAllK-DistantIndicesInAnArray.py)
| 2206| [Divide Array Into Equal Pairs](https://leetcode.com/problems/divide-array-into-equal-pairs) | Easy | [Python](/code/Python/2206-DivideArrayIntoEqualPairs.py)
| 2215| [Find the Difference of Two Arrays](https://leetcode.com/problems/find-the-difference-of-two-arrays) | Easy | [Python](/code/Python/2215-FindTheDifferenceOfTwoArrays.py)
| 2221| [Find Triangular Sum of an Array](https://leetcode.com/problems/find-triangular-sum-of-an-array) | Medium | [Python](/code/Python/2221-FindTriangularSumOfAnArray.py)
| 2235| [Add Two Integers](https://leetcode.com/problems/add-two-integers) | Easy | [Python](/code/Python/2235-AddTwoIntegers.py)
| 2236| [Root Equals Sum of Children](https://leetcode.com/problems/root-equals-sum-of-children) | Easy | [Python](/code/Python/2236-RootEqualsSumOfChildren.py)
| 2239| [Find Closest Number to Zero](https://leetcode.com/problems/find-closest-number-to-zero) | Easy | [Python](/code/Python/2239-FindClosesNumberToZero.py)
| 2243| [Calculate Digit Sum of a String](https://leetcode.com/problems/calculate-digit-sum-of-a-string) | Easy | [Python](/code/Python/2243-CalculateDigitSumOfAString.py)
| 2248| [Intersection of Multiple Arrays](https://leetcode.com/problems/intersection-of-multiple-arrays) | Easy | [Python](/code/Python/2248-IntersectionOfMultipleArrays.py)
| 2255| [Count Prefixes of a Given String](https://leetcode.com/problems/count-prefixes-of-a-given-string)| Easy | [Python](/code/Python/2255-CountPrefixesOfAGivenString.py)
| 2264 | [Largest 3-Same-Digit Number in String](https://leetcode.com/problems/largest-3-same-digit-number-in-string) | Easy | [Python](/code/Python/2264-Largest3-Same-DigitNumberInString.py)
| 2269| [Find the K-Beauty of a Number](https://leetcode.com/problems/find-the-k-beauty-of-a-number) | Easy | [Python](/code/Python/2269-FindTheK-BeautyOfANumber.py)
| 2273| [Find Resultant Array After Removing Anagrams](https://leetcode.com/problems/find-resultant-array-after-removing-anagrams) | Easy | [Python](/code/Python/2273-FindResultantArrayAfterRemovingAnagrams.py)
| 2278| [Percentage of Letter in String](https://leetcode.com/problems/percentage-of-letter-in-string) | Easy | [Python](/code/Python/2278-PercentageOfLettersInString.py)
| 2283| [Check if Number Has Equal Digit Count and Digit Value](https://leetcode.com/problems/check-if-number-has-equal-digit-count-and-digit-value/) | Easy | [Python](/code/Python/2283-CheckIfNumberHasEqualDigitCountAndDigitValue.py)
| 2299| [Strong Password Checker II](https://leetcode.com/problems/strong-password-checker-ii) | Easy | [Python](/code/Python/2299-StrongPasswordCheckerII.py)
| 2303| [Calculate Amount Paid in Taxes](https://leetcode.com/problems/calculate-amount-paid-in-taxes) | Easy | [Python](/code/Python/2303-CalculateAmountPaidInTaxes.py)
| 2309| [Greatest English Letter in Upper and Lower Case](https://leetcode.com/problems/greatest-english-letter-in-upper-and-lower-case) | Easy | [Python](/code/Python/2309-GreatesEnglishLetterInUpperAndLowerCase.py)
| 2315| [Count Asterisks](https://leetcode.com/problems/count-asterisks) | Easy | [Python](/code/Python/2315-CountAsterisks.py)
| 2319| [Check if Matrix Is X-Matrix](https://leetcode.com/problems/check-if-matrix-is-x-matrix) | Easy | [Python](/code/Python/2319-CheckIfMatrixIsX-Matrix.py)
| 2325| [Decode the Message](https://leetcode.com/problems/decode-the-message) | Easy | [Python](/code/Python/2325-DecodeTheMessage.py)
| 2331| [Evaluate Boolean Binary Tree](https://leetcode.com/problems/evaluate-boolean-binary-tree) | Easy | [Python](/code/Python/2331-EvaluateBooleanBinaryTree.py)
| 2335| [Minimum Amount of Time to Fill Cups](https://leetcode.com/problems/minimum-amount-of-time-to-fill-cups) | Easy | [Python](/code//Python/2335-MinimumAmountOfTimeToFillCups.py)
| 2341| [Maximum Number of Pairs in Array](https://leetcode.com/problems/maximum-number-of-pairs-in-array) | Easy | [Python](/code/Python/2341-MaximumNumberOfPairsInArray.py)
| 2347| [Best Poker Hand](https://leetcode.com/problems/best-poker-hand) | Easy | [Python](/code/Python/2347-BestPokerHand.py)
| 2351| [First Letter to Appear Twice](https://leetcode.com/problems/first-letter-to-appear-twice) | Easy | [Python](/code/Python/2351-FirstLetterToAppearTwice.py)
| 2352| [Equal Row and Column Pairs](https://leetcode.com/problems/equal-row-and-column-pairs) | Medium | [Python](/code/Python/2352-EqualRowAndColumnPairs.py)
| 2357| [Make Array Zero by Subtracting Equal Amounts](https://leetcode.com/problems/make-array-zero-by-subtracting-equal-amounts) | Easy | [Python](/code/Python/2357-MakeArrayZeroBySubstractingEqualAmounts.py)
| 2363| [Merge Similar Items](https://leetcode.com/problems/merge-similar-items) | Easy | [Python](/code/Python/2363-MergeSimilarItems.py)
| 2367| [Number of Arithmetic Triplets](https://leetcode.com/problems/number-of-arithmetic-triplets) | Easy | [Python](/code/Python/2367-NumberOfArithmeticTriplets.py)
| 2396| [Strictly Palindromic Number](https://leetcode.com/problems/strictly-palindromic-number) | Medium | [Python](/code/Python/2396-StrictlyPalindromicNumber.py)
| 2404| [Most Frequent Even Element](https://leetcode.com/problems/most-frequent-even-element) | Easy | [Python](/code/Python/2404-MostFrequentEvenElement.py)
| 2413 | [Smallest Even Multiple](https://leetcode.com/problems/smallest-even-multiple) | Easy | [Python](/code/Python/2413-SmallestEvenMultiple.py)
| 2442| [Count Number of Distinct Integers After Reverse Operations](https://leetcode.com/problems/count-number-of-distinct-integers-after-reverse-operations/)| Medium | [Python](/code/Python/2442-CountNumberOfDistinctIntegersAfterReverseOperations.py)
| 2469| [Convert the Temperature](https://leetcode.com/problems/convert-the-temperature)| Easy | [Python](/code/Python/2469-ConvertTheTemperature.py)
| 2535| [Difference Between Element Sum and Digit Sum of an Array](https://leetcode.com/problems/difference-between-element-sum-and-digit-sum-of-an-array/description/)| Easy | [Python](/code/Python/2535-Difference%20Between%20ElementSumAndDigitSumOfAnArray.py)