Skip to content

My Leetcode Solutions in Typescript + Sources to Learn

Notifications You must be signed in to change notification settings

L-Goncalves/leetcode-dsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2304fc4 · Sep 7, 2024

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode - Data structures and Algorithms (DSA)

This repository is and will be 100% Done in Typescript, you can find the problem that I solved by searching through the name of the folder, soon I'll be adding a few tests to make it easier to check.

You can also check:

Current Problems Solved: 65

Question
1. Two Sum
3. Longest Substring Without Repeating Characters
13. Roman to Integer
14. Longest Common Prefix
26. Remove Duplicates from Sorted Array
27. Remove Element
28. Find the index of First Occurence in a String
32. Longest Valid Parentheses
35. Search Insert Position
49. Group Anagrams
58. Length of Last Word
61. Rotate List
66. Plus One
74. Search a 2D Matrix
80. Remove Duplicates from Sorted Array II
83. Remove Duplicates from Sorted List
88. Merge Sorted Array
100. Same Tree
101. Symmetric Tree
102. Binary Tree Level Order Traversal
103. Binary Tree Zigzag Level Order Traversal
104. Maximum Depth of Binary Tree
112. Path Sum
121. Best Time to Buy and Sell Stock
125. Valid Palindrome
141. Linked List Cycle
144. Binary Tree Preorder Traversal
151. Reverse Words in a String
153. Find Minimum in Rotated Sorted Array
162. Find Peak Element
169. Majority Element
189. Rotate Array
200. Number of Islands
206. Reverse Linked List
217. Contains Duplicate
219. Contains Duplicate II
226. Invert Binary Tree
238. Product of Array Except Self
242. Valid Anagram
268. Missing Number
283. Move Zeroes
347. Top K Frequent Elements
392. Is Subsequence
412. Fizz Buzz
414. Third Maximum Number
617. Merge Two Binary Trees
700. Search in a Binary Search Tree
704. Binary Search
709. To Lower Case
771. Jewels and Stones
819. Most Common Word
875. Koko Eating Bananas
929. Unique Email Addresses
938. Range Sum of BST
1011. Capacity To Ship Packages Within D Days
1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree
1431. Kids With the Greatest Number of Candies
1492. The kth Factor of n
1636. Sort Array By Increasing Frequency
1768. Merge Strings Alternately
2037. Minimum Number of Moves to Seat Everyone
2236. Root Equals Sum of Children
2331. Evaluate Boolean Binary Tree
2405. Optimal Partition of String
2667. Create Hello World Function

Some Resources great to check and learn.

Highly Recommended:

Big-O:

Sorting Algorithms:

Sliding Window:

Binary Trees:

B-Trees

Linked Lists

Graphs

About

My Leetcode Solutions in Typescript + Sources to Learn

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published