gpt4 book ai didi

java - 查找第一个元素大于或等于最后一个元素且子数组大小等于 X 的子数组

转载 作者:行者123 更新时间:2023-12-01 18:16:39 24 4
gpt4 key购买 nike

被这个问题困住了。我正在解决一些与数组相关的查询,那就是我遇到这个问题的时候。它要求我将数组划分为用户输入的大小,使得数组的第一个值必须大于或等于数组的最后一个值。

我不知道如何创建子数组。例如。 X = 4 A = { 0, 4, 10, 6, 15, 9, 18, 35, 40, -30, -90, 99 }第一个元素大于等于最后一个元素的大小为 4 的子数组为 {10, 6, 15, 9}, {18, 35, 40, -30}, {35, 40, -30, -90}

最佳答案

试试这个

for(int i =0; i < array.length-3; i ++){
// 3 can be replaced by x-1
if(array[i]>array [i+3]){
System.out.println(array [i] + array [i+1] +array [i+2] +array [i+3]);
// Instead of printing you can save the sub array or do what you prefer
}}

关于java - 查找第一个元素大于或等于最后一个元素且子数组大小等于 X 的子数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60351178/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com