⚡️LeetCode LeetCode Algorithm 102/612 Solved - Easy 79 Medium 22 Hard 1 # Title Solution Difficulty 1 Two Sum JavaScript Easy 3 Longest Substring Without Repeating Characters JavaScript Medium 4 Median of Two Sorted Arrays JavaScript Hard 7 Reverse Integer JavaScript Easy 9 Palindrome Number JavaScript Easy 14 Longest Common Prefix JavaScript Easy 20 Valid Parentheses JavaScript Easy 26 Remove Duplicates from Sorted Array JavaScript Easy 27 Remove Element JavaScript Easy 28 Implement strStr JavaScript Easy 35 Search Insert Position JavaScript Easy 49 Group Anagrams JavaScript Medium 50 Pow(x,n) JavaScript Medium 58 Length of Last Word JavaScript Easy 66 Plus One JavaScript Easy 71 Simplify Path JavaScript Medium 83 Remove Duplicates from Sorted List JavaScript Easy 88 Merge Sorted Array JavaScript Easy 94 Binary Tree Inorder Traversal JavaScript Medium 98 Validate Binary Search Tree JavaScript Medium 125 Valid Palindrome JavaScript Easy 136 Single Number JavaScript Easy 137 Single Number II JavaScript Medium 167 Two Sum II - Input array is sorted JavaScript Easy 169 Majority Element JavaScript Easy 189 Rotate Array JavaScript Easy 190 Reverse Bits JavaScript Easy 191 Number of 1 Bits JavaScript Easy 203 Remove Linked List Elements JavaScript Easy 205 Isomorphic Strings JavaScript Easy 206 Reverse Linked List JavaScript Easy 217 Contains Duplicate JavaScript Easy 219 Contains Duplicate II JavaScript Easy 225 Implement Stack using Queues JavaScript Easy 228 Summary Ranges JavaScript Medium 229 Majority Element II JavaScript Medium 231 Power of Two JavaScript Easy 232 Implement Queue using Stacks JavaScript Easy 234 Palindrome Linked List JavaScript Easy 237 Delete Node in a Linked List JavaScript Easy 242 Valid Anagram JavaScript Easy 258 Add Digits JavaScript Easy 260 Single Number III JavaScript Medium 263 Ugly Number JavaScript Easy 268 Missing Number JavaScript Easy 283 Move Zeroes JavaScript Easy 287 Find the Duplicate Number JavaScript Medium 290 Word Pattern JavaScript Easy 292 Nim Game JavaScript Easy 303 Range Sum Query - Immutable JavaScript Easy 326 Power of Three JavaScript Easy 338 Counting Bits JavaScript Medium 342 Power of Four JavaScript Easy 344 Reverse String JavaScript Easy 345 Reverse Vowels of a String JavaScript Easy 347 Top K Frequent Elements JavaScript Medium 349 Intersection of Two Arrays JavaScript Easy 350 Intersection of Two Arrays II JavaScript Easy 367 Valid Perfect Square JavaScript Easy 371 Sum of Two Integers JavaScript Easy 383 Ransom Note JavaScript Easy 387 First Unique Character in a String JavaScript Easy 389 Find the Difference JavaScript Easy 409 Longest Palindrome JavaScript Easy 412 Fizz Buzz JavaScript Easy 414 Third Maximum Number JavaScript Easy 415 Add Strings JavaScript Easy 434 Number of Segments in a String JavaScript Easy 442 Find All Duplicates in an Array JavaScript Medium 448 Find All Numbers Disappeared in an Array JavaScript Easy 451 Sort Characters By Frequency JavaScript Medium 453 Minimum Moves to Equal Array Elements JavaScript Easy 455 Assign Cookies JavaScript Easy 459 Repeated Substring Pattern JavaScript Easy 461 Hamming Distance JavaScript Easy 476 Number Complement JavaScript Easy 485 Max Consecutive Ones JavaScript Easy 492 Construct the Rectangle JavaScript Easy 495 Teemo Attacking JavaScript Medium 496 Next Greater Element I JavaScript Easy 500 Keyboard Row JavaScript Easy 504 Base 7 JavaScript Easy 506 Relative Ranks JavaScript Easy 515 Find Largest Value in Each Tree Row JavaScript Medium 520 Detect Capital JavaScript Easy 521 Longest Uncommon Subsequence I JavaScript Easy 532 K-diff Pairs in an Array JavaScript Easy 535 Encode and Decode TinyURL JavaScript Medium 537 Complex Number Multiplication JavaScript Medium 540 Single Element in a Sorted Array JavaScript Medium 551 Student Attendance Record I JavaScript Easy 557 Reverse Words in a String III JavaScript Easy 561 Array Partition I JavaScript Easy 565 Array Nesting JavaScript Medium 566 Reshape the Matrix JavaScript Easy 575 Distribute Candies JavaScript Easy 581 Shortest Unsorted Continuous Subarray JavaScript Easy 594 Longest Harmonious Subsequence JavaScript Easy 599 Minimum Index Sum of Two Lists JavaScript Easy 605 Can Place Flowers JavaScript Medium 609 Find Duplicate File in System JavaScript Easy 628 Maximum Product of Three Numbers JavaScript Easy