Giter VIP home page Giter VIP logo

umar-waseem / dsa-hacktober-fest-2022 Goto Github PK

View Code? Open in Web Editor NEW
19.0 1.0 105.0 944 KB

This is a repository to participate in hacktober fest 2022 and learn about using github as an open source tool. ๐Ÿค๐Ÿ’ป

License: MIT License

C++ 75.09% Java 15.41% Python 6.39% C 0.21% PHP 0.69% JavaScript 2.21%
beginner-friendly first-timers hacktoberfest hacktoberfest-2022 hacktoberfest-accepted

dsa-hacktober-fest-2022's Introduction

Hacktober-Fest-2022 ๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿš€

  • Follow on Linkedin: muhammad umar waseem

  • Follow on Medium: Medium

Hacktoberfest: a month-long celebration of open-source projects, their maintainers, and the entire community of contributors.

Do drop a follow if you like my work ๐Ÿ˜€

This is a repository to participate in hacktober fest 2022 and learn about using github as an open source tool.

On participating in hacktober fest and being in the first 40000 contributors to open pull requests, you get:

  • Either a tree planted in your name
  • Or a hacktober fest T-Shirt

What to contribute? ๐Ÿค”

Add a data structure or an algorithm with proper language category. For example: I have added a linked list and its related operations in C++ folder.

How to contribute? ๐Ÿค

  • Fork this repo.
  • Write into a file of proper category:
  • Push the changeswith commit messages on whatever you added.
  • Compare And Pull Request with proper description and title.
  • Wait for me to review and merge your contribution.

How to make a pull request? (for first timers - beginners)

Contributing for the first time? I got you ๐Ÿ˜€

  • Fork the repo. (a copy of this repo will be made on your account).

  • Write what you want in the proper file.

    Two ways to write:
    • Clone the repo or download the zip folder and write into it. (download the code)
    • Press dot on the main page of the forked repository on your account, VS Code Web will open and then write into it.

  • Once you are done writing, add the necessary files with โž• button in github or use git add --all.

  • Then commit the files using the โœ” button in vs code or use command git commit -m "message" command where in message, you will write a message about whatever you added.

  • Go to the main page of your forked repo on your account. You will see a Compare And Pull Request button. Click that.

  • Go to Pull requests tab if you dont see the button mentioned.

  • You will be redirected to the pull requests tab of this repo. Add a title for your pull request and a little description.

Things to note โœ:

  • Make sure you dont change some one else's added commits.
  • Be respectful and make sure you dont add any offensive content.
  • Do write a brief description and proper title for your pull request.

Having trouble? Ask in discussions:

Discussions

Get yourself featured here as an Open Source Contributor ๐ŸŽ‰๐Ÿ™Œ:

dsa-hacktober-fest-2022's People

Contributors

aayushbarmecha avatar abdul-samad99 avatar aihrarshaikh avatar asknkitkr avatar azka2001 avatar carpetbhaiya avatar humairshoukat avatar iamvpbhaskar avatar imaryankr avatar kapadiatathya avatar kishanmodi avatar kkotiswar avatar kode8li avatar krsanjeev196 avatar mohsinmahmood12 avatar prathm23 avatar rahulkr430 avatar rohit1173 avatar sahilbhilave avatar sanketj29 avatar seven7teen avatar shaffayqazi avatar shahab-malikk avatar sharmarahul321 avatar shravyamallya avatar sonalikari avatar sonil8299 avatar sreetama2001 avatar umar-waseem avatar utkarshmadeshiya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

dsa-hacktober-fest-2022's Issues

Pendulum Problem in Java

Usually while learning DSA we often indulge ourselves in Stack, queue and such other. But often we forget about the pendulum problems in arrays. I want to add pendulum Problems in java for the DSA for HACTOBER 2022

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.