原文:原創| 輸入數組,最大的與第一個元素交換,最小的與最后一個元素交換,輸出數組。

思路: 最小的一個元素是 ,最大的一個元素是 用 min來指向最小的那個元素。初始化的時候, min指向第一個元素,指向 . 這個用一個暫存的變量temp 來存儲最小值,初始值指向第一個元素。temp的作用是可以用來不斷進行值比較。 通過for循環遍歷數組,找到最小的那個值,便記下最小值的位置 因為最小值可以有重復的,記前面那個即可 。 這樣有temp min 還有一種方法的時間復雜度為O n ...

2020-09-22 18:54 0 976 推薦指數:

查看詳情

python100練習【67】輸入數組最大的與第一個元素交換最小的與最后一個元素交換輸出數組

斷斷續續學習一年了,都是些基礎,自我感覺學習的內容很零散,有點找不到方向 今天的練習: #輸入數組最大的與第一個元素交換最小的與最后一個元素交換輸出數組。 #獲取輸入,存入列表 #找到最大最小------max()方法 min()方法, #獲取列表元素的下標 #找到第一個 ...

Sat Jun 05 02:00:00 CST 2021 0 1712
js - 實現數組元素交換位置

js - 實現數組元素交換位置 /** 數組元素交換位置 @param {array} arr 數組 @param {number} index1 添加項目的位置 @param {number} index2 刪除項目的位置 index1和index2分別是兩個數組的索引 ...

Wed Jan 12 01:39:00 CST 2022 0 1269
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM