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

https://github.com/imevanc/evan-codes-leetcode

Leetcode solutions
https://github.com/imevanc/evan-codes-leetcode

interview javascript leetcode leetcode-solutions youtube

Last synced: 3 months ago
JSON representation

Leetcode solutions

Awesome Lists containing this project

README

        

# Evan-Codes-Leetcode

New Video in February
Unfortunately, I need to postpone the next video until later this year. I'm currently working on [Pet-Pal](https://github.com/imevanc/pet-pal).

New LeetCode video is coming soon.

👋 👋 I update regurarly this repo with my solutions of leetcode questions. Use these files and the corresponding videos, if you want to see my Javascript code. The problems are divided into three categories (ie easy, medium and hard) and you can find them attached below under the correct section. Cheers! 🙏🙏

### Contributions

I am more than happy to consider contributors to this project - esp in Python, Kotlin & Swift. DM me on twitter.

## JavaScript

### EASY

1. [1.TwoSum](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/1.TwoSum/)
2. [9.PalindromeNumber](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/9.PalindromeNumber/)
3. [13.RomanToInteger](https://github.com/imevanc/evan-codes-leetcode/blob/main/JavaScript/Easy/13.RomanToInteger/)
4. [14.LongestCommonPrefix](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/14.LongestCommonPrefix/)
5. [21.MergeTwoSortedLists](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/21.MergeTwoSortedLists/)
6. [242.ValidAnagram](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/242.ValidAnagram/)
7. [206.ReverseLinkedList](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/206.ReverseLinkedList/)
8. [20.ValidParentheses](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/20.ValidParentheses/)
9. [83.RemoveDuplicatesFromSortedList](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/83.RemoveDuplicatesFromSortedList/)
10. [125.ValidPalindrome](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/125.ValidPalindrome/)
11. [141.LinkedListCycle](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/141.LinkedListCycle/)
12. [203.RemoveLinkedListElements](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/203.RemoveLinkedListElements/)
13. [1480.RunningSomeOf1dArray](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/1480.RunningSumOf1dArray/)
14. [724.FindPivotIndex](https://github.com/imevanc/evan-codes-leetcode/blob/main/JavaScript/Easy/724.FindPivotIndex/)
15. [205.IsomorphicStrings](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/205.IsomorphicStrings/)
16. [392.IsSubsequence](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/392.IsSubsequence/)
17. [876.MiddleOfTheLinkedList](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/876.MiddleOfTheLinkedList/)
18. [100.SameTree](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Easy/100.SameTree/)

### MEDIUM

1. [2.AddTwoNumbers](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Medium/2.AddTwoNumbers/)
2. [92.ReverseLinkedListII](https://github.com/imevanc/evan-codes-leetcode/tree/main/JavaScript/Medium/92.ReverseLinkedListII/)

### HARD

1. _Coming soon_