找出列表中第二大數---Python代碼實現及詳解

題目:     假定 list1 = [1, 3, 2, 6, 9, 8] ,找出數組中次大值(或第二大值),不能使用內置方法,只能遍歷一遍。數組   思路:       設置兩個標誌位一個是one存儲最大數,另外一個two存儲次大數。遍歷一次數組便可,先判斷是否大於one,若大於將one的值給two,將list1[i]的值給one;不然比較是否大於two,若大於直接將list1[i]的值給two
相關文章
相關標籤/搜索