Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upHacktoberfest 2020 - Implement Python algorithms or data structures, fix existing ones and more! #2510
Comments
|
PSA: I am checking out for the month of Hacktoberfest. I have some important work that I must attend to so I will stop contributing to this repo for the next 30 days. I would encourage maintainers to stick with the rules that have gotten us this far: be friendly, insist on best coding practices including all that is in CONTRIBUTING.md (functions, type hints, doctests, etc.) If you see PRs that are useless or show that the contributor has not read CONTRIBUTING.md please mark those PRs with the See you again in November. |
|
Please observe that, from now on, a PR has to be marked |
|
Sure. |
|
Hi @poyea & other maintainers,
It uses Caesar cipher (encryption & decryption) and Image Steganography(encoding & decoding). Can I contribute it to this repository? |
|
Yes. You may also see if there's any related implementation in |
|
You may add a new one, as the current one works with strings, unless you can modify it make it compatible with images or matrices. |
|
Thank you @poyea |
|
Please create a new directory only if there are going to be multiple Python files in it. If it is just a single Python file then please find and existing directory to put it in. We do not want to force visitors to click into and out of tons of directories to find something of interest. |
|
Yes, add a folder if you have images related to that, but in general, we want to avoid this. |
|
I am a bit confused here now :'). |
|
How many Python files will your proposed new folder contain? |
|
@cclauss I can combine all the files in a single file. Right now, I have the files divided as caesar.py, steganography.py and driver.py |
|
Cool. Then do it whichever way that you think best. Thanks. |
|
Hi @poyea & other maintainers, I have a fix for issue #1901 and I would like to submit. My YAML Workflow file auto-closes empty issues. The workflow checks whether a new issue body is empty and if so it uses the close-issue action to auto-close the issue and send a notification email to the repo owner/maintainers. I have tested the Workflow works as expected in my own repo. Is is ok for me to raise a PR? |
|
I’ve added #2782 |
|
As mentioned, please include for Hacktoberfest or something like that in your description to signal us that this PR is for Hacktoberfest otherwise we wouldn't know that you participated or not. |
|
@dhruvmanila yeah....for hacktober fest....I am making a PR for |
|
Hey @poyea and other maintainers, |
|
Hey I'd like to work on one of the issues. I'm a first timer |
|
Hi, I would like to implement DSW algorithm to balance binary search tree. May I take up this task and add the implementation to data_structures/binary_tree folder ? |
|
Hi @poyea |
|
HI @poyea, I want to contribute some algorithms during the hacktober, can you assign me, please? |
|
I want to add the implementations of Operating Systems scheduling algorithms. Should I add features upon the basic algorithm structure written by @cclauss (to maintain consistency) or use my own? |
|
I've opened the PR #2916, is there anything I still have to do moving forward? |


The annual Hacktoberfest is around the corner! Register on Hacktoberfest's website and open 4 pull requests during October 2020 to receive the swags (if you're the first 70,000 participants)!
In our Python repository, there are currently several open issues:
What's more, you can also fix an existing bugs, improve any documentation 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 Gitter.
TheAlgorithms has repositories in other programming languages, so find your language and start coding there!
What you can do to participate
hacktoberfestUseful links
Remarks
invalidorspamit would not be counted and the person may be disqualified for the swags.Hacktoberfest's update