Dynamic programming algorithms and resolutions.
Why in Java? I am recently working on a golang data structure framework 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.
fibonacci sequence
matrix paths
Find how many paths are there to travel a matrix.sum from numbers
If a sum can be achieved by adding up given numbers.string construction
If a string can be constructed from provided words.
Above problems are from This Video
Cause Chung (cuzfrog@gmail.com)