Dynamic Programming for Computing Contests
From the preface: "More advanced techniques, optimizations, and additions might be added here later (early 2022). For now, this can be considered an introduction." If you are interested in helping, email me at arnbnrch@gmail.com.
Note that this is copyrighted under both the US Copyright Office and the MIT license.