Leetcode Solutions and LiveCoding tasks in JavaScript This is a project with my Leetcode solutions in JavaScript № Difficulty Coding Problem Solution Technique Video Leetcode link 1 Easy Two Sum Two Sum (Solution) Two Sum (Video) Two Sum (Description) 2 Medium Add Two Numbers Add Two Numbers (Solution) Add Two Numbers (Description) 3 Medium Longest Substring Without Repeating Characters Longest Substring Without Repeating Characters (Solution) Longest Substring Without Repeating Characters (Description) 20 Easy Valid Parentheses Valid Parentheses (Solution) Valid Parentheses (Description) 26 Easy Remove Duplicates from Sorted Array Remove Duplicates from Sorted Array (Solution) Remove Duplicates from Sorted Array (Video) Remove Duplicates from Sorted Array (Description) 53 Medium Maximum Subarray Maximum Subarray (Solution) Maximum Subarray (Description) 88 Easy Merge Sorted Array Merge Sorted Array (Solution) Merge Sorted Array (Video) Merge Sorted Array (Description) 118 Easy Pascal's Triangle Pascal's Triangle (Solution) Pascal's Triangle (Description) 189 Medium Rotate Array Rotate Array (Solution) Rotate Array (Description) 206 Easy Reverse Linked List Reverse Linked List (Solution) Iterative with two pointers (prev, curr) Reverse Linked List (Video) Reverse Linked List (Description) 242 Easy Valid Anagram Valid Anagram (Solution) Valid Anagram (Description) 643 Easy Maximum Average Subarray I Maximum Average Subarray I (Solution) Sliding Window Maximum Average Subarray I (Description) 876 Easy Middle of the Linked List Middle of the Linked List (Solution) Two Pointers (Fast & Slow) Middle of the Linked List (Description) 1518 Easy Water Bottles Water Bottles (Solution) Math Water Bottles (Description)