https://github.com/thutasann/ts-leet
algorithms, leet code solutions and typescript fundamentals
https://github.com/thutasann/ts-leet
algorithms leetcode typescript
Last synced: 8 months ago
JSON representation
algorithms, leet code solutions and typescript fundamentals
- Host: GitHub
- URL: https://github.com/thutasann/ts-leet
- Owner: thutasann
- Created: 2023-08-10T02:46:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-12T11:46:32.000Z (about 2 years ago)
- Last Synced: 2025-01-06T15:48:06.058Z (10 months ago)
- Topics: algorithms, leetcode, typescript
- Language: TypeScript
- Homepage: https://ts-leet.vercel.app
- Size: 102 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TS DSA, Interview Q&A and Leetcodes 🚀
This repo contains Data Structures and Algorithms and Leet Code Solutions.
> Each DSA, interviews Q&A and leetcode solutions are represented along with the explanation.
Other snippets can also be found at [My portfolio](https://thutadev.vercel.app/snippets).
## Table of Content
- 🚀 Big O Notation
- [ConstantTime](https://github.com/thutasann/ts-leet/tree/main/src/BigO/ConstantTime/)
- [LinearTime](https://github.com/thutasann/ts-leet/tree/main/src/BigO/LinearTime/)
- [QuadraticTime](https://github.com/thutasann/ts-leet/tree/main/src/BigO/QuadraticTime/)
- 🚀 LEETCODES
- [TwoSum](https://github.com/thutasann/ts-leet/tree/main/src/LeetCodes/TwoSum)
- [NumberOfIslands](https://github.com/thutasann/ts-leet/tree/main/src/LeetCodes/NumberOfIslands)
- [ReverseInteger](https://github.com/thutasann/ts-leet/tree/main/src/LeetCodes/ReverseInteger)
- [GenerateParentheses](https://github.com/thutasann/ts-leet/tree/main/src/LeetCodes/GenerateParentheses)
- 🚀 Exercism Solutions
- [ClockSolution](https://github.com/thutasann/ts-leet/tree/main/src/LeetCodes/ClockSolution)
- 🚀 TYPESCRIPTS
- [Generics](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/Generics)
- [Access Modifiers](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/AccessModifiers.ts)
- [Ordering Overload](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/OrderingOverload.ts)
- [Union Type](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/UnionTypes.ts)
- [Satisfies](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/Satisfies.ts)
- [ExtendsImplements](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/ExtendsImplements.ts)
- [LiteralTypes](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/LiteralTypes.ts)
- [Type Guards](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/TypeGuards.ts)
- [Enums](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/Enums.ts)
- [Keyof & TypeOf](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/KeyOfTypeOf.ts)
- [Depedency Injection](https://github.com/thutasann/ts-leet/tree/main/src/Typescript/DepedencyInjection.ts)
- 🚀 INTERVIEWS
- [Array DSA](https://github.com/thutasann/ts-leet/tree/main/src/Interviews/Arrays)
- [Recursions DSA](https://github.com/thutasann/ts-leet/tree/main/src/Interviews/Recursions)
## Available scripts
### Install Code Runner VS Code Extension
[Code Runner VS Code Extension](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner)
### Install the dependencies
```bash
yarn
```
### Start the Typescript Server and Lite-server
```bash
yarn dev
```
### Compile the Typescript
```bash
yarn build
```