Coder Social home page Coder Social logo

johnjordan0098 / data-structures-algos Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 45.0 84 KB

Hey! folks this new repository is all about data structures and algorithms so feel free to fix any issues regarding this repository.

Java 14.48% C++ 78.81% Python 1.99% C 4.72%
hacktoberfest2022 algorithm-challenges algorithms algorithms-and-data-structures c cpp data-structures hacktoberfest

data-structures-algos's Introduction

Data-Structures-Algos

Hey! folks this new repository is all about data structures and algorithms so feel free to fix any issues regarding this repository. and this repository is for HACKTOBERFEST 2022 contributions so feel free to contribute here when issues will be provided. And also if you are a beginner and want to learn about DSA then this repository is best suited for you because it will provide hands on experience to the open-source community.

data-structures-algos's People

Contributors

abhinavrajputexe avatar ammy-97 avatar antara-ag avatar arora1mayank avatar aryan262 avatar coolcoder3955 avatar devyani-sharmaa avatar johnjordan0098 avatar lil-ribhav-bhatt1012 avatar mehakgupta1103 avatar priyanshu-codes avatar priyanshuengine avatar sakshi292 avatar shauryabaijal avatar simplyhumanic avatar somilajmera avatar suman024 avatar tm4578 avatar utkr07 avatar varunsharma6956 avatar

Stargazers

 avatar

Watchers

 avatar

data-structures-algos's Issues

Leetcode 6 Zigzag Conversion

The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)

Find whether an array is subset of another array

Given two arrays: arr1[0..m-1] and arr2[0..n-1]. Find whether arr2[] is a subset of arr1[] or not. Both the arrays are not in sorted order. It may be assumed that elements in both arrays are distinct.

Reverse a linked list

Given pointer to the head node of a linked list, the task is to reverse the linked list. We need to reverse the list by changing the links between nodes.
Input: Head of following linked list
1->2->3->4->NULL
Output: Linked list should be changed to,
4->3->2->1->NULL

Input: Head of following linked list
1->2->3->4->5->NULL
Output: Linked list should be changed to,
5->4->3->2->1->NULL

Merge Sort code with algorithm

MERGE SORT:
So, in this issue for beginners you just have to add a merge sort code along with its algorithm .That's it
So, for beginners it will help you for getting started in open source contributing

Find the middle of a given linked list

Given a singly linked list, find the middle of the linked list. For example, if the given linked list is 1->2->3->4->5 then the output should be 3.
If there are even nodes, then there would be two middle nodes, we need to print the second middle element. For example, if the given linked list is 1->2->3->4->5->6 then the output should be 4.

Insertion Sort code along with its algorithm

Insertion Sort:
So, in this issue for beginners you just have to add a insertion code along with its algorithm .That's it
So, for beginners it will help you for getting started in open source contributing

leetcode problems

I have some good recent leetcode solutions to the daily problem namely,

  1. The Skyline Problem
  2. The Employee That Worked on the Longest Task
  3. Using a Robot to Print the Lexicographically Smallest String

please assign this issue to me

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.