// sem elementos adjacentes considerados (função usa um espaço extra) int findMaxSumSubsequence(vector<int> const &nums) { int n = nums.size(); // caso base if (n == 0) { return 0; } // caso base if (n == 1) { return nums[0]; } // cria um array auxiliar para...