Contribute a Data Structure you coded or solve the problems given in the Description.md file in any language! Happy coding!

Overview

Pro Lang

Contribute a Data Structure you coded or solve the problems given in the Description.md file (can be found in the both the folders) in any language! Happy coding!

About

What is Hacktoberfest 2021?

  • Hacktoberfest is a month-long celebration of open source software run by DigitalOcean.

  • During the month of October, everyone is invited to join open-source software enthusiasts, beginners, and the developer community by contributing to open-source projects. It can be done in a variety of ways.

  • This year the first 50,000 participants can earn a T-Shirt. To get one, you must make four approved pull requests (PRs) that are labelled as hacktoberfest-accepted between October 1-31.

What is Open Source?

  • Open-Source Software is a type of software whose code is publicly available to use and modify. Open-Source Contribution involves contributing to the development or improvement of open-source software.

  • The open source community provides a great opportunity for aspiring programmers to distinguish themselves; and by contributing to various projects, developers can improve their skills and get inspiration and support from like-minded people.

Let's get started!!

Guidelines for this Repository

  • This repository is structured into two folders- DSA and Problems. Inside each, there are language folders.
  • The path for adding a file containing the program should be - DSA/language/name_of_the_data_Structure/FileName.extension or Problems/language/code.extension.
  • Detailed information is given in the Description.md file in both the folders.
  • If a folder corresponding to a language or a problem does not exist, kindly make a new one.
  • If you face any issue or make a mistake in a pull request(PR), IAS will help you out.
  • No repetition of programs will be entertained.
  • Make your PR now!

Rules

  • The pull request must contain commits you made yourself only and must not be plagiarized.
  • If your PR is marked as spam, it will not be considered for Hacktoberfest.

Do not know how to make a Pull Request?

Follow these steps:

  • Fork the repository to your account using the button on the top of the page.
  • Add the changes on the forked repository.
  • Go to the Pull Requests section and click the New Pull Request button.
  • Compare the changes you make with the master branch, click Create Pull Request button.

Issues
  • activityselection

    activityselection

    The problem is to select the maximum number of activities that can be performed by a single person or machine, assuming that a person can only work on a single activity at a time.

    duplicate 
    opened by IshanBk 3
  • Dijkstra's algorithm

    Dijkstra's algorithm

    Dijkstra's algorithm is the iterative algorithmic process to provide us with the shortest path from one specific starting node to all other nodes of a graph.

    spam 
    opened by Srestha-Maitra 1
  • Astar Algorithm

    Astar Algorithm

    A* is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency. One major practical drawback is its O(b^d) space complexity, as it stores all generated nodes in memory

    hacktoberfest hacktoberfest-accepted 
    opened by shubhamnag14 1
  • activityselectionproblem

    activityselectionproblem

    The problem is to select the maximum number of activities that can be performed by an individual, assuming that a person can only work on a single activity at a time. The program has been implemented using arrays.

    hacktoberfest hacktoberfest-accepted 
    opened by IshanBk 0
  • Bellmen Ford Algorithm

    Bellmen Ford Algorithm

    Bellman Ford algorithm helps us find the shortest path from a vertex to all other vertices of a weighted graph.it can work with graphs in which edges can have negative weights.

    spam 
    opened by Aditi-jha2 0
  • Smith Number in JAVA

    Smith Number in JAVA

    A Smith Number is one whose sum of digits is equal to the sum of digits of its prime factors.

    Example: 666 is a Smith Number. The sum of digits of the number = 6+6+6= 18.

    Prime factors are 2, 3, 37. The sum of digits of its prime factors= 2+3+(3+7)= 18.

    hacktoberfest hacktoberfest-accepted 
    opened by hritamdutta18 0
  • Stack Span Algoritm

    Stack Span Algoritm

    The span of a stack price is defined as the maximum number of consecutive days (starting from today and going backwards) for which the price of the stocks was less than or equal to todays Price Sample Input: [100,80,60,70,60,75,85] Sample output: ans[1,1,1,2,1,4,6]

    hacktoberfest hacktoberfest-accepted 
    opened by Suranjan2002 0
Owner
IEEE-IAS VIT
IEEE-IAS VIT
Add anything about data structure and algorithm in any language.

Hacktoberfest 2021 Follow the README below to get started! Note : This repo is excluded from the Hacktoberfest but you can still contribute and the re

null 29 Jun 15, 2022
Scans a given text file for any misspelled words

speller-program Scans a given text file for any misspelled words Directories: dictionaries: a file that contains all words in the dictionary texts: co

Martin Guevara 1 Oct 14, 2021
An open-source C and C++ project series where beginners can contribute and practice coding.

C C++ mini project A collection of easy C and C++ small projects to help you improve your programming skills. Steps To Follow for contribute Star this

Alexander Monterrosa 2 Jan 1, 2022
This repository shows my all (maybe all) solved problem (CodeForces & AtCoder) and their description with my Codes!!!

Submissions Auto-generated with ❤ using Harwest Introduction A repository to keep track of problem solving practice, containing solutions from platfor

Obaydullah Khan  4 May 14, 2022
A beginner friendly repo in the world of open source. Contribute here to add here project in any languages.

Hacktober Fest 2021 Heyy There (●'◡'●) Here you can contribute to opensource project in any valid language and project. Just follow the contribution g

Anonymous-inception 6 May 24, 2022
Simple mini-shell coded in C Language

Mini Shell Simple mini-shell coded in C Language, i had a lot of informations and experiences on Linux processes and some low level stuff while coding

Sc1r3Cr0w 4 Jun 16, 2022
Learn open source contribution by adding your coding problems solutions here!

Hacktoberfest-2021 Repository created for Hacktoberfest event where beginners can learn to contribute to open-source source. How to contribute Check t

Developer Student Clubs, Vishwakarma Institute of Technology, Pune 12 Nov 2, 2021
This is a public repository which contains various topic wise coding problems on Ds and Algo

This repo will be partcipating in the Hacktoberfest 2021. Readme Credit goes to @Saumya ?? ?? All Noobs and pro PR's Are Welcome ?? ?? This repository

John Abraham 11 Feb 21, 2022
Solve 20 simple math questions and see how accurate/fast you are!

Math-Quiz Solve 20 simple math questions and see how accurate/fast you are! Want to try? Clone this repository $ git clone https://github.com/Mini-War

Mini Ware 8 Apr 10, 2022
This repo contains solutions to coding questions available online on coding platforms like - Codeforces, Codechef, URI Online Judge, and Hackerrank.

CPP_Soln This repo contains solutions to coding questions available online on coding platforms like - Codeforces, Codechef, URI Online Judge , LeetCod

Rijul Jain 3 Nov 1, 2021
Loads a signed kernel driver which allows you to map any driver to kernel mode without any traces of the signed / mapped driver.

CosMapper Loads a signed kernel driver (signed with leaked cert) which allows you to map any driver to kernel mode without any traces of the signed /

null 107 Jul 2, 2022
Create a calculator of any kind in any language, create a pr.

calculators Create a calculator of any kind in any language, create a pr. Create a calculator of any type using the programming language of your choic

Akshay Gautam 2 Dec 1, 2021
C-function for traversing files/directories effectively and calling a given function with each encountered file and a void-pointer as parameters

C-function for traversing files/directories effectively and calling a given function with each encountered file and a void-pointer as parameters

null 1 Jun 27, 2022
Treexy is a library that implements a compact hierarchical data structure that can store and manipulate volumetric data, discretized on a three-dimensional grid

Treexy is a library that implements a compact hierarchical data structure that can store and manipulate volumetric data, discretized on a three-dimens

Davide Faconti 241 Jun 24, 2022
Some hypervisor research notes. There is also a useful exploit template that you can use to verify / falsify any assumptions you may make while auditing code, and for exploit development.

Introduction Over the past few weeks, I've been doing some hypervisor research here and there, with most of my focus being on PCI device emulation cod

Faith 122 Jun 20, 2022
This is for interfacing rasberry-pi's (2 cards) with an arduino for sending raw data to form the close loop system to avoid motor heating by acting on a given temperature.

This is for interfacing rasberry-pi's (2 cards) with an arduino for sending raw data to form the close loop system to avoid motor heating by acting on a given temperature. Interface is explained through a master slave approach and client server approach. another camera is used with OPEN-CV platform to interface and collect data aswell.

Younes HAMZA 2 Oct 25, 2021
Operating System Coded in Assembly and C

SimpleOS Operating System Coded in Assembly and C. Has a Virtual Filesystem, Simple Shell, GDT and IDT, and more. Planning to add networking functiona

null 73 Jun 2, 2022
🎃 Submit creative FizzBuzz solutions in any language you want! Open for beginners !

?? Hacktoberfest 2021 FizzBuzz Submit creative FizzBuzz solutions in any language you want! TL;DR: We're searching for creative/extraordinary/weird Fi

Shubh4nk 15 May 14, 2022
Publish any data structures you would like to.

Data structures and Algorithms Languages used here: C C# C++ Go Java JavaScript Python Rust Algorithms and languages used C Program to delete a node f

Yash Karanke 7 Dec 31, 2021