Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic Programming/Winter of code #1455

Closed
atriadhiakri2000 opened this issue Dec 11, 2020 · 13 comments
Closed

Dynamic Programming/Winter of code #1455

atriadhiakri2000 opened this issue Dec 11, 2020 · 13 comments

Comments

@atriadhiakri2000
Copy link
Contributor

🚀 Feature

(A clear and concise description of what the feature is.)

Add the following problems:

  • **Longest common subsequence
  • Longest increasing subsequence
  • Egg Dropping Puzzle
  • Count ways to N'th Stair(Order does not matter)
  • Optimal Strategy For A Game
  • Kadane's Algorithm
  • Brackets in Matrix Chain Multiplication
  • Unique BST's
  • Count in array
  • Unique partitions**

Have you read the Contributing Guidelines on Pull Requests?

(Write your answer here.)
YES

Motivation

(Please outline the motivation for the proposal.)
Dynamic programming is used when the given problem can be divided into similar sub-problems, so that their results can be re-used. Before solving the current subproblem, dynamic algorithm will try to examine the results of the previously solved subproblems. Mostly, these algorithms are used for optimization.

Pitch

(Please explain why this feature should be implemented and how it would be used.)
Since Dynamic Programing is quite commonly asked interview .
Since the core idea is to use the previously calculated data we can use it for databases caching common queries in memory, through dedicated cache tiers storing data to avoid DB access, webservers store common data like configuration that can be used across requests.

@atriadhiakri2000
Copy link
Contributor Author

atriadhiakri2000 commented Dec 11, 2020

I want to take Longest common subsequence and Longest increasing subsequence in python. Please assign me the task.

@ghost
Copy link

ghost commented Dec 11, 2020

Can I take Egg dropping puzzle in python?

@shraddhavp shraddhavp assigned atriadhiakri2000 and ghost and unassigned ghost Dec 11, 2020
@shraddhavp
Copy link
Contributor

assigned @itsKrypton and @atriadhiakri2000

@shraddhavp shraddhavp added the WoC label Dec 11, 2020
@aeyshubh
Copy link
Contributor

I would like to take (Count Ways to nth stair) in Java And Python

@Bharati2612
Copy link
Contributor

I would like to take egg dropping puzzel in Cpp.Please assign.

@charlie219
Copy link
Contributor

I would like to take Unique BST in Python. (Catalan Approach) .

@rutujadhanawade
Copy link
Contributor

rutujadhanawade commented Dec 12, 2020

I would like to work on unique BSTs in C++, java, C

@jyoti-2
Copy link

jyoti-2 commented Dec 15, 2020

Hello!
I would like to work on Karden's algorithm and count on the array in Python3.
pls assign

@shraddhavp
Copy link
Contributor

assigned @jyoti-2

iamrajiv added a commit that referenced this issue Dec 16, 2020
Unique_BST.py added under DP  Issue-#1455
aeyshubh added a commit to aeyshubh/NeoAlgo that referenced this issue Dec 16, 2020
I have included Time and space complexity, Comments, output , description. Please let me know if any changes are required.
aeyshubh added a commit to aeyshubh/NeoAlgo that referenced this issue Dec 16, 2020
Added the solution for Count ways to N'th Stair. issue HarshCasper#1455
aeyshubh added a commit to aeyshubh/NeoAlgo that referenced this issue Dec 16, 2020
Added solution to Staircase Problem in Readme issue HarshCasper#1455
aeyshubh added a commit to aeyshubh/NeoAlgo that referenced this issue Dec 16, 2020
aeyshubh added a commit to aeyshubh/NeoAlgo that referenced this issue Dec 16, 2020
Added solution for Count ways to nth stair issue HarshCasper#1455
@charlie219 charlie219 removed their assignment Dec 17, 2020
This was referenced Dec 26, 2020
@pranjalshinde
Copy link
Contributor

I would like to work on Kadane's algorithm in Java, Please assign

@rutujadhanawade rutujadhanawade mentioned this issue Dec 27, 2020
3 tasks
@atriadhiakri2000
Copy link
Contributor Author

Egg Dropping Puzzle
Count ways to N'th Stair(Order does not matter)
Optimal Strategy For A Game
Kadane's Algorithm
please assign me these in python
@iamrajiv @shraddhavp @HarshCasper

HarshCasper added a commit that referenced this issue Dec 29, 2020
Solved: Count ways to Nth Stair in Java and Python (issue #1455)
HarshCasper added a commit that referenced this issue Dec 29, 2020
@atriadhiakri2000
Copy link
Contributor Author

atriadhiakri2000 commented Dec 30, 2020

@iamrajiv @shraddhavp @HarshCasper What about the rest can i be assigned to them ?

JayantGoel001 pushed a commit to JayantGoel001/NeoAlgo that referenced this issue Dec 31, 2020
I have included Time and space complexity, Comments, output , description. Please let me know if any changes are required.
JayantGoel001 pushed a commit to JayantGoel001/NeoAlgo that referenced this issue Dec 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants