sparrow007 / Data_Structure_Algo

The repository contains solutions to various problems on the PEP Coding foundation course. The code is merely a snippet (as solved on PEPCODING) & hence is not executable in a JAVA. The code written is purely original and completely my own.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GeeksforGeeks DS-algo. Topicwise Solutions

GeeksforGeeks-Topicwise-Solutions

My solutions to Data Structure And algo. problems in PEPCoding written in JAVA

What you can find in this repository

I have solved quite a number of problems from several topics. See the below table for further details.

Topic Name Number of Problems Solved
Array 15
2D Array 10
Pattern Question 10
LinkedList 25
Recursion 20
Stack 15
String 10
Generic Tree 20
Binary Tree 20

How to contribute?

  1. Fork the repository
  2. Do the desired changes (add/delete/modify)
  3. Make a pull request

When to contribute?

  1. If there is no solution to a problem in the main branch.
  2. If your solution is asymptotically faster than the one in the main branch.
  3. If your algorithm is of the same time complexity but with reduced code size. In this case, comment out the original solution and make a pull request with your solution.
  4. If you have another method of solving the problem which is asymptotically slower than the original method then, comment your solution in the main file and make a pull request.

What I'll be doing with this repository

One day in the foreseeable future I will have solved all the challenges on PEPCoding. Then this repository will mostly become a static one.

Constructive criticisms or code reviews of any kind are very much welcome.

If you have any questions about the solutions you can find here, feel free to contact me manishjobs1999@gmail.com.

About

The repository contains solutions to various problems on the PEP Coding foundation course. The code is merely a snippet (as solved on PEPCODING) & hence is not executable in a JAVA. The code written is purely original and completely my own.


Languages

Language:Java 100.0%