📘 This repository contains my solutions for the LeetCode 75 Study Plan.
🎯 My goal is to complete all 75 problems with clean and efficient C# solutions.
| # | Problem | Difficulty | Topic | Solution |
|---|---|---|---|---|
| 1 | 1768 - Merge Strings Alternately | Easy | Array / String | Link |
| 2 | 1071 - Greatest Common Divisor of Strings | Easy | Array / String | Link |
| 3 | 1431 - Kids With the Greatest Number of Candies | Easy | Array / String | Link |
| 4 | 605 - Can Place Flowers | Easy | Array / String | Link |
| 5 | 345 - Reverse Vowels of a String | Easy | Array / String | Link |
| 6 | 151 - Reverse Words in a String | Medium | Array / String | Link |
| 7 | 238 - Product of Array Except Self | Medium | Array / String | Link |
| 8 | 334 - Increasing Triplet Subsequence | Medium | Array / String | Link |
| 9 | 443 - String Compression | Medium | Array / String | Link |
Prerequisite: .NET 9 SDK
This repository uses xUnit for unit tests.
Run all tests:
dotnet testLeetCode-75/
├── Solutions/
│ └── 151 - Reverse Words in a String/
│ ├── README.md
│ └── ReverseWords.cs
│ └── 238 - Product of Array Except Self/
│ ├── ProductExceptSelf.cs
│ └── README.md
│ └── 334 - Increasing Triplet Subsequence/
│ ├── IncreasingTriplet.cs
│ └── README.md
│ └── 345 - Reverse Vowels of a String/
│ ├── README.md
│ └── ReverseVowels.cs
│ └── 443 - String Compression/
│ ├── Compress.cs
│ └── README.md
│ └── 605 - Can Place Flowers/
│ ├── CanPlaceFlowers.cs
│ └── README.md
│ └── 1071 - Greatest Common Divisor of Strings/
│ ├── GcdOfStrings.cs
│ └── README.md
│ └── 1431 - Kids With the Greatest Number of Candies/
│ ├── KidsWithCandies.cs
│ └── README.md
│ └── 1768 - Merge Strings Alternately/
│ ├── MergeAlternately.cs
│ └── README.md
├── Solutions.Tests/
│ └── CanPlaceFlowersTests.cs
│ └── CompressTests.cs
│ └── GcdOfStringsTests.cs
│ └── IncreasingTripletTests.cs
│ └── KidsWithCandiesTests.cs
│ └── MergeAlternatelyTests.cs
│ └── ProductExceptSelfTests.cs
│ └── ReverseVowelsTests.cs
│ └── ReverseWordsTests.cs
├── LeetCode75.sln
└── README.md