例:
輸入:
輸出:
/**
設陣列元素為n, 那麼此序列的長度, 會》=1, 且<=n.
如果最大元素為m, 那麼此序列的和肯定》=m。
如果m的值》0, 此序列的頭和尾的值都》0。
如果m的值<=0,則此序列就是元素m本身。
**/#include
using namespace std;
int main()
; int i=0,index=0,index_max=0,len=0,len_max=0;
intsum=0,sum_max=0;
int max_arr = arr[0], max_arr_index = 0;;
for(i=0; i<10; i++)
sum+=arr[i];
if(sum
<0)
else
if(sum_max}
if(max_arr <= 0)
//cout<< sum_max << endl;
for(i=index_max;i" ";
}cout << endl;
return
0;}
多維陣列中相同元素相加問題
首次發帖,請假高手 我從redis中取出五維陣列需要處理相加,如下 a array 0 array 0 array date 201201 area array 12 array click 3 traffic 30 1 array date 201202 area array 12 array c...
python選取陣列中任意位置的相鄰元素
比方說有乙個排行榜 假設小於1000 需要選取出某個使用者的相鄰排名前兩名和後兩名 如果該使用者本身沒有前兩名則在後兩名中補齊 比如使用者如果是第一名那麼去2,3,4,5名 反之同理,用python實現。如下,感覺挺笨,不過達到了效果 假設一共0 14 15個數,輸入任意0 14的數以及scope ...
c語言 查詢陣列元素
題目描述 輸入n個整數構成乙個陣列,在這個陣列中查詢x是否存在,如果存在,刪除x,並輸出刪除元素後的陣列。如果不存在,輸出 not found 定義乙個查詢函式find 在陣列a中查詢x,若找不到函式返回 1,若找到返回x的下標,函式原型如下 int find int a,int n,int x 然...