https://github.com/cuzfrog/dynamic-programming
dynamic-programming problems solutions
https://github.com/cuzfrog/dynamic-programming
Last synced: 9 days ago
JSON representation
dynamic-programming problems solutions
- Host: GitHub
- URL: https://github.com/cuzfrog/dynamic-programming
- Owner: cuzfrog
- Created: 2022-08-07T10:16:16.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-18T12:55:49.000Z (almost 4 years ago)
- Last Synced: 2023-03-03T18:17:53.805Z (over 3 years ago)
- Language: Java
- Size: 101 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dynamic-Programming
Dynamic programming algorithms and resolutions.
Why in Java? I am recently working on a golang data structure framework [tgods](https://github.com/cuzfrog/tgods),
coding in golang is simple, fast, smooth, and fluent. Yet "languages are tools". It's time to have some "classic Java" taste.
Also, Java is widely used in many textbooks and training courses, thus more friendly to audience.
## Algorithms
1. [`fibonacci sequence`](./src/main/java/com/github/cuzfrog/fibonacci)
2. [`matrix paths`](./src/main/java/com/github/cuzfrog/matrixpath) Find how many paths are there to travel a matrix.
3. [`sum from numbers`](./src/main/java/com/github/cuzfrog/sum) If a sum can be achieved by adding up given numbers.
4. [`string construction`](./src/main/java/com/github/cuzfrog/word) If a string can be constructed from provided words.
Above problems are from [This Video](https://www.youtube.com/watch?v=oBt53YbR9Kk&t=7123s)
# Author
Cause Chung (cuzfrog@gmail.com)