1. 程式人生 > 其它 >2021-2022-1 20211302陳琳福 《資訊保安專業導論》第六週學習總結

2021-2022-1 20211302陳琳福 《資訊保安專業導論》第六週學習總結

#2021-2022-1 20211302陳琳福 《資訊保安專業導論》第六週學習總結

## 作業資訊

作業要求https://www.cnblogs.com/rocedu/p/9577842.html#WEEK06

學習目標

Polya如何解決問題

簡單型別與組合型別

複合資料結構

查詢與排序演算法

演算法複雜度

遞迴

程式碼安全

作業正文

## 教材學習內容總結

Polya如何解決問題:1,分析問題 2,列出主要任務 3,編寫其餘的模組 4,根據需要進行重組和改寫

迴圈有兩種:計數控制迴圈與事件控制迴圈。 計數控制迴圈:執行預定次數的迴圈

事件控制迴圈:執行到迴圈中事件的改變

資料有兩種方式:不可分割和複合的。

搜尋:在陣列中尋找一個特定值的行為。 無序陣列的線性搜尋,有序陣列的線性搜尋和有序陣列的二分檢索

排序:將陣列中的元素按一定的順序排列。 常見的四種常見演算法:選擇排序 氣泡排序 插入排序 快速序

遞迴演算法:可以在子程式自身中出現子程式名的演算法。階乘和二分檢索屬於遞迴演算法。

## 教材學習中的問題及解決過程

##程式碼

##上週考試錯題總結


暫無

##學習進度條

程式碼行數 部落格量 學習時間 重要成長
目標 4000行 30篇 400小時
第一週 100/100 2/2 1/1
第二週 200/300 2/4 2/3
第三週 100/400 1/5 4/7
第四周 300/700 1/6 10/17
第五週 300/1000 1/7 10/27
第六週 300/1300 1/7 12/39