Skip to content

期末考-1112405012-葉宥樑 - #1323

Open
Allenyeh0408 wants to merge 1 commit into
DevSecOpsLab-CSIE-NPU:mainfrom
Allenyeh0408:feature/wk18-0622-1114405012
Open

Allenyeh0408 wants to merge 1 commit into
DevSecOpsLab-CSIE-NPU:mainfrom
Allenyeh0408:feature/wk18-0622-1114405012

Conversation

@Allenyeh0408

Copy link
Copy Markdown

PR Description

Summary

完成 Week 18 期末上機考四題作業,學號為 1114405012,並依學號末兩碼 12 套用各題參數。

  • Q1 資料清理:設定整除數 D = 4,支援多組測資、n = 0 結束、去重、篩選可整除數字、排序與 NONE 輸出。
  • Q2 凱撒密碼:設定位移量 SHIFT = 3,支援多行讀到 EOF、大小寫英文字母循環位移,非英文字元原樣保留。
  • Q3 任意進位數字根:設定進位基底 base = 16,支援多筆十進位非負整數讀到 EOF,輸出 base 進位下的數字根。
  • Q4 二分搜尋效能比較:設定搜尋目標 K = 112,實作線性搜尋與二分搜尋,輸出是否找到、索引、比較次數、時間比較與較快方法。
  • 產生第四題雷達圖 assets/radar.png,並修正中文字型,讓圖上方正確顯示 學號:1114405012
  • 補齊 README.mdTEST_LOG.mdAI_LOG.md 與單元測試 test_week18.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant