Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mehdihadeli/leetcode-playground

Leetcode problems and solutions in C# and Golang
https://github.com/mehdihadeli/leetcode-playground

algorithms leetcode leetcode-solutions problem-solving

Last synced: 15 days ago
JSON representation

Leetcode problems and solutions in C# and Golang

Awesome Lists containing this project

README

        

# LeetCode Playground

[![Build-Test](https://github.com/mehdihadeli/leetcode-playground/actions/workflows/build-test.yml/badge.svg?branch=main&style=flat-square)](https://github.com/mehdihadeli/leetcode-playground/actions/workflows/build-test.yml)
[![codecov](https://codecov.io/gh/mehdihadeli/leetcode-playground/branch/main/graph/badge.svg?style=flat-square)](https://codecov.io/gh/mehdihadeli/leetcode-playground)
[![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/mehdihadeli/leetcode-playground/blob/main/LICENCE)

![leetcode-playground](https://socialify.git.ci/mehdihadeli/leetcode-playground/image?description=1&forks=1&issues=1&language=1&name=1&owner=1&pulls=1&stargazers=1&theme=Light)

## Tools
- [LeetCode-OpenSource/vscode-leetcode](https://github.com/LeetCode-OpenSource/vscode-leetcode) - Solve LeetCode problems in VS Code ([Login to VS Code LeetCode](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/478#issuecomment-1046287835))

## VS Code Configurations for LeetCode

Notes: Currently, [vscode-leetcode](https://github.com/LeetCode-OpenSource/vscode-leetcode) doesn't provide [workspace based settings](https://code.visualstudio.com/docs/getstarted/settings#_workspace-settings) and it just works with [user settings](https://code.visualstudio.com/docs/getstarted/settings#_settingsjson). Please copy `.vscode/setting.json` content to your vscode [user settings](https://code.visualstudio.com/docs/getstarted/settings#_settingsjson).

``` json
{
"leetcode.workspaceFolder": "d:\\Github\\leetcode-playground\\problems",
"leetcode.filePath": {

"default": {
"folder": "Difficulty/${difficulty}/${id}.${kebab-case-name}/${language}",
"filename": "${id}.${kebab-case-name}.${ext}"
}
},
"leetcode.hint.configWebviewMarkdown": false,
"leetcode.useEndpointTranslation": false,
"leetcode.hint.setDefaultLanguage": false,
"leetcode.hint.commentDescription": false,
"leetcode.showDescription": "Both"
}
```

## Problems & Solutions

| # |Problem | C# | Go | README| Difficulty |TAGS |
| :-: | :-: | :-: | :-: | :-: | :--: | :--:|
| 1 | [Two Sum](https://leetcode.com/problems/two-sum) | [Solution](problems/Difficulty/Easy/1.two-sum/csharp/1.two-sum.cs) | [Solution](problems/Difficulty/Easy/1.two-sum/golang/1.two-sum.go)|[📗](problems/Difficulty/Easy/readme.md) | Easy | Array, Hash Table |
| 557 | [Reverse Words in a String III](https://leetcode.com/problems/reverse-words-in-a-string-iii/) | [Solution](problems/Difficulty/Easy/557.reverse-words-in-a-string-iii/csharp/557.reverse-words-in-a-string-iii.cs) | [Solution](problems/Difficulty/Easy/557.reverse-words-in-a-string-iii/golang/557.reverse-words-in-a-string-iii.go) | [📗](problems/Difficulty/Easy/557.reverse-words-in-a-string-iii/readme.md) | Easy | String, Two Pointers |

## References
- [https://github.com/halfrost/LeetCode-Go](https://github.com/halfrost/LeetCode-Go)
- [NikiforovAll/leetcode-playground-template](https://github.com/NikiforovAll/leetcode-playground-template)
- [https://github.com/haoel/leetcode](https://github.com/haoel/leetcode)