數組實驗報告 張文揚
阿新 • • 發佈:2018-01-20
inpu 練習 lte 時間復雜度 width 個數 表情 src 哪裏
數組實驗報告
題目一:數組元素循環右移問題
1. 本題PTA提交列表
2. 設計思路(含流程圖)
#3.本題調試過程碰到問題及PTA提交列表情況說明。
本題遇到的的格式錯誤不知道在哪裏,答案沒有錯,設計思路是分別構造兩個函數,
一個輸入函數,一個change函數用來平移數組,用取余來實現n(數組長度)<m(平移數)
題目二:A-B
1. 本題PTA提交列表
2. 設計思路(含流程圖)
3.本題調試過程碰到問題及PTA提交列表情況說明
設計思路為分別設計兩個函數real和delete,real函數是找兩個數組中有相同元素的值,然後再用
delete函數刪除有相同元素的值,我代碼的問題是時間復雜度可能過大,所以導致運行超時,還需
註意的是再用delete函數之後,循環的i需要減一,不然無法刪除兩個相同臨近的元素值
題目三:求最大值及其下標
1. 本題PTA提交列表
2. 設計思路(含流程圖)
3.本題調試過程碰到問題及PTA提交列表情況說明
設計思路為構造兩個函數,input函數和find函數,input是輸入函數,find是找尋數組中的最大值
本題中最大n,多個n並列的問題不知如何解決
陳興穎的代碼
我的代碼與他的比較,明顯我的主函數的代碼偏少,我用函數把我的代碼封裝起來,主函數看的簡便
同學的代碼呢也很簡單明了
三、截圖本周題目集的PTA最後排名
四、本周學習總結(2分)
1.你學會了什麽?
通過練習,盡可能把每一題都用函數封裝起來,加深了對函數的理解
,更靈活的掌握了數組的各類題型
2,.本周的內容,你還不會什麽?
對pta中出現的格式錯誤或運行超時不會更改
數組實驗報告 張文揚