Skip to content

A collection of my Leetcode solutions implemented in TypeScript and tested with Vitest. Explore my problem-solving approaches and coding techniques across various challenges.

License

Notifications You must be signed in to change notification settings

DennisByberg/leetcode-solutions

Repository files navigation

Leetcode Solutions

This repository contains my solutions to various Leetcode problems implemented in multiple programming languages.

Languages Supported

  • TypeScript
  • JavaScript
  • C#

Project Structure

Solutions/
  {Problem_Name}/
    TS/
      solution.ts
      solution.test.ts
    JS/
      solution.js
      solution.test.js
    CS/
      Solution.cs
      SolutionTests.cs

Running Tests

Important: All commands must be run from the root directory (leetcode-solutions/)

JavaScript/TypeScript Tests

npm test

C# Tests

dotnet test --filter "FullyQualifiedName~Solutions.{FOLDER_NAME}.CS"

Setup

Prerequisites

  • Node.js (for JavaScript/TypeScript)
  • .NET 9.0 SDK (for C#)

Installation

  1. Clone the repository
  2. Navigate to the project root:
    cd leetcode-solutions
  3. Install JavaScript/TypeScript dependencies:
    npm install
  4. Restore C# packages:
    dotnet restore

About

A collection of my Leetcode solutions implemented in TypeScript and tested with Vitest. Explore my problem-solving approaches and coding techniques across various challenges.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published