选择题考了很多机器学习,深度学习模型训练有关的东西,没学过没啥头绪编程题第一题给一个长度为n的数组nums对其中的任意一个元素进行两种操作,每个元素最多可以被操作1一次和操作2一次,可以不操作操作1 将其/2并向下取整操作2 减去一个数字k(非负) 操作1可以进行a次,操作2可以进行b次 (a,b均小于n) 求经过操作后,可以得到的最小数组和 思路:先将数组排序,从最大的非负元素开始进行操作1,然后累加结果-b*k即可,注意开Long否则会溢出 时间复杂度: 通过90%样例第二题 class Solution { public long maxAlternatingSum(int[] nums...