Это классическая игра, в которой два игрока играют в следующую игру:
В ряду лежат n монет разного номинала. В этой игре игроки выбирают монету из крайнего левого или крайнего правого положения (выбирают вслепую из любого крайнего положения с вероятностью 0,5, оба они тупые). Я просто хочу подсчитать ожидаемую сумму игрока, который начинает игру.
Для этого я хочу суммировать все возможные комбинации ценностей, которые может иметь игрок. Я использую рекурсивное решение, которое суммирует все возможные значения результатов, но имеет перекрывающиеся подзадачи. Я хочу сделать его эффективным и хочу запомнить эти перекрывающиеся подзадачи.
Я не могу собрать логику для его выполнения. Пожалуйста, помогите.