public static int MaxValue(int m, ArrayList<Integer> list) {         int start = 0;         int index = start;         for (; index < m; index++) {             if (index >= list.size()) {                 break;             }             if (list.get(index) > 0) {                 m += list.get(index);                 m -= (index - start);                 start = index;             }         }         if (index >= list.size()) {             return m;         } else {             return -1;         }     } 不知道对不对,没有oj能测试了
点赞 评论

相关推荐

不愿透露姓名的神秘牛友
05-13 14:16
战争学院:你妈妈第一反应是骗子,我妈妈第一反应是培训贷,全国家长系统是统一的吗哈哈哈
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务