題組內容
六、給定一陣列名稱為 NUM,包含 n 個不重複整數(n > 2),請撰寫虛擬程式碼找出該陣
列 中 元 素 兩 兩 乘 積 最 大 者(即 Maximum pairwise product, 變 數名 稱 為 maxprod,
maxprod = maximum (NUM[i] * NUM[j], i <> j) ),完成下列 2 項子題。
(一)請說明欲撰寫之虛擬程式碼的主要程式邏輯。(10 分)
詳解 (共 8 筆)
蔡明勳
詳解 #5640666
陣列中會包含正數和負數,所以步驟如下1....
(共 279 字,隱藏中)
前往觀看
草莓族
詳解 #5185900
這題沒限制只能正整數,所以負數也要考慮。...
(共 98 字,隱藏中)
前往觀看
Cuda Chen
詳解 #4398997
本題程式碼主要邏輯爲貪心演算法(Gree...
(共 157 字,隱藏中)
前往觀看
shang
詳解 #6211626
該陣列可能存在負數或正數,包含n個整數但...
(共 371 字,隱藏中)
前往觀看
Lin Yu Wen
詳解 #5620961
piano2489
詳解 #4635727
假設陣列內只有正整數,循序記錄最大跟次大...
(共 39 字,隱藏中)
前往觀看
111郵專一,地特四資訊正取
詳解 #4399196
若不考慮負數,可使用最大堆積概念,取最大...
(共 114 字,隱藏中)
前往觀看
adamhsu622
詳解 #6833799
此題要考慮正負數,因此過程如下
1. 先找出陣列最大和次大兩值
1. 先找出陣列最大和次大兩值
2. 然後再找出陣列的最小和次小兩值.
3. 最後再各求出其兩兩乘積,並判斷誰比較大即可找出答案
3. 最後再各求出其兩兩乘積,並判斷誰比較大即可找出答案
私人筆記 (共 1 筆)
目標國營聯招
私人筆記 #3590142
宣告兩個變數 分別存放陣列的第一跟第二個...
(共 155 字,隱藏中)
前往觀看