This document contains summaries of solutions to various LeetCode problems in Java. It begins with a 3-sentence summary of the Rotate Array problem and its solutions, followed by shorter 1-sentence summaries of other problems and their solutions, including Evaluate Reverse Polish Notation, Longest Palindromic Substring, Word Break, and more. Dynamic programming and recursion are discussed as approaches for some of the problems.