首頁 / 計算機
資訊與計算 Computing
透過可見計算和驗證,探索演算法、資料、網路以及人工智慧。
12 實驗
閱讀解釋以及完成所有六個步驟,所花費的時間可能因人而異。
演算法排序演算法比較
對相同的陣列進行排序,並觀察比較和交換。
入門約 10 分鐘
演算法循序搜尋與二分搜尋
觀察候選範圍和當前探針,在排序後的列表中。
入門約 10 分鐘
演算法尋找最短路徑
比較在加權網格上的訪問順序和最終路徑。
基礎約 15 分鐘
資料表示二進位與字元編碼
將位(bits)用於比較數字、字元和顏色。
入門約 10 分鐘
資料表示錯誤偵測與糾正
將傳輸的位翻轉,用於比較同位檢查和漢明糾錯。
基礎約 15 分鐘
資料表示資料壓縮
調整重複次數,並比較 RLE 和 Huffman 編碼的位元數。
基礎約 15 分鐘
像素、解析度與檔案大小
比較不同像素網格和顏色深度下的一個影像。
入門約 10 分鐘
網路與安全封包傳輸與網路
觀察路由、損失、重新傳輸以及有序重組。
基礎約 15 分鐘
網路與安全密碼:替換與公鑰
比較凱撒移位、頻率條形圖以及小 RSA 輪次。
基礎約 15 分鐘
AI 基礎細胞自動機
修改本地規則和初始狀態,以構建生成模式。
入門約 10 分鐘
AI 基礎感知器分類
調整學習率和資料形狀,觀察決策邊界的移動。
基礎約 15 分鐘
AI 基礎k 平均分群
調整簇的數量和初始中心;觀察分配情況和中心軌跡。
基礎約 15 分鐘