(PAT乙級)1030 完美數列(C語言實現)

總結: 1、剛開始有一個錯誤思路:認爲最大值一定取的是數組內最大的,其實不然,因爲條件是max<=min*p,那麼max小的話有可能讓完美數列中個數越多。 2、最小值可以先定下來,所以爲了比較方便,最好先對數組進行排序(排序最好使用qsort函數排序,不然會出現運行超出時間)。 3、 基本思路: 用雙重for循環查找,查找的思路是從第一個元素作爲最小數,開始往後找最大數,直到不符合條件,記錄下此時
相關文章
相關標籤/搜索