Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation for the algorithms #289

Closed
ming-tsai opened this issue May 7, 2021 · 50 comments · Fixed by #368, #346 or #372
Closed

Documentation for the algorithms #289

ming-tsai opened this issue May 7, 2021 · 50 comments · Fixed by #368, #346 or #372
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@ming-tsai
Copy link
Member

ming-tsai commented May 7, 2021

It'd be awesome to have a lot of documentation for the algorithm that was implemented in different languages

🐞 Problem
Currently, we have only a bunch of documentation of the algorithms
🎯 Goal
Have a lot of documentation of the algorithm

💡 Possible solutions
Add documentation of the algorithm

How to make it?
Check out Contribution Guidelines

📋 Steps to solve the problem

  1. Comment below about what you've started working on.
  2. Add, commit, push your changes
  3. Submit a pull request and add this in comments - Addresses #
  4. Ask for a review in the comments section of the pull request
  5. Celebrate your contribution to this project 🎉

Please keep calm this is an open source project so wait until the reviewer has time to check it out the pull request.

@ming-tsai ming-tsai added documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels May 7, 2021
@ming-tsai ming-tsai added this to To do in algorithms via automation May 7, 2021
@ming-tsai ming-tsai moved this from To do to In progress in algorithms May 7, 2021
@UG-SEP
Copy link
Member

UG-SEP commented Jun 14, 2021

@ming-tsai please assign me I wanted to and binary search doc file

@ming-tsai ming-tsai added this to To do in documentation via automation Jun 14, 2021
@ming-tsai ming-tsai removed this from To do in documentation Jun 14, 2021
@ming-tsai ming-tsai removed this from In progress in algorithms Jun 14, 2021
@ming-tsai ming-tsai added this to To do in documentation via automation Jun 14, 2021
@ming-tsai ming-tsai moved this from To do to In progress in documentation Jun 14, 2021
This was linked to pull requests Jun 23, 2021
@UG-SEP UG-SEP mentioned this issue Jun 24, 2021
7 tasks
documentation automation moved this from In progress to Done Jun 24, 2021
@Vedant488
Copy link
Member

Is this a mistake by any chance? I think this issue should stay open because the documentation will require regular updates as new algorithms are added in the repository.

@ming-tsai ming-tsai reopened this Jun 25, 2021
documentation automation moved this from Done to In progress Jun 25, 2021
@ming-tsai
Copy link
Member Author

Is this a mistake by any chance? I think this issue should stay open because the documentation will require regular updates as new algorithms are added in the repository.

Yes

@SubhamKumarPandey
Copy link
Contributor

Greetings @ming-tsai !! I want to contribute for DSA. Please assign me any task so that I will continue working on it.

@viraj28
Copy link
Member

viraj28 commented Aug 29, 2021

Hi @ming-tsai, I am new to contributing stuff on open source. Is it okay to write documentation for the code that is already in the algorithms folder or should i write a new algorithm and then a document for it?

if okay, then can i write some documentation?

@ming-tsai
Copy link
Member Author

Hi @ming-tsai, I am new to contributing stuff on open source. Is it okay to write documentation for the code that is already in the algorithms folder or should i write a new algorithm and then a document for it?

if okay, then can i write some documentation?

Yes @viraj28, I'm waiting your pull request

@ming-tsai
Copy link
Member Author

Greetings @ming-tsai !! I want to contribute for DSA. Please assign me any task so that I will continue working on it.

Yes, you could check this repo if it is missing an algorithm then open an issue about it

@aakgn
Copy link
Member

aakgn commented Jun 4, 2022

Pull Request: Singly Linked List Documentation #763

@codesmith25103
Copy link

codesmith25103 commented Aug 1, 2022

Should I write Documentation about Vectors (C++)?

@ming-tsai
Copy link
Member Author

Should I write Documentation about Vectors (C++)?

There is not obligation for documentation of the algorithms but inside of the algorithm file you should have the comments that reader to understand the process

@Ayebilla
Copy link
Member

Hi @ming-tsai, may I write the documentation for the doubly linked list?
Thanks

@ming-tsai
Copy link
Member Author

Hi @ming-tsai, may I write the documentation for the doubly linked list?
Thanks

Hi @Ayebilla,
Ok I will be waiting for the pull request.

@pyagnik1
Copy link

Hello @ming-tsai 👋, may I add documentation for balanced trees? Specifically, AVL trees and Red-Black trees. Thanks

@ming-tsai
Copy link
Member Author

Hello @ming-tsai 👋, may I add documentation for balanced trees? Specifically, AVL trees and Red-Black trees. Thanks

Yes, I will be waiting for your pull request.

@pyagnik1
Copy link

Hello 👋 @ming-tsai I have added a new algorithm, Red Black Tree to the c file, here is the link to my pull request #845. I will add documentation for this algorithm in my next pull request. Please let me know if I can help in any other way. And thanks for giving me a chance.

@yashdodani
Copy link

May I add some examples on recursion in java?

@ahmedsilat44
Copy link
Contributor

I found some typos in the documentation of MinHeap so I Fixed them
image
the PR is #851

@charu210703
Copy link

Can I add some code for stacks in python as well as the documentation?

@pranavyatnalkar
Copy link

Hello @ming-tsai 👋 may I add algorithms to insert and delete an element of a heap in C++? Thank you

@ming-tsai
Copy link
Member Author

ming-tsai commented Sep 28, 2022

Hi @charu210703 and @pranavyatnalkar,
Yes, this is an open source project, everyone could make contributions to it, I will be waiting for your pull request 😊

@pranavyatnalkar
Copy link

Hello @ming-tsai 👋 I have added a new algorithm, here is the link to my pull request #866. I am also planning to add its documentation in my upcoming pull request. Thank you for letting me contribute!

@charu210703
Copy link

Hi @ming-tsai , I have added an algorithm for stacks, here is my pull request #880. Once it is merged, I will also add the documentation for the same. Thank you.

@tripathisharad
Copy link

Hello @ming-tsai can you assign me this this project I would like contribute on that.

@ming-tsai ming-tsai removed the hacktoberfest Hacktoberfest label Oct 6, 2022
@mohitkrsuman
Copy link

Hello @ming-tsai I have added a new popular algorithm sudoku solver in Backtracking.

@Denisthatorf
Copy link
Contributor

Hi, I contribute for the first time, can I write Dijkstra algorithm documentation?

@ming-tsai
Copy link
Member Author

Hi, I contribute for the first time, can I write Dijkstra algorithm documentation?

Yes, I will be waiting your pull request 😊

@aayush6200
Copy link

Hey !! I can contribute to DSA. I will actually present a question and solve it through the use of DSA. Assign me. Thanks

@ming-tsai
Copy link
Member Author

Hi @aayush6200,
This is generic issue for the documentation of algorithms, you could open another issue to the algorithm that you want to document.

@RK-Shandilya
Copy link
Member

RK-Shandilya commented Dec 11, 2022

I have generated a pull request of one new file Reverse the string wordwise #1100 . Can you review and approve it ?

@RK-Shandilya
Copy link
Member

@ming-tsai I have generated a pull request of one new file Reverse the ll in groups of K #1106. Can you review and approve it ?

@iamRabia-N
Copy link

Hi! I want to write documentation on "Circular Linked List". Can you assign me this topic. I would like to contribute in it. Thanks.

@ShadyResurrected
Copy link

Can I write Bellman Ford algorithm documentation?

documentation automation moved this from In progress to Done Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects