笔试面试 给定一个整数数组nums,你需要选取其中的一些数字进行加法运算,使得得到的和最大,但相邻的数字不能同时被选取。请编写一个函数,返回可以获得的最大和,并输出选取的数字的索引。要求:请设计一种时间复杂度为O(n)的算法来解决此问题。