求陣列中最大的值

2021-10-05 04:18:48 字數 1047 閱讀 8173

示例**:

// 求陣列[2,6,1,77,52,25,7]中的最大值

// 宣告乙個儲存最大元素的變數 max。

// 預設最大值可以取陣列中的第乙個元素。

// 遍歷這個陣列,把裡面每個陣列元素和 max 相比較。

// 如果這個陣列元素大於max 就把這個陣列元素存到 max 裡面,否則繼續下一輪比較。

// 最後輸出這個 max

var arr =[2

,6,1

,77,52

,25,7

,99];

var max = arr[0]

;for

(var i =

1; i < arr.length; i++)}

console.

log(

'該陣列裡面的最大值是:'

+ max)

;

// 利用函式求陣列 [5,2,99,101,67,77] 中的最大數值。

function

getarrmax

(arr)

}return max;

}// getarrmax([5, 2, 99, 101, 67, 77]); // 實參是乙個陣列送過去

// 在我們實際開發裡面,我們經常用乙個變數來接受 函式的返回結果 使用更簡單

// var re = getarrmax([5, 2, 99, 101, 67, 77]);

var re =

getarrmax([

3,77,

44,99,

143]);

console.

log(re)

;

// 利用函式 求兩個數的最大值

function

getmax

(num1, num2)

console.

log(

getmax(1

,3))

;

求陣列中最大值

所有c語言 都是在loadrunner中執行 action 定義乙個int陣列 int len 記錄陣列元素個數 int max 所求的最大值 int i 迴圈變數 loadrunnerg中,不能在for迴圈中定義變數 len sizeof a sizeof int 陣列元素個數 陣列所佔字元數 陣...

求陣列中最大子陣列的和

本篇部落格介紹第二週課上小測 求陣列中最大子陣列的和,使用c 實現。1 include2 using namespace std 3int main 419 int ans 100000 20 再次遍歷,最大值即為最大子陣列的和 21for i 1 i n i 22 ans max ans,a i ...

求陣列中最大的K個數

最容易想到的就是迴圈遍歷陣列k次求出最大的k個數。這個演算法有許多的缺點 第一點就是速度不夠,它的時間複雜度中o k n 當陣列很大時,不能全部載入到記憶體中,這個演算法就不可行了。這道題目還有兩種比較優的解法 1.我們可以利用快速排序中的思想,快速排序每次都把資料分為兩個部分,第一部分大於某個數,...