阿摩線上測驗 登入

申論題資訊

試卷:109年 - 109 經濟部所屬事業機構_新進職員甄試_資訊:1.資訊管理、2.程式設計#92856
科目:國營事業◆1.資訊管理 2.程式設計
年份:109年
排序:0

題組內容

六、給定一陣列名稱為 NUM,包含 n 個不重複整數(n > 2),請撰寫虛擬程式碼找出該陣 列 中 元 素 兩 兩 乘 積 最 大 者(即 Maximum pairwise product, 變 數名 稱 為 maxprod, maxprod = maximum (NUM[i] * NUM[j], i <> j) ),完成下列 2 項子題。

申論題內容

(一)請說明欲撰寫之虛擬程式碼的主要程式邏輯。(10 分)

詳解 (共 1 筆)

詳解 提供者:adamhsu622
此題要考慮正負數,因此過程如下
1. 先找出陣列最大和次大兩值
2. 然後再找出陣列的最小和次小兩值.
3. 最後再各求出其兩兩乘積,並判斷誰比較大即可找出答案