Giter Site home page Giter Site logo

dugarrishab / algo.io Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 40.0 2.66 MB

From solutions of Leet code in various languages to list of important algorithms for developers, we have everything

C++ 53.32% JavaScript 16.63% Java 10.76% Python 10.20% HTML 5.20% CSS 3.89%
algorithms hacktoberfest leetcode leetcode-solutions

algo.io's People

Contributors

72002sweta avatar aanya9693 avatar aman-netizen-ux avatar aman34503 avatar anshrusia200 avatar artemis-i-guess avatar aryadeepanshu avatar aryanayush012 avatar bhawarth-garg avatar devzahrashahid avatar dugarrishab avatar gaurang7goel avatar hackvm avatar harikrishna3 avatar mehakgupta1103 avatar niketbahety avatar raginiisingh avatar rakshitgondwal avatar rp2025 avatar sakshi2002-sinha avatar sarthak17jain avatar sarthakw7 avatar sohamratnaparkhi avatar thevyomonaut avatar umbridge avatar utsab5 avatar vatsal9117 avatar vivek-dhiman avatar yash-goyal007 avatar zahrashahid avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

algo.io's Issues

[Feature]: Add solution for Question 2 of Leet Code

Description:

  • Add the solution to Question 2 on Leet Code

Eligibility Criteria:

  • Solution must pass all the tests on Leet Code. Provide a screenshot as proof.
  • If the solution is already present, then the new solution must have a better time complexity.

[FEATURE]: Add solution to Q1 to Q10 in Python

Description:

  • To increase the variety of solutions, add only Python solution of Q1 to Q10 of Leet Code.

Questions:

  • Q1
  • Q2
  • Q3
  • Q4
  • Q5
  • Q6
  • Q7
  • Q8
  • Q9
  • Q10

Eligibility Criteria:

  • Code must be in python
  • Code must have passed all the tests in Leet code. Please provide the screenshot as a proof

Note:

  • Pull Requests will only be accepted from assigned people. So get yourself assigned first.

[FEATURE]: Add solution to Q41 to Q50 of Leetcode

Description:

  • Add the solution of Q41 to Q50 of Leetcode in any language.

Questions:

  • Q40 - cpp
  • Q41 - cpp
  • Q42 - cpp
  • Q43
  • Q44
  • Q45
  • Q46 - java
  • Q47
  • Q48 - cpp
  • Q49
  • Q50 - py

Eligibility Criteria:

  • The solution must not already be there in this repo. If you want to add an alternative to any solution that is already present then mark it as Alternative
  • The solution must pass all tests on Leetcode and do provide a screenshot proving the same.
  • NOTE: Get yourself assigned before sending a PR. PRs regarding this issue from non-assigned people will be marked spam

[FEATURE]: Add Solution to Q51 to Q60 of LeetCode

Description

Add the solution of Q41 to Q50 of Leetcode in any language.

Questions

  • Q50
  • Q51
  • Q52
  • Q53
  • Q54
  • Q55
  • Q56
  • Q57
  • Q58
  • Q59
  • Q60

Eligibility Criteria

  • The solution must not already be there in this repo. If you want to add an alternative to any solution that is already present then mark it as ALTERNATIVE
  • The solution must pass all tests on Leetcode and do provide a screenshot proving the same.

NOTE:

Get yourself assigned before sending a PR. PRs regarding this issue from non-assigned people will be marked SPAM

[Feature]: Add the solution of any LEET code

Description:

  • Add the solution to any Leet Code question
  • The solution must not already be present in this repo
  • If submitting an alternative to any existing solution, please mark it as [Alternative]

Eligibility Criteria:

  • The solution must pass all the tests on Leet code. Please provide a screenshot to prove the same
  • If it is an alternative, then it must have a better time complexity than the previous solution.

[FEATURE]: Add solutions in JAVA for Q1 to Q10

Description:

  • To increase the variety of solutions, add only JAVA solutions of Q1 to Q10 of Leet Code.

Questions:

  • Q1
  • Q2
  • Q3
  • Q4
  • Q5
  • Q6
  • Q7
  • Q8
  • Q9
  • Q10

Eligibility Criteria:

  • Code must be in java
  • Code must have passed all the tests in Leet code. Please provide the screenshot as a proof

Note:

  • Pull Requests will only be accepted from assigned people. So get yourself assigned first.

[FEATURE]: Add solution to Q31 to Q40 of Leetcode

Description:

  • Add the solution of Q31 to Q40 of Leetcode in any language.

Questions:

  • Q30 - cpp
  • Q31 - cpp
  • Q32
  • Q33 - java
  • Q34 - cpp
  • Q35
  • Q36
  • Q37
  • Q38
  • Q39
  • Q40 - cpp

Eligibility Criteria:

  • The solution must not already be present using the same language. If you want to add an alternative to any solution that is already present then mark it as Alternative
  • You can provide the solution to any question in a different language than what is already used.
  • The solution must pass all tests on Leetcode and do provide a screenshot proving the same.
  • NOTE: Get yourself assigned before sending a PR. PRs regarding this issue from non-assigned people will be marked spam

[FEATURE]: Add solution to Q20 to Q30 of Leetcode

Description:

  • Add the solution of Q20 to Q30 of Leetcode in any language.

Questions:

  • Q20
  • Q21
  • Q22
  • Q23
  • Q24
  • Q25
  • Q26
  • Q27
  • Q28
  • Q29
  • Q30

Eligibility Criteria:

  • The solution must not already be there in this repo. If you want to add an alternative to any solution that is already present then mark it as Alternative
  • The solution must pass all tests on Leetcode and do provide a screenshot proving the same.
  • NOTE: Get yourself assigned before sending a PR. PRs regarding this issue from non-assigned people will be marked spam

[FEATURE]: Directory for algorithms

Description

I would like to add a new directory to list algorithms, starting with merge sort.

Scope

Will provide a one-stop for all major algorithms

Example:

Directory will contain list of all algorithms, along with a sample problem.

[FEATURE]: Design a Logo for Algo.io

Description

Design a minimal Logo.

Requirements

  • The logo must match the present color theme.
  • Provide the logo in 3 variants:
    • One with black bg
    • One with white bg
    • One normal (this is the main one)

Note:

  • In the PR, please disregard the template because it was created for other purpose. Please copy the Requirements section from this description to your PRs description and mark all that you have done.
  • Please note that this issue will not be assigned on a first come first serve basis, rather on credit basis by judging the repos in your profile.

Update Documentation/Readme

I will update your documentation by adding following things

  1. Instructions for beginners.
  2. Adding attractive images and gifs
  3. Information about project. What to do /things needed

Can I start?

[BUG]: Incorrect Solution to Q5

Description:

  • The solution to Leet code question Q5 is getting a TLE error.
  • A new solution is needed which can solve this question within the time constraints.

Eligibility Criteria:

  • The solution must pass all the tests on the Leet code. Provide a screenshot to prove the same

[FEATURE]: Make a landing page

Description

Make a stunning Landing Page using react for Algo.io. The landing page must be of high quality and unique design. You may use MUI, but the design must be unique. You are free to choose your color schemes but try to make it in dark-mode. The landing page should be of at-most 1 page.

Requirements

  • Use React
  • The design must be responsive
  • Make the following directories inside /client/src/ :
    • /components/ to store all components. Note: Each component should be in their respective folders inside '/compnents/`
    • /pages/ to store all pages
  • Route all the pages using routes.js file inside /client/src/.
  • Create a template.md file in /client/src/ and write details about the color schema for future developers.
  • Provide the full-screen screenshot of the final rendered page.

Note:

  • In the PR, please disregard the template because it was created for other purpose. Please copy the Requirements section from this description to your PRs description and mark all that you have done.
  • Please note that this issue will not be assigned on a first come first serve basis, rather on credit basis by judging the repos in your profile.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.