This repository contains examples of different algorithms & data structures implemented (primarily) in C#.
This repository contains the following sub-directories:
- neetcode solutions to "NeetcCode",
- leetcode solutions to "LeetCode" (excluding the ones solved for "NeetCode").
Based on these (free) courses:
- algorithms and data structures:
- 🎥 Algorithms 👍,
- 🎥 Harvard CS50 – Full Computer Science University Course,
- 🎥 Princeton University - Algorithms, Part I,
- 🎥 Princeton University - Algorithms, Part II,
- ✅ 🎥 NeetCode 📁 👍,
- 🎥 How to use Leetcode in 2020 👍,
- 📖 Leetcode Patterns 👍,
- 🎥 Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer,
- 🎥 Data Structures,
- 📖 Technical Interview,
- 📖 C# ALGORITHMS,
- system design and architecture:
I also used these (paid) courses & books:
- algorithms and data structures:
- ✅ 📖 LeetCode 👍,
- 🎥 Beginning Data Structures and Algorithms in C# 📁,
- 📖 C# Data Structures and Algorithms 📁,
- 📖 Everyday Data Structures 📁,
- 📖 Essential Algorithms, 2nd Edition 📁,
- 📖 A Common-Sense Guide to Data Structures and Algorithms, Second Edition, 2nd Edition,
- 📖 Advanced Algorithms and Data Structures 📁,
- 📖 Algorithms and Data Structures for Massive Datasets 📁,
- system design and architecture:
Some useful tools & libraries:
- tools: