Giter VIP home page Giter VIP logo

dsa--hacktoberfest-'s Introduction

πŸ₯‡πŸ₯‡ Hacktoberfest2022-DSA πŸ…πŸ…

Participate in Hacktoberfest and contribute to Open Source using this repository. We aim to help you get started in Open Source contribution by accepting your pull requests (after reviewing it), for programs containing code for any Data Structures and Algorithms problem only.

Table of contents :-

  • About Hacktober fest 2022
  • Contributing & Guidelines
  • How to contribute
  • Tech Stack
  • Authors
  • Other Projects to Contribute in Hacktoberfest
  • End notes

About Hacktoberfest πŸ†πŸ†

Below is a video explaining what Hacktoberfest is. Watch it and register in hacktoberfest 2022. It has explained everything required to get started with Hacktoberfest. Click the image below to open.

IMAGE_ALT

Contributing & Guidelines πŸ‘€

Contributions are always welcome!

Make sure you have followed me on GitHub and starred this repository. Although this is not mandatory, doing so really motivates me to keep making more awesome content.

By contributing to this project, you adhere to this project's code of conduct. They are as follows:-

  • Your code must be properly formatted.
  • The code you contribute you must be your own.
  • Your code must be error and bug free.
  • File structure must be proper. You must write the code for a particular language in that particular folder. For example, write Java code in the Java folder and Python code in Python folder, etc.
  • Inside a folder, write the program in a subfolder for that particular topic. For example, write Array programs in Array folder, Linked List programs in LinkedList folder, etc.
  • Do not spam.

Note: The maintainers of this repository may not accept your changes if they do not meet our standards.

How to Contribute 🎯🎯

Before contributing, make sure you have read the contribution guidelines above. Failing to meet our standards, your contributions will not be merged. With that out of the way, let's get our hands dirty by writing some code.

Go to the folder where you want to clone this project then do the following.

Clone the project

git clone https://github.com/TechVine/DSA--Hacktoberfest-.git . Open the folder in the code editor of your choice and make the changes.

Stage the changes

git add .

Commit the changes

git commit -m "Your commit message here"

Push the changes to github

git push

Once you have successfully pushed the project, open GitHub and click on the dropdown next to Contribute and click on Open pull request.

After that, write a message and a comment (optional). Then click on Create pull request.

If you could not follow these steps, here is a video explaining how to contribute. Click the image below to open.

IMAGE_ALT

Tech Stack ✨

We do not limit your knowledge. Hence we accept all programming languages. You should, however, write your code for a particular language in a that particular folder. In case a folder does not exist for a particular language, create one. Failing to do so will result in your pull request getting rejected.

If you are a beginner and do not know which language to get started with, C, C++, Java or Python is recommended. These are some standard languages to start your programming journey.

AuthorπŸ₯‰

Hi!! I am Dhruv aka (Tech Vine), Currently I am a Third Year Student of Computer Science. I cover Various topics on My channel like

  • Google Cloud
  • Projects
  • Free Learning opportunity
  • Free Sawags
  • GCP Solutions
  • Many more..........

Together We Learn & Grow

πŸ”— You can follow me here :

GitHub

YouTube

linkedin

Telegram

Other Projects to Contribute in Hacktoberfest

Here are some related projects that you can contribute

End Note πŸ“

Lastly, I would like to thank each contributor for their contributions. It is you all who made Hacktoberfest such a successful event.

After receiving your swags, make sure to share a picture with me on linkedin or Telegram.

Thank you so much for reading this readme. I really appreciate it.

✨✨✨✨

dsa--hacktoberfest-'s People

Contributors

arnav-vivian avatar ashu9335 avatar ayush1102200 avatar bobinmathew avatar borkar1975 avatar btexian avatar codemastershrey avatar debayan97531 avatar devesh326 avatar dhruvchaurasia3418 avatar harshdev625 avatar k0ustav avatar kuntalpramanik avatar mayukhcelestial avatar mohasin-haque avatar rahulgithub-web avatar rohitramteke1 avatar rufus-paul avatar saha-indranil avatar sakshamsharma07 avatar sandesh58952 avatar sanketh149 avatar scout76 avatar serajhub avatar shiprasuman02 avatar sonjevilas avatar techvine avatar vanshika2103 avatar yashsarnaik22 avatar zetahaxx avatar

Stargazers

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

Watchers

 avatar

dsa--hacktoberfest-'s Issues

I can write

i can write solution can you assign to me ??

Advanced Pattern Programs in Java

As you have created a repository for the different Programming Problems of Java. Can I work on the some Basic Pattern Programs using Java in Your Repository.

Linked List : write code for atleast one of the following task

  1. Basic Operations on Linked_list ( Traversal, Insertion, Deletion, Search )
  2. Sort given linked list.
  3. Insertion at beginning, end, and middle.
  4. Deletion from beginning, end, and middle
  5. Reverse a doubly linked list
  6. Merge sort for Linked list
  7. quick sort for linked list
  8. Check if the linked List is a circular linked list or not
  9. Split a circular linked list into two halves
  10. segregate even & odd nodes in the linked list
  11. remove duplicates in a sorted linked list.

Sorting & Searching algorithms in Java

Hello, @TechVine. I'd want to write some algorithm in java programming.
I'd want to contribute to your repo by writing some code in the java folder (looking like something is not there).
Please allocate this issue to me; I will try to address as many problems as possible.

Array :: Write Code in Python For one of following tasks

  1. Maximum and minimum of an array.
  2. Find Kth smallest element of the array.
  3. Move all negative numbers to beginning and positive to end with constant extra space.
  4. Sort the given array
  5. Smallest Positive missing number of given array.

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.