├── .gitignore ├── Array and String ├── 1108. Defanging an IP Address │ └── 1108. Defanging an IP Address.py ├── 118. Pascal's Triangle │ └── 118. Pascal's Triangle.py ├── 119. Pascal's Triangle II │ └── 119. Pascal's Triangle II.py ├── 14. Longest Common Prefix │ └── 14. Longest Common Prefix.py ├── 151. Reverse Words in a String │ └── 151. Reverse Words in a String.py ├── 167. Two Sum II - Input Array Is Sorted │ └── 167. Two Sum II - Input Array Is Sorted.py ├── 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers │ └── 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers.py ├── 1784. Check if Binary String Has at Most One Segment of Ones │ └── 1784. Check if Binary String Has at Most One Segment of Ones.py ├── 189. Rotate Array │ └── 189. Rotate Array.py ├── 191. Number of 1 Bits │ └── 191. Number of 1 Bits.py ├── 20. Valid Parentheses │ └── 20. Valid Parentheses.py ├── 209. Minimum Size Subarray Sum │ └── 209. Minimum Size Subarray Sum.py ├── 2469. Convert the Temperature │ └── 2469. Convert the Temperature.py ├── 28. Find the Index of the First Occurrence in a String │ └── 28. Find the Index of the First Occurrence in a String.py ├── 344. Reverse String │ └── 344. Reverse String.py ├── 498. Diagonal Traverse │ └── 498. Diagonal Traverse.py ├── 54. Spiral Matrix │ └── 54. Spiral Matrix.py ├── 557. Reverse Words in a String III │ └── 557. Reverse Words in a String III.py ├── 561. Array Partition │ └── 561. Array Partition.py ├── 58. Length of Last Word │ └── 58. Length of Last Word.py ├── 66.Plus One │ └── 66.Plus One.py ├── 67. Add Binary │ └── 67. Add Binary.py ├── 724. Find Pivot Index │ └── 724. Find Pivot Index.py ├── 747.Largest Number At Least Twice of Others │ └── 747.Largest Number At Least Twice of Others.py └── 771. Jewels and Stones │ └── 771. Jewels and Stones.py ├── Array101 ├── 1. Two Sum │ └── 1. Two Sum.py ├── 1004. Max Consecutive Ones III │ └── 1004. Max Consecutive Ones III.py ├── 1027. Longest Arithmetic Subsequence │ └── 1027. Longest Arithmetic Subsequence.py ├── 1051. Height Checker │ └── 1051. Height Checker.py ├── 1089.DupliacteZeros │ └── DuplicateZeros.py ├── 1295.Find Numbers with Even Number of Digits │ └── 1295.Find Numbers with Even Number of Digits.py ├── 1299. Replace Elements with Greatest Element on Right Side │ └── 1299. Replace Elements with Greatest Element on Right Side.py ├── 13. Roman to Integer │ └── 13. Roman to Integer.py ├── 1346.Check If N and Its Double Exist │ └── 1346.Check If N and Its Double Exist.py ├── 1365. How Many Numbers Are Smaller Than the Current Number │ └── 1365. How Many Numbers Are Smaller Than the Current Number.py ├── 1389. Create Target Array in the Given Order │ └── 1389. Create Target Array in the Given Order.py ├── 1431. Kids With the Greatest Number of Candies │ └── 1431. Kids With the Greatest Number of Candies.py ├── 1470. Shuffle the Array │ └── 1470. Shuffle the Array.py ├── 1512. Number of Good Pairs │ └── 1512. Number of Good Pairs.py ├── 1671. Minimum Number of Removals to Make Mountain Array │ └── 1671. Minimum Number of Removals to Make Mountain Array.py ├── 1920. Build Array from Permutation │ └── 1920. Build Array from Permutation.py ├── 1929. Concatenation of Array │ └── 1929. Concatenation of Array.py ├── 203. Remove Linked List Elements │ └── 203. Remove Linked List Elements.py ├── 2094. Finding 3-Digit Even Numbers │ └── 2094. Finding 3-Digit Even Numbers.py ├── 2154. Keep Multiplying Found Values by Two │ └── 2154. Keep Multiplying Found Values by Two.py ├── 2164. Sort Even and Odd Indices Independently │ └── 2164. Sort Even and Odd Indices Independently.py ├── 2215. Find the Difference of Two Arrays │ └── 2215. Find the Difference of Two Arrays.py ├── 2231. Largest Number After Digit Swaps by Parity │ └── 2231. Largest Number After Digit Swaps by Parity.py ├── 231. Power of Two │ └── 231. Power of Two.py ├── 2460. Apply Operations to an Array │ └── 2460. Apply Operations to an Array.py ├── 2516. Take K of Each Character From Left and Right │ └── 2516. Take K of Each Character From Left and Right.py ├── 2545. Sort the Students by Their Kth Score │ └── 2545. Sort the Students by Their Kth Score.py ├── 26.Remove Duplicates from Sorted Array │ └── 26.Remove Duplicates from Sorted Array.py ├── 2615. Sum of Distances │ └── 2615. Sum of Distances.py ├── 27. Remove Element │ └── 27. Remove Element.py ├── 2733. Neither Minimum nor Maximum │ └── 2733. Neither Minimum nor Maximum.py ├── 283. Move Zeroes │ └── 283. Move Zeroes.py ├── 3. Longest Substring Without Repeating Characters │ └── 3. Longest Substring Without Repeating Characters.py ├── 34. Find First and Last Position of Element in Sorted Array │ └── 34. Find First and Last Position of Element in Sorted Array.py ├── 35. Search Insert Position │ └── 35. Search Insert Position.py ├── 414.Third Maximum Number │ └── 414.Third Maximum Number.py ├── 448. Find All Numbers Disappeared in an Array │ └── 448. Find All Numbers Disappeared in an Array.py ├── 485.Max Consecutive Ones │ └── 485.Max Consecutive Ones.py ├── 523. Continuous Subarray Sum │ └── 523. Continuous Subarray Sum.py ├── 66. Plus One │ └── 66. Plus One.py ├── 704.BinarySearch │ └── BinarySearch.py ├── 80.Remove Duplicates from Sorted Array II │ └── 80.Remove Duplicates from Sorted Array II.py ├── 833. Find And Replace in String │ └── 833. Find And Replace in String.py ├── 88.MergSortedArray │ └── MergSortedArray.py ├── 905. Sort Array By Parity │ └── 905. Sort Array By Parity.py ├── 941.Valid Mountain Array │ └── 941.Valid Mountain Array.py ├── 977.Squares of a Sorted Array │ └── 977.Squares of a Sorted Array.py ├── 986. Interval List Intersections │ └── 986. Interval List Intersections.py └── README.md ├── Hash ├── 12. Integer to Roman │ └── 12. Integer to Roman.py ├── 136. Single Number │ ├── 136. Single Number │ └── 136. Single Number.py ├── 169. Majority Element │ └── 169. Majority Element.py ├── 202. Happy Number │ └── 202. Happy Number.py ├── 205. Isomorphic Strings │ └── 205. Isomorphic Strings.py ├── 215.Kth Largest Element in an Array │ └── 215.Kth Largest Element in an Array.py ├── 217.Contains Duplicate │ └── 217.Contains Duplicate.py ├── 219. Contains Duplicate II │ └── 219. Contains Duplicate II.py ├── 2325. Decode the Message │ └── 2325. Decode the Message.py ├── 3. Longest Substring Without Repeating Characters │ └── 3. Longest Substring Without Repeating Characters.py ├── 347. Top K Frequent Elements │ └── 347. Top K Frequent Elements.py ├── 349. Intersection of Two Arrays │ └── 349. Intersection of Two Arrays.py ├── 350. Intersection of Two Arrays II │ └── 350. Intersection of Two Arrays II.py ├── 36. Valid Sudoku │ └── 36.Valid Sudoku.py ├── 380. Insert Delete GetRandom O(1) │ └── 380. Insert Delete GetRandom O(1).py ├── 387. First Unique Character in a String │ └── 387. First Unique Character in a String.py ├── 454.4Sum II │ └── 454.4Sum II.py ├── 49. Group Anagrams │ └── 49. Group Anagrams.py ├── 599. Minimum Index Sum of Two Lists │ └── 599. Minimum Index Sum of Two Lists.py ├── 652. Find Duplicate Subtrees │ └── 652. Find Duplicate Subtrees.py ├── 705. Design Hash Set │ └── 705.Design Hash Set.py ├── 706. Design HashMap │ └── 706. Design HashMap.py └── 771. Jewels and Stones │ └── 771. Jewels and Stones.py ├── Linked List ├── 1290. Convert Binary Number in a Linked List to Integer │ └── 1290. Convert Binary Number in a Linked List to Integer.py ├── 138. Copy List with Random Pointer │ └── 138. Copy List with Random Pointer.py ├── 141.Linked List Cycle │ └── 141.Linked List Cycle.py ├── 142. Linked List Cycle II │ └── 142. Linked List Cycle II.py ├── 160. Intersection of Two Linked Lists │ └── 160. Intersection of Two Linked Lists.py ├── 19. Remove Nth Node From End of List │ └── 19. Remove Nth Node From End of List.py ├── 2. Add Two Numbers │ └── 2. Add Two Numbers.py ├── 203. Remove Linked List Elements │ └── 203.Remove Linked List Elements.py ├── 206. Reverse Linked List │ └── 206. Reverse Linked List.py ├── 2095. Delete the Middle Node of a Linked List │ └── 2095. Delete the Middle Node of a Linked List.py ├── 21. Merge Two Sorted Lists │ └── 21.Merge Two Sorted Lists.py ├── 234. Palindrome Linked List │ └── 234. Palindrome Linked List.py ├── 328. Odd Even Linked List │ └── 328. Odd Even Linked List.py ├── 430.Flatten a Multilevel Doubly Linked List │ └── Flatten a Multilevel Doubly Linked List.py ├── 61.Rotate List │ └── 61.Rotate List.py ├── 707.Design Double Linked List │ └── 707.Design Double linked List.py ├── 707.Design Linked List │ └── 707.Design Linked List.py ├── 83. Remove Duplicates from Sorted List copy │ └── 83. Remove Duplicates from Sorted List.py ├── 876. Middle of the Linked List │ └── 876. Middle of the Linked List.py └── README.md ├── Queue and Stack └── 622. Design Circular Queue │ └── 622. Design Circular Queue.py ├── README.md ├── Sorting Algorithms ├── Bubble Sort │ ├── 1051. Height Checker.py │ └── Bubble Sort.py ├── Insertion Sort │ └── Insertion Sort.py ├── ReadMe.md └── Selection Sort │ ├── 75.Sort Colours.py │ └── Selection Sort.py ├── Study Plans └── 30 days of Pandas │ ├── 1757. Low fat and recyclable products │ └── 1757.Low fat and recyclable prodducts.py │ ├── 183. Customers Who Never Order │ └── 183. Customers Who Never Order.py │ └── 595. Big Countries │ └── 595. Big Countries.py └── The LeetCode Beginner's Guide ├── 1342. Number of Steps to Reduce a Number to Zero └── 1342. Number of Steps to Reduce a Number to Zero.py ├── 1480. Running Sum of 1D Array └── 1480.Running Sum of 1D Array.py ├── 1672. Richest Customer Wealth └── 1672. Richest Customer Wealth.py ├── 412. Fizz Buzz └── 412. Fizz Buzz.py └── ReadMe.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/.gitignore -------------------------------------------------------------------------------- /Array and String/1108. Defanging an IP Address/1108. Defanging an IP Address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/1108. Defanging an IP Address/1108. Defanging an IP Address.py -------------------------------------------------------------------------------- /Array and String/118. Pascal's Triangle/118. Pascal's Triangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/118. Pascal's Triangle/118. Pascal's Triangle.py -------------------------------------------------------------------------------- /Array and String/119. Pascal's Triangle II/119. Pascal's Triangle II.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/119. Pascal's Triangle II/119. Pascal's Triangle II.py -------------------------------------------------------------------------------- /Array and String/14. Longest Common Prefix/14. Longest Common Prefix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/14. Longest Common Prefix/14. Longest Common Prefix.py -------------------------------------------------------------------------------- /Array and String/151. Reverse Words in a String/151. Reverse Words in a String.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/151. Reverse Words in a String/151. Reverse Words in a String.py -------------------------------------------------------------------------------- /Array and String/167. Two Sum II - Input Array Is Sorted/167. Two Sum II - Input Array Is Sorted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/167. Two Sum II - Input Array Is Sorted/167. Two Sum II - Input Array Is Sorted.py -------------------------------------------------------------------------------- /Array and String/1689. Partitioning Into Minimum Number Of Deci-Binary Numbers/1689. Partitioning Into Minimum Number Of Deci-Binary Numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/1689. Partitioning Into Minimum Number Of Deci-Binary Numbers/1689. Partitioning Into Minimum Number Of Deci-Binary Numbers.py -------------------------------------------------------------------------------- /Array and String/1784. Check if Binary String Has at Most One Segment of Ones/1784. Check if Binary String Has at Most One Segment of Ones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/1784. Check if Binary String Has at Most One Segment of Ones/1784. Check if Binary String Has at Most One Segment of Ones.py -------------------------------------------------------------------------------- /Array and String/189. Rotate Array/189. Rotate Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/189. Rotate Array/189. Rotate Array.py -------------------------------------------------------------------------------- /Array and String/191. Number of 1 Bits/191. Number of 1 Bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/191. Number of 1 Bits/191. Number of 1 Bits.py -------------------------------------------------------------------------------- /Array and String/20. Valid Parentheses/20. Valid Parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/20. Valid Parentheses/20. Valid Parentheses.py -------------------------------------------------------------------------------- /Array and String/209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Array and String/2469. Convert the Temperature/2469. Convert the Temperature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/2469. Convert the Temperature/2469. Convert the Temperature.py -------------------------------------------------------------------------------- /Array and String/28. Find the Index of the First Occurrence in a String/28. Find the Index of the First Occurrence in a String.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/28. Find the Index of the First Occurrence in a String/28. Find the Index of the First Occurrence in a String.py -------------------------------------------------------------------------------- /Array and String/344. Reverse String/344. Reverse String.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/344. Reverse String/344. Reverse String.py -------------------------------------------------------------------------------- /Array and String/498. Diagonal Traverse/498. Diagonal Traverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/498. Diagonal Traverse/498. Diagonal Traverse.py -------------------------------------------------------------------------------- /Array and String/54. Spiral Matrix/54. Spiral Matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/54. Spiral Matrix/54. Spiral Matrix.py -------------------------------------------------------------------------------- /Array and String/557. Reverse Words in a String III/557. Reverse Words in a String III.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/557. Reverse Words in a String III/557. Reverse Words in a String III.py -------------------------------------------------------------------------------- /Array and String/561. Array Partition/561. Array Partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/561. Array Partition/561. Array Partition.py -------------------------------------------------------------------------------- /Array and String/58. Length of Last Word/58. Length of Last Word.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/58. Length of Last Word/58. Length of Last Word.py -------------------------------------------------------------------------------- /Array and String/66.Plus One/66.Plus One.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/66.Plus One/66.Plus One.py -------------------------------------------------------------------------------- /Array and String/67. Add Binary/67. Add Binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/67. Add Binary/67. Add Binary.py -------------------------------------------------------------------------------- /Array and String/724. Find Pivot Index/724. Find Pivot Index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/724. Find Pivot Index/724. Find Pivot Index.py -------------------------------------------------------------------------------- /Array and String/747.Largest Number At Least Twice of Others/747.Largest Number At Least Twice of Others.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/747.Largest Number At Least Twice of Others/747.Largest Number At Least Twice of Others.py -------------------------------------------------------------------------------- /Array and String/771. Jewels and Stones/771. Jewels and Stones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array and String/771. Jewels and Stones/771. Jewels and Stones.py -------------------------------------------------------------------------------- /Array101/1. Two Sum/1. Two Sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1. Two Sum/1. Two Sum.py -------------------------------------------------------------------------------- /Array101/1004. Max Consecutive Ones III/1004. Max Consecutive Ones III.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1004. Max Consecutive Ones III/1004. Max Consecutive Ones III.py -------------------------------------------------------------------------------- /Array101/1027. Longest Arithmetic Subsequence/1027. Longest Arithmetic Subsequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1027. Longest Arithmetic Subsequence/1027. Longest Arithmetic Subsequence.py -------------------------------------------------------------------------------- /Array101/1051. Height Checker/1051. Height Checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1051. Height Checker/1051. Height Checker.py -------------------------------------------------------------------------------- /Array101/1089.DupliacteZeros/DuplicateZeros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1089.DupliacteZeros/DuplicateZeros.py -------------------------------------------------------------------------------- /Array101/1295.Find Numbers with Even Number of Digits/1295.Find Numbers with Even Number of Digits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1295.Find Numbers with Even Number of Digits/1295.Find Numbers with Even Number of Digits.py -------------------------------------------------------------------------------- /Array101/1299. Replace Elements with Greatest Element on Right Side/1299. Replace Elements with Greatest Element on Right Side.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1299. Replace Elements with Greatest Element on Right Side/1299. Replace Elements with Greatest Element on Right Side.py -------------------------------------------------------------------------------- /Array101/13. Roman to Integer/13. Roman to Integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/13. Roman to Integer/13. Roman to Integer.py -------------------------------------------------------------------------------- /Array101/1346.Check If N and Its Double Exist/1346.Check If N and Its Double Exist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1346.Check If N and Its Double Exist/1346.Check If N and Its Double Exist.py -------------------------------------------------------------------------------- /Array101/1365. How Many Numbers Are Smaller Than the Current Number/1365. How Many Numbers Are Smaller Than the Current Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1365. How Many Numbers Are Smaller Than the Current Number/1365. How Many Numbers Are Smaller Than the Current Number.py -------------------------------------------------------------------------------- /Array101/1389. Create Target Array in the Given Order/1389. Create Target Array in the Given Order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1389. Create Target Array in the Given Order/1389. Create Target Array in the Given Order.py -------------------------------------------------------------------------------- /Array101/1431. Kids With the Greatest Number of Candies/1431. Kids With the Greatest Number of Candies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1431. Kids With the Greatest Number of Candies/1431. Kids With the Greatest Number of Candies.py -------------------------------------------------------------------------------- /Array101/1470. Shuffle the Array/1470. Shuffle the Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1470. Shuffle the Array/1470. Shuffle the Array.py -------------------------------------------------------------------------------- /Array101/1512. Number of Good Pairs/1512. Number of Good Pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1512. Number of Good Pairs/1512. Number of Good Pairs.py -------------------------------------------------------------------------------- /Array101/1671. Minimum Number of Removals to Make Mountain Array/1671. Minimum Number of Removals to Make Mountain Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1671. Minimum Number of Removals to Make Mountain Array/1671. Minimum Number of Removals to Make Mountain Array.py -------------------------------------------------------------------------------- /Array101/1920. Build Array from Permutation/1920. Build Array from Permutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1920. Build Array from Permutation/1920. Build Array from Permutation.py -------------------------------------------------------------------------------- /Array101/1929. Concatenation of Array/1929. Concatenation of Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/1929. Concatenation of Array/1929. Concatenation of Array.py -------------------------------------------------------------------------------- /Array101/203. Remove Linked List Elements/203. Remove Linked List Elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/203. Remove Linked List Elements/203. Remove Linked List Elements.py -------------------------------------------------------------------------------- /Array101/2094. Finding 3-Digit Even Numbers/2094. Finding 3-Digit Even Numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2094. Finding 3-Digit Even Numbers/2094. Finding 3-Digit Even Numbers.py -------------------------------------------------------------------------------- /Array101/2154. Keep Multiplying Found Values by Two/2154. Keep Multiplying Found Values by Two.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2154. Keep Multiplying Found Values by Two/2154. Keep Multiplying Found Values by Two.py -------------------------------------------------------------------------------- /Array101/2164. Sort Even and Odd Indices Independently/2164. Sort Even and Odd Indices Independently.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2164. Sort Even and Odd Indices Independently/2164. Sort Even and Odd Indices Independently.py -------------------------------------------------------------------------------- /Array101/2215. Find the Difference of Two Arrays/2215. Find the Difference of Two Arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2215. Find the Difference of Two Arrays/2215. Find the Difference of Two Arrays.py -------------------------------------------------------------------------------- /Array101/2231. Largest Number After Digit Swaps by Parity/2231. Largest Number After Digit Swaps by Parity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2231. Largest Number After Digit Swaps by Parity/2231. Largest Number After Digit Swaps by Parity.py -------------------------------------------------------------------------------- /Array101/231. Power of Two/231. Power of Two.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/231. Power of Two/231. Power of Two.py -------------------------------------------------------------------------------- /Array101/2460. Apply Operations to an Array/2460. Apply Operations to an Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2460. Apply Operations to an Array/2460. Apply Operations to an Array.py -------------------------------------------------------------------------------- /Array101/2516. Take K of Each Character From Left and Right/2516. Take K of Each Character From Left and Right.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2516. Take K of Each Character From Left and Right/2516. Take K of Each Character From Left and Right.py -------------------------------------------------------------------------------- /Array101/2545. Sort the Students by Their Kth Score/2545. Sort the Students by Their Kth Score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2545. Sort the Students by Their Kth Score/2545. Sort the Students by Their Kth Score.py -------------------------------------------------------------------------------- /Array101/26.Remove Duplicates from Sorted Array/26.Remove Duplicates from Sorted Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/26.Remove Duplicates from Sorted Array/26.Remove Duplicates from Sorted Array.py -------------------------------------------------------------------------------- /Array101/2615. Sum of Distances/2615. Sum of Distances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2615. Sum of Distances/2615. Sum of Distances.py -------------------------------------------------------------------------------- /Array101/27. Remove Element/27. Remove Element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/27. Remove Element/27. Remove Element.py -------------------------------------------------------------------------------- /Array101/2733. Neither Minimum nor Maximum/2733. Neither Minimum nor Maximum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/2733. Neither Minimum nor Maximum/2733. Neither Minimum nor Maximum.py -------------------------------------------------------------------------------- /Array101/283. Move Zeroes/283. Move Zeroes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/283. Move Zeroes/283. Move Zeroes.py -------------------------------------------------------------------------------- /Array101/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.py -------------------------------------------------------------------------------- /Array101/34. Find First and Last Position of Element in Sorted Array/34. Find First and Last Position of Element in Sorted Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/34. Find First and Last Position of Element in Sorted Array/34. Find First and Last Position of Element in Sorted Array.py -------------------------------------------------------------------------------- /Array101/35. Search Insert Position/35. Search Insert Position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/35. Search Insert Position/35. Search Insert Position.py -------------------------------------------------------------------------------- /Array101/414.Third Maximum Number/414.Third Maximum Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/414.Third Maximum Number/414.Third Maximum Number.py -------------------------------------------------------------------------------- /Array101/448. Find All Numbers Disappeared in an Array/448. Find All Numbers Disappeared in an Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/448. Find All Numbers Disappeared in an Array/448. Find All Numbers Disappeared in an Array.py -------------------------------------------------------------------------------- /Array101/485.Max Consecutive Ones/485.Max Consecutive Ones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/485.Max Consecutive Ones/485.Max Consecutive Ones.py -------------------------------------------------------------------------------- /Array101/523. Continuous Subarray Sum/523. Continuous Subarray Sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/523. Continuous Subarray Sum/523. Continuous Subarray Sum.py -------------------------------------------------------------------------------- /Array101/66. Plus One/66. Plus One.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/66. Plus One/66. Plus One.py -------------------------------------------------------------------------------- /Array101/704.BinarySearch/BinarySearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/704.BinarySearch/BinarySearch.py -------------------------------------------------------------------------------- /Array101/80.Remove Duplicates from Sorted Array II/80.Remove Duplicates from Sorted Array II.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/80.Remove Duplicates from Sorted Array II/80.Remove Duplicates from Sorted Array II.py -------------------------------------------------------------------------------- /Array101/833. Find And Replace in String/833. Find And Replace in String.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/833. Find And Replace in String/833. Find And Replace in String.py -------------------------------------------------------------------------------- /Array101/88.MergSortedArray/MergSortedArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/88.MergSortedArray/MergSortedArray.py -------------------------------------------------------------------------------- /Array101/905. Sort Array By Parity/905. Sort Array By Parity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/905. Sort Array By Parity/905. Sort Array By Parity.py -------------------------------------------------------------------------------- /Array101/941.Valid Mountain Array/941.Valid Mountain Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/941.Valid Mountain Array/941.Valid Mountain Array.py -------------------------------------------------------------------------------- /Array101/977.Squares of a Sorted Array/977.Squares of a Sorted Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/977.Squares of a Sorted Array/977.Squares of a Sorted Array.py -------------------------------------------------------------------------------- /Array101/986. Interval List Intersections/986. Interval List Intersections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Array101/986. Interval List Intersections/986. Interval List Intersections.py -------------------------------------------------------------------------------- /Array101/README.md: -------------------------------------------------------------------------------- 1 | array is a data structure 2 | -------------------------------------------------------------------------------- /Hash/12. Integer to Roman/12. Integer to Roman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/12. Integer to Roman/12. Integer to Roman.py -------------------------------------------------------------------------------- /Hash/136. Single Number/136. Single Number: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/136. Single Number/136. Single Number -------------------------------------------------------------------------------- /Hash/136. Single Number/136. Single Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/136. Single Number/136. Single Number.py -------------------------------------------------------------------------------- /Hash/169. Majority Element/169. Majority Element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/169. Majority Element/169. Majority Element.py -------------------------------------------------------------------------------- /Hash/202. Happy Number/202. Happy Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/202. Happy Number/202. Happy Number.py -------------------------------------------------------------------------------- /Hash/205. Isomorphic Strings/205. Isomorphic Strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/205. Isomorphic Strings/205. Isomorphic Strings.py -------------------------------------------------------------------------------- /Hash/215.Kth Largest Element in an Array/215.Kth Largest Element in an Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/215.Kth Largest Element in an Array/215.Kth Largest Element in an Array.py -------------------------------------------------------------------------------- /Hash/217.Contains Duplicate/217.Contains Duplicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/217.Contains Duplicate/217.Contains Duplicate.py -------------------------------------------------------------------------------- /Hash/219. Contains Duplicate II/219. Contains Duplicate II.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/219. Contains Duplicate II/219. Contains Duplicate II.py -------------------------------------------------------------------------------- /Hash/2325. Decode the Message/2325. Decode the Message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/2325. Decode the Message/2325. Decode the Message.py -------------------------------------------------------------------------------- /Hash/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.py -------------------------------------------------------------------------------- /Hash/347. Top K Frequent Elements/347. Top K Frequent Elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/347. Top K Frequent Elements/347. Top K Frequent Elements.py -------------------------------------------------------------------------------- /Hash/349. Intersection of Two Arrays/349. Intersection of Two Arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/349. Intersection of Two Arrays/349. Intersection of Two Arrays.py -------------------------------------------------------------------------------- /Hash/350. Intersection of Two Arrays II/350. Intersection of Two Arrays II.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/350. Intersection of Two Arrays II/350. Intersection of Two Arrays II.py -------------------------------------------------------------------------------- /Hash/36. Valid Sudoku/36.Valid Sudoku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/36. Valid Sudoku/36.Valid Sudoku.py -------------------------------------------------------------------------------- /Hash/380. Insert Delete GetRandom O(1)/380. Insert Delete GetRandom O(1).py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/380. Insert Delete GetRandom O(1)/380. Insert Delete GetRandom O(1).py -------------------------------------------------------------------------------- /Hash/387. First Unique Character in a String/387. First Unique Character in a String.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/387. First Unique Character in a String/387. First Unique Character in a String.py -------------------------------------------------------------------------------- /Hash/454.4Sum II/454.4Sum II.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/454.4Sum II/454.4Sum II.py -------------------------------------------------------------------------------- /Hash/49. Group Anagrams/49. Group Anagrams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/49. Group Anagrams/49. Group Anagrams.py -------------------------------------------------------------------------------- /Hash/599. Minimum Index Sum of Two Lists/599. Minimum Index Sum of Two Lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/599. Minimum Index Sum of Two Lists/599. Minimum Index Sum of Two Lists.py -------------------------------------------------------------------------------- /Hash/652. Find Duplicate Subtrees/652. Find Duplicate Subtrees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/652. Find Duplicate Subtrees/652. Find Duplicate Subtrees.py -------------------------------------------------------------------------------- /Hash/705. Design Hash Set/705.Design Hash Set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/705. Design Hash Set/705.Design Hash Set.py -------------------------------------------------------------------------------- /Hash/706. Design HashMap/706. Design HashMap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/706. Design HashMap/706. Design HashMap.py -------------------------------------------------------------------------------- /Hash/771. Jewels and Stones/771. Jewels and Stones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Hash/771. Jewels and Stones/771. Jewels and Stones.py -------------------------------------------------------------------------------- /Linked List/1290. Convert Binary Number in a Linked List to Integer/1290. Convert Binary Number in a Linked List to Integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/1290. Convert Binary Number in a Linked List to Integer/1290. Convert Binary Number in a Linked List to Integer.py -------------------------------------------------------------------------------- /Linked List/138. Copy List with Random Pointer/138. Copy List with Random Pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/138. Copy List with Random Pointer/138. Copy List with Random Pointer.py -------------------------------------------------------------------------------- /Linked List/141.Linked List Cycle/141.Linked List Cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/141.Linked List Cycle/141.Linked List Cycle.py -------------------------------------------------------------------------------- /Linked List/142. Linked List Cycle II/142. Linked List Cycle II.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/142. Linked List Cycle II/142. Linked List Cycle II.py -------------------------------------------------------------------------------- /Linked List/160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists.py -------------------------------------------------------------------------------- /Linked List/19. Remove Nth Node From End of List/19. Remove Nth Node From End of List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/19. Remove Nth Node From End of List/19. Remove Nth Node From End of List.py -------------------------------------------------------------------------------- /Linked List/2. Add Two Numbers/2. Add Two Numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/2. Add Two Numbers/2. Add Two Numbers.py -------------------------------------------------------------------------------- /Linked List/203. Remove Linked List Elements/203.Remove Linked List Elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/203. Remove Linked List Elements/203.Remove Linked List Elements.py -------------------------------------------------------------------------------- /Linked List/206. Reverse Linked List/206. Reverse Linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/206. Reverse Linked List/206. Reverse Linked List.py -------------------------------------------------------------------------------- /Linked List/2095. Delete the Middle Node of a Linked List/2095. Delete the Middle Node of a Linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/2095. Delete the Middle Node of a Linked List/2095. Delete the Middle Node of a Linked List.py -------------------------------------------------------------------------------- /Linked List/21. Merge Two Sorted Lists/21.Merge Two Sorted Lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/21. Merge Two Sorted Lists/21.Merge Two Sorted Lists.py -------------------------------------------------------------------------------- /Linked List/234. Palindrome Linked List/234. Palindrome Linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/234. Palindrome Linked List/234. Palindrome Linked List.py -------------------------------------------------------------------------------- /Linked List/328. Odd Even Linked List/328. Odd Even Linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/328. Odd Even Linked List/328. Odd Even Linked List.py -------------------------------------------------------------------------------- /Linked List/430.Flatten a Multilevel Doubly Linked List/Flatten a Multilevel Doubly Linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/430.Flatten a Multilevel Doubly Linked List/Flatten a Multilevel Doubly Linked List.py -------------------------------------------------------------------------------- /Linked List/61.Rotate List/61.Rotate List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/61.Rotate List/61.Rotate List.py -------------------------------------------------------------------------------- /Linked List/707.Design Double Linked List/707.Design Double linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/707.Design Double Linked List/707.Design Double linked List.py -------------------------------------------------------------------------------- /Linked List/707.Design Linked List/707.Design Linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/707.Design Linked List/707.Design Linked List.py -------------------------------------------------------------------------------- /Linked List/83. Remove Duplicates from Sorted List copy/83. Remove Duplicates from Sorted List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/83. Remove Duplicates from Sorted List copy/83. Remove Duplicates from Sorted List.py -------------------------------------------------------------------------------- /Linked List/876. Middle of the Linked List/876. Middle of the Linked List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/876. Middle of the Linked List/876. Middle of the Linked List.py -------------------------------------------------------------------------------- /Linked List/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Linked List/README.md -------------------------------------------------------------------------------- /Queue and Stack/622. Design Circular Queue/622. Design Circular Queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Queue and Stack/622. Design Circular Queue/622. Design Circular Queue.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/README.md -------------------------------------------------------------------------------- /Sorting Algorithms/Bubble Sort/1051. Height Checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Sorting Algorithms/Bubble Sort/1051. Height Checker.py -------------------------------------------------------------------------------- /Sorting Algorithms/Bubble Sort/Bubble Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Sorting Algorithms/Bubble Sort/Bubble Sort.py -------------------------------------------------------------------------------- /Sorting Algorithms/Insertion Sort/Insertion Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Sorting Algorithms/Insertion Sort/Insertion Sort.py -------------------------------------------------------------------------------- /Sorting Algorithms/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Sorting Algorithms/ReadMe.md -------------------------------------------------------------------------------- /Sorting Algorithms/Selection Sort/75.Sort Colours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Sorting Algorithms/Selection Sort/75.Sort Colours.py -------------------------------------------------------------------------------- /Sorting Algorithms/Selection Sort/Selection Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Sorting Algorithms/Selection Sort/Selection Sort.py -------------------------------------------------------------------------------- /Study Plans/30 days of Pandas/1757. Low fat and recyclable products/1757.Low fat and recyclable prodducts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Study Plans/30 days of Pandas/1757. Low fat and recyclable products/1757.Low fat and recyclable prodducts.py -------------------------------------------------------------------------------- /Study Plans/30 days of Pandas/183. Customers Who Never Order/183. Customers Who Never Order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Study Plans/30 days of Pandas/183. Customers Who Never Order/183. Customers Who Never Order.py -------------------------------------------------------------------------------- /Study Plans/30 days of Pandas/595. Big Countries/595. Big Countries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/Study Plans/30 days of Pandas/595. Big Countries/595. Big Countries.py -------------------------------------------------------------------------------- /The LeetCode Beginner's Guide/1342. Number of Steps to Reduce a Number to Zero/1342. Number of Steps to Reduce a Number to Zero.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/The LeetCode Beginner's Guide/1342. Number of Steps to Reduce a Number to Zero/1342. Number of Steps to Reduce a Number to Zero.py -------------------------------------------------------------------------------- /The LeetCode Beginner's Guide/1480. Running Sum of 1D Array/1480.Running Sum of 1D Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/The LeetCode Beginner's Guide/1480. Running Sum of 1D Array/1480.Running Sum of 1D Array.py -------------------------------------------------------------------------------- /The LeetCode Beginner's Guide/1672. Richest Customer Wealth/1672. Richest Customer Wealth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/The LeetCode Beginner's Guide/1672. Richest Customer Wealth/1672. Richest Customer Wealth.py -------------------------------------------------------------------------------- /The LeetCode Beginner's Guide/412. Fizz Buzz/412. Fizz Buzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/The LeetCode Beginner's Guide/412. Fizz Buzz/412. Fizz Buzz.py -------------------------------------------------------------------------------- /The LeetCode Beginner's Guide/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nadia-Mas/LeetCode_Solutions/HEAD/The LeetCode Beginner's Guide/ReadMe.md --------------------------------------------------------------------------------