My solutions to Data Structure And algo. problems in PEPCoding written in JAVA
I have solved quite a number of problems from several topics. See the below table for further details.
Topic Name | Number of Problems Solved |
---|---|
Java Basic | 13 |
Patterns | 20 |
Array | 15 |
2D Array | 10 |
Pattern Question | 10 |
LinkedList | 25 |
Recursion | 20 |
Stack | 15 |
String | 10 |
Generic Tree | 20 |
Binary Tree | 20 |
Binary Search Tree | 20 |
HashMap | 10 |
Heaps | 10 |
- Fork the repository
- Do the desired changes (add/delete/modify)
- Make a pull request
- If there is no solution to a problem in the main branch.
- If your solution is asymptotically faster than the one in the main branch.
- 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.
- 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.
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.
Copyright 2021 Marvel999 (Manish)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.