A repository for the X-Team community to collaborate and learn solutions to most coding challenges to help prepare for their interviews.

Overview

Community Coding Challenge Handbook

This repository focuses on helping X-Teamers and community members to thrive through coding challenges offering solutions in as many languages you can think of.

🚀 Collaborating to the handbook

  1. You need to fork this repo

  2. Then you need to clone the repository locally:

  • Using Https:
git clone https://github.com/{your-github-username}/community-coding-challenges.git
  • Using SSH:
git clone [email protected]:{your-github-username}/community-coding-challenges.git
  1. Then you choose the challenge you want to expand and create a new branch using the convention: {platform}-{challengename}/{language} Example:
git checkout -b leetcode-twosum/go
  1. Commit your changes using Conventional Commits
  2. Create a Pull Request and wait for reviews. If you need help, refer to github documentation on creating new pull requests.

🤝 Collaborators

We thank everybody that help this project reach better places of our community:

Arthur404dev github avatar
Arthur
d-leme github avatar
Diego
BrenoGO github avatar
Breno
toreti github avatar
Felipe

📝 License

This project compliances can be found under the LICENSE for any further details.

To the top

Comments
  • Added console app that runs both solution approaches on an array with…

    Added console app that runs both solution approaches on an array with…

    Added C# console app that runs both solution approaches on an array with 10k items and compares their execution time in ms.

    To run the app, go to bin/debug/dotnetcoreapp and run the exe file.

    opened by pitersm 0
  • feat: Adds a solution to two sum problem in Elixir

    feat: Adds a solution to two sum problem in Elixir

    Minha última contribuição para o problema two sum.

    Elixir definitivamente não é uma boa linguagem para resolver esse tipo de problema, trabalhando com programação funcional fica quase impossível você realizar qualquer tipo de programação dinâmica, pelo fato de que uma função sempre deve retornar algo e nunca salvar o estado de uma aplicação 😢

    Time Complexity: O(n^2)

    Até a próxima live com algum exercício novo \o/

    opened by deryksr-zz 0
  • feat: Adds a solution of two sum problem in Rust

    feat: Adds a solution of two sum problem in Rust

    Resolução do problema Two Sum em Rust

    Opa, adicionando mais uma solução do problema two sum agora utilizando a linguagem Rust. A solução resolve o problema em tempo linear O(n) e a abordagem é exatamente igual a implementação em C++.

    OBS: Confesso que a minha motivação para submeter várias soluções é deixar o meu perfil no github verdinho, estou tentando reativar o meu perfil no github 😄 .

    Possivelmente amanhã eu faço uma versão utilizando Elixir

    opened by deryksr-zz 0
  • feat: Adds a solution of two sum problem in C++

    feat: Adds a solution of two sum problem in C++

    Resolução do problema Two Sum em C++

    Salve galera, tudo tranquilo?

    Resolvi efetuar a minha contribuição para o projeto adicionando uma solução em C++ do problema Two Sum. também adicionei uma pequena explicação nos comentários sobre as formas diferentes que são implementadas a estrutura map na linguagem e o motivo de escolher o unordered_mapno lugar do map.

    Essa implementação está resolvendo o problema com uma complexidade linear O(n), sendo n o tamanho do vetor nums.

    Obrigado e até a próxima 😎

    opened by deryksr-zz 0
  • Two Sum: solution in go

    Two Sum: solution in go

    What

    Adding leetcode's two sum challenge solution in Go.

    • The first solution being a quadradic solution O(n2)
    • The second solution uses a map O(nlog) (implementation by @arthur404dev but transported to Go)
    opened by d-leme 0
Owner
X-Team
X-Team
Salad-ventures-challenges - Salad ventures challenges with golang

salad-ventures-challenges As my backgroud is backend engineer, I only gave the a

fengshanshan 0 Feb 15, 2022
Fake server, Consumer Driven Contracts and help with testing performance from one configuration file with zero system dependencies and no coding whatsoever

mockingjay server Mockingjay lets you define the contract between a consumer and producer and with just a configuration file you get: A fast to launch

Chris James 530 Jan 6, 2023
DORY is a tool who enables people to recover their access to an Active Directory service, by changing, resetting or unlocking their account.

DORY - Server Expose a simple API to manipulate AD. Password reinitialization Password changer Account Unlocking You must have LDAPS (port 636) active

be ys 2 Oct 3, 2022
API used to help people schedule meetings, by getting their mutual timeslots.

1. Description API used to help people schedule meetings, by getting their mutual timeslots. 2. Documentation The API documentation can be found here.

Lorenzo Costa 1 Apr 17, 2022
null 11 Jun 23, 2022
A Go package for creating contributor list by release, Help full for those organization that use one repository for platform release

This is a Go package which create contributors list by release by scanning across all repository that exist in organisation, Only helpful for those or

Yuvraj 0 Dec 26, 2021
It's an auxiliary tool ,and it helps the blue team track the attackers

pdog pdog -> Threat Intelligence pdog -> OSINT It's an auxiliary tool ,and it helps the blue team track the attackers Example useage: Usage: [comma

dGVzdA== 0 Dec 22, 2021
Trello backend repo for Ladno Davayte Bez Roflov team

Trello Trello backend repository for Ladno Davayte Bez Roflov team, autumn of 2021. Team Anton Chumakov; Alexander Orletskiy; Georgij Sedojkin; Dmitri

null 3 Dec 25, 2021
A robust Red Team proxy written in Go.

GoWard A robust and rapidly-deployable Red Team proxy with strong OPSEC considerations. Description Generally, Red Teams and adversary's redirect thei

null 156 Nov 9, 2022
Mob-code-server - Mob programming - a software development approach where the whole team works on the same thing

For those times when you need a ready to use server with a little more horse pow

Slim.AI 5 Feb 2, 2022
A research implementation of team rocket's leaderless consensus protocol

rocket A research implementation of team rocket's leaderless consensus protocol backlog Run consensus tests with agents that have corrupted configurat

Ad van der Veer 0 Feb 1, 2022
Coding challenge for fullstack and backend developer candidates

Backend/API Developer Code Challenge Overview In this task, you will develop a commandline interface for working with a standard todo.txt file. (todo.

null 2 Sep 19, 2022
DeepValueNetwork is a peer-to-peer database network managed and hosted by its community.

DeepValueNetwork To understand what DeepValueNetwork will be, I suggest you read this document. In progress This software is currently being developed

DeepValue Network 335 Dec 10, 2022
Reed-Solomon Erasure Coding in Go

Reed-Solomon Reed-Solomon Erasure Coding in Go, with speeds exceeding 1GB/s/cpu core implemented in pure Go. This is a Go port of the JavaReedSolomon

Klaus Post 1.6k Jan 7, 2023
Provide cloud-edge message synergy solutions for companies and individuals.the cloud-edge message system based on NATS.

Swarm This project is a cloud-edge synergy solution based on NATS. quikly deploy cloud deploy on k8s #pull the project. git clone https://github.com/g

null 1 Jan 11, 2022
A fork of the simple WireGuard VPN server GUI community maintained

Subspace - A simple WireGuard VPN server GUI Subspace - A simple WireGuard VPN server GUI Slack Screenshots Features Contributing Setup 1. Get a serve

null 1.7k Dec 25, 2022
Matterbridge API plugin for Reddit Community Chat

Mattereddit 2 Mattereddit is a Matterbridge API plugin allowing you to connect Reddit group chats to the various chat services supported by Matterbrid

null 13 Sep 13, 2022
Gos: Armed Golang 💪 ( solutions for go module, goproxy, cross compilation, etc.)

The current gos is still an alpha version, welcome more heroes to comment and improve it ?? , you can add more commands to it, or modify something to make it perform better.

storyicon 373 Sep 15, 2022