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

Hacktoberfest 2021 - Implement algorithms or data structures, fix existing ones and more! #4996

Open
poyea opened this issue Oct 4, 2021 · 52 comments

Comments

@poyea
Copy link
Member

@poyea poyea commented Oct 4, 2021

The annual Hacktoberfest is underway! Register on Hacktoberfest's website and open 4 pull requests during October 2021 to plant a tree or receive the swags!

What's more, you can also fix any existing bugs, improve any documentation (open issues in TheAlgorithms/Python) and provide better implementations for certain algorithms! Feel free to inform the community by filling an issue and start hacking! If you're new to contributing code, please read our Contribution Guidelines for an overall understanding and ask questions on the internet - Google, StackOverflow or our Discord/Gitter.

TheAlgorithms has repositories for other programming languages, so find your language and start coding there!

What you can do to participate

  1. Read our Contribution Guidelines
  2. Comment below or open an issue (for big ideas you may want the community to know) on your new implementations, fixes or functionalities
  3. Start hacking! 🐱‍💻👩🏾‍💻👩‍💻👨🏻‍💻👨🏽‍💻
  4. Open a pull request for your contribution
  5. Wait until your pull requests get reviewed or merged! In the meantime, you can review someone else's pull requests too

Useful links

Remarks

  • When in doubt, please refer to any of our Contribution Guidelines. As part of the event, we would like to invite everyone to adhere to Hacktoberfest's values and general internet etiquette.
  • Please observe Hacktoberfest's rules, terms and FAQ. If a pull request is marked invalid or spam it would not be counted, and the person may be disqualified from the event.
  • Hacktoberfest 2021 is an event presented by DigitalOcean, Intel, appwrite and deepsource.
@marcelozarate
Copy link

@marcelozarate marcelozarate commented Oct 4, 2021

Hi! I would like to contribute, this is my first hacktoberfest. I was thinking about a linear motion physical quantities calculator. Providing acceleration, time, velocities, or displacement; each algorithm must calculate the unknown quantity. I believe it should be in the physics folder. I've already read the Contribution Guidelines. Waiting for the answer!

Loading

@priyanshm07
Copy link

@priyanshm07 priyanshm07 commented Oct 4, 2021

Hey, @poyea
It would be a great opportunity in contributing to TheAlgorithms.

Loading

@vascocbf
Copy link

@vascocbf vascocbf commented Oct 4, 2021

Hello, this is my first Hacktoberfest. I would like to contribute by making an algorithm which tries to find the Taylor Expansion of a given function, around a given point and to degreen n. I did not find such an algorithm in the repo, please notify me if it already exists.

Loading

@mohammadjalali
Copy link

@mohammadjalali mohammadjalali commented Oct 5, 2021

Hi @poyea, this is my first Hacktoberfest. I would like to contribute by implementing an cryptography algorithm named "a symmertic key encryption technique using genetic algorithm". I believe it should be in the ciphers folder. I have already read Contribution Guidelines. Please let me know if I can be a participant.

Loading

@Obnoxious-coder
Copy link

@Obnoxious-coder Obnoxious-coder commented Oct 5, 2021

I would like to contribute by implementing Low Order Polylogramathic series

Loading

@jackrsteiner
Copy link

@jackrsteiner jackrsteiner commented Oct 5, 2021

Hi, I've complete a quadtree implementation. As it's definitely not a binary tree, I'm not sure what directory in the repo it belongs in. @poyea or someone else, could you clarify this? Thanks.

Loading

@keshav5548
Copy link

@keshav5548 keshav5548 commented Oct 5, 2021

Would like to contribute circular linkedlist or doubly linkedlist

Loading

@Adri-md-1208
Copy link

@Adri-md-1208 Adri-md-1208 commented Oct 5, 2021

Hello, I would like to contribute doing some basic complex numbers operations (add, dot product, abs, exponential...) for the /math folder.

Loading

@mohsinmahmood12
Copy link

@mohsinmahmood12 mohsinmahmood12 commented Oct 5, 2021

Hello, I would like to contribute in basic operation

Loading

@nhimanshujain
Copy link
Contributor

@nhimanshujain nhimanshujain commented Oct 6, 2021

I would like to contribute to this repo. Could you assign an issue or task to contribute. Thanks!

Loading

@KrishAgarwal2811
Copy link

@KrishAgarwal2811 KrishAgarwal2811 commented Oct 6, 2021

I have made a new function to shift the characters of a string

Loading

@abc516
Copy link

@abc516 abc516 commented Oct 6, 2021

Hey @poyea I'd like to contribute to this Repo too!

Loading

@Lorenzobattistela
Copy link

@Lorenzobattistela Lorenzobattistela commented Oct 6, 2021

Hey, I'd like to contribute to this repo, i thought about a tic-tac-toe machine learning game, can someone help me about where (branch / dir) should i do it? @poyea

Loading

@cheepling
Copy link

@cheepling cheepling commented Oct 7, 2021

This is my first hacktoberfest and i'm not exactly sure what to do, are there any problems that i could solve to contribute?

Loading

@anshu189
Copy link

@anshu189 anshu189 commented Oct 7, 2021

I really appreciate the productive efforts toward this repo!
Looking forward to contribute more such amazing algos.

Loading

@mohitahlawat2001
Copy link

@mohitahlawat2001 mohitahlawat2001 commented Oct 7, 2021

hi @poyea i would like to contribute in repo but dont know how and where
please assign me task i can do ds/algo

Loading

@NiyongaboEric
Copy link

@NiyongaboEric NiyongaboEric commented Oct 7, 2021

Hi @poyea I would like to contribute to this repository and let me ask you how to choose a task or how to get it? I like what you guys are doing and you should keep it up.

Loading

@maleeshasilva
Copy link

@maleeshasilva maleeshasilva commented Oct 8, 2021

hi can I contribute to this repo?

Loading

@jitendrajaria
Copy link

@jitendrajaria jitendrajaria commented Oct 8, 2021

Hi, I want to contribute to this repository, how should I get started?

Loading

@bg2404
Copy link

@bg2404 bg2404 commented Oct 9, 2021

Hi, I wish to contribute Phong shading to the computer graphics section of the repo.

Loading

@franciscoperez2021
Copy link
Contributor

@franciscoperez2021 franciscoperez2021 commented Oct 9, 2021

Hi, I want to contribute to this repository, how should I get started?

Hi, please find below how I have pushed my pull request

  • Forked this repo
  • Cloned locally then I created a new local branch with all my development
  • Pushed the changes to my forked repo
  • In this repo you can see that you available to create pull request. So fill up the form description and add some information about your pull request
  • Finally, waiting until is reviewed and merged or rejected with something to fix.

Good Luck!!!

Loading

@akhilmishra365
Copy link

@akhilmishra365 akhilmishra365 commented Oct 12, 2021

i will like to contribute in project euler

Loading

@MadJokkerr
Copy link

@MadJokkerr MadJokkerr commented Oct 12, 2021

@poyea
Sir, can i contribute to your repo?

Loading

@Zeref-XXX
Copy link

@Zeref-XXX Zeref-XXX commented Oct 12, 2021

anythings for first timer easy?

Loading

@42kkkkkaren
Copy link

@42kkkkkaren 42kkkkkaren commented Oct 14, 2021

Hello, this is my first Hacktoberfest. I would like to contribute by making algorithms or correcting them!

Loading

@rsh-raj
Copy link

@rsh-raj rsh-raj commented Oct 14, 2021

@poyea I have added implementation for quicksort which was missing, can you please review it?
#5295

Loading

@murilo-goncalves
Copy link
Contributor

@murilo-goncalves murilo-goncalves commented Oct 15, 2021

Hey there! Just made my first simple PR, can you please review? #5331

Loading

@priyaa-rawat priyaa-rawat mentioned this issue Oct 15, 2021
10 tasks
@spao234
Copy link

@spao234 spao234 commented Oct 15, 2021

Eu gostaria de contribuir para este repositório. Você poderia atribuir um problema ou tarefa para contribuir. Obrigado!

Loading

@augustorsouza
Copy link

@augustorsouza augustorsouza commented Oct 16, 2021

Hello, could you please let the Dart guys check my issue and PR please:

TheAlgorithms/Dart#156

Loading

@cafeco09
Copy link

@cafeco09 cafeco09 commented Oct 17, 2021

I would like to contribute on this.

Loading

@Aryan-Deshpande
Copy link

@Aryan-Deshpande Aryan-Deshpande commented Oct 17, 2021

Hi this is actually my first Hacktoberfest I would really like to contribute by making algorithms or fixing bugs

Loading

@franciscoperez2021
Copy link
Contributor

@franciscoperez2021 franciscoperez2021 commented Oct 17, 2021

Hi here, I have made my first PR, can you review it #5156?

Thanks,

Cheers,
F.P.

Loading

@franciscoperez2021
Copy link
Contributor

@franciscoperez2021 franciscoperez2021 commented Oct 17, 2021

Hi @cafeco09,

Please, can you review my first PR, #5156?

Thanks

Cheers,
F.P.

Loading

@divyesh1099
Copy link
Contributor

@divyesh1099 divyesh1099 commented Oct 19, 2021

Even I wanted to contribute can you review my PR please #5474 ? @cafeco09 @augustorsouza @spao234 @marcelozarate @jackrsteiner @abc516

Thanking you in anticipation, hoping for a positive response.

Loading

@divyesh1099
Copy link
Contributor

@divyesh1099 divyesh1099 commented Oct 20, 2021

I did all the necessary changes and now it's completely ready sir @poyea , it'd be great if you have a look in this PR #5474 .

Loading

@par1hsharma
Copy link

@par1hsharma par1hsharma commented Oct 21, 2021

I would like to contribute my adding ML algorithms written from scratch . It will help the beginners to understand the working of algorithm

Loading

@CarolineHussey
Copy link

@CarolineHussey CarolineHussey commented Oct 22, 2021

Hi! I would love to contribute to this project for Hacktoberfest. Looking at the capitalize function I could actually expand this by adding a function to capitalize each letter, or convert to lower case. I could also look at changing this to a class with methods if that would be helpful?

Loading

@naveennamani
Copy link
Contributor

@naveennamani naveennamani commented Oct 23, 2021

Do my PR needs to be accepted or atleast given a hacktoberfest-accepted label for it to count? And does it needs to be done before Oct 31? Because seeing the number of PRs and the unresponsive maintainers I don't think my PR will be merged in time, but hoping my effort won't go in vain.
Please check my PR #5519

Loading

@aditya-rastogi23
Copy link

@aditya-rastogi23 aditya-rastogi23 commented Oct 24, 2021

Hey I would love to contribute to this repo for hacktoberfest

Loading

@franciscoperez2021
Copy link
Contributor

@franciscoperez2021 franciscoperez2021 commented Oct 24, 2021

Hi @naveenarun ,

I have reviewed your PR #5156 and looks good to me. I hope the reviewers assigned see the same.

BTW, would you mind to review my PR #5156? I will appreciate as it is my first hacktoberfest and I look forward to seeing my PR merged like yours.

Thanks,

Cheers,
F.P.

Loading

@franciscoperez2021
Copy link
Contributor

@franciscoperez2021 franciscoperez2021 commented Oct 24, 2021

Hi @poyea ,

I have already fixed all comments, please can you review it?

Thanks,

Cheers,
F.P.

Loading

@augustorsouza
Copy link

@augustorsouza augustorsouza commented Oct 28, 2021

Hello, could you please let the Dart guys check my issue and PR please:

TheAlgorithms/Dart#156

Please, anyone?

Loading

@kkumuda
Copy link

@kkumuda kkumuda commented Oct 29, 2021

Hey , I'm new to this and i was thinkng i will add algorithm for fibonacci numbers
is it ok?

Loading

@payalmangla17
Copy link

@payalmangla17 payalmangla17 commented Oct 29, 2021

Hi,
I would like to contribute by introducing the concept of LCA using Binary lifting.

Loading

@payalmangla17
Copy link

@payalmangla17 payalmangla17 commented Oct 29, 2021

Hi,
I would like to contribute by introducing the concept of BFS, DFS and topological sorting in graphs.

Loading

@cclauss cclauss unpinned this issue Nov 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet