南山中學資訊培訓團隊

@nssh

Private team

Joined on Sep 4, 2019

  • {%hackmd fssTA9u7QDCSoJc5aAGcUQ %} 講在前面 由於 GitHub 持續在改版使用者介面,實際操作畫面可能與下方擷圖有些出入。 如果操作時有任何不清楚的地方,請向同學、講師尋求協助。 修改紀錄 2021.10.11 更新步驟 6.2,並新增講在前面、修改紀錄段落 2020.04.05 建立此文件
     Like 8 Bookmark
  • --- slideOptions: transition: convex --- # 20191212 基礎班 --- ## 本次講義皆為課後新增 --- ## 課程大綱 1. 作業檢討 2. 編譯流程 3. Array 與 String --- ### 作業參考解答 ```cpp #include <iostream> using namespace std; int main() { long long number; cin >> number; int oddSum = 0; int evenSum = 0; bool even = false; bool visaHead = false; bool mastercardHead = false; bool americanExpressHead = false; int i = 0; while (number > 0) { i++; int now = number % 10;
     Like  Bookmark
  • --- slideOptions: transition: convex --- # 20191205 基礎班 --- ## 本次講義皆為課後新增 --- ## 課程大綱 1. 作業檢討 2. 再談 Function 3. 淺談 Array 4. 淺談加密 --- ## 課程影片 ---- ### 阿滴英文 阿滴突襲 Google 台灣辦公室! {%youtube ES73LXd4LGg %} --- ## 本週作業 ![](https://i.imgur.com/fAOUkSt.jpg =x400) 信用卡 ---- ### 信用卡 tl;dr 使用 Luhn 演算法驗證信用卡卡號。 範例: ``` Number: 4003600000000014 VISA ``` ---- ### 作業詳細說明 ---- 你應該有看過信用卡,信用卡有一串數字,他會被印在塑膠卡面上,並儲存在卡片的晶片或磁條中。 同時這個數字也儲存在某個地方的資料庫中,這樣當你拿著這張卡消費的時候,債權人就知道是誰付的款。 ---- 世界上很多人有信用卡,所以這
     Like  Bookmark
  • --- slideOptions: transition: convex --- # 20191121 基礎班 > 最後更新時間:11/23 13:15 --- ## 本日課綱 * 作業檢討 * char * function --- ## char ---- ### 你是否不同意 ```cpp #include <iostream> using namespace std; int main() { cout <<"你是否不同意未來公投案不應不使用不能讓民眾不理解的多重否定句?"; char answer; cin >> answer; // 確認是否同意 if (answer == 'Y' || answer == 'y') { cout << "同意\n"; } else if (answer == 'N' || answer == 'n') { cout << "不同意\n"; } } ``` --- ## Function ---- ### 哈囉?
     Like  Bookmark
  • # 20191114 基礎班 > 簡報最後更新時間:11/17 12:19 --- ## 本日課綱 * GitHub 作業繳交方式 * 作業檢討:成績判斷改成 0.0 ~ 10.0 * float 練習:Fahrenheit --- ## Fahrenheit 華氏溫度 ![](https://i.imgur.com/BRm6u7p.png) ---- ### 回顧 ```cpp=11 #include <iostream> using namespace std; int main() { float pi = 3.1415926535; cout << pi; } ``` ---- ### 題目要求 輸入攝氏溫度,顯示華氏溫度的轉換結果 `F = ((C * 9) / 5) + 32` ---- ### 測試資料 | 測資 1 | 測資 2 | | ------ | ------- | | C:0<br>F:32.0 | C:100<br>F:212.0 | --- ## 接下來是課後新增的內容 --- ## 台灣資訊培訓
     Like  Bookmark
  • # 20191107 南山高中資訊班課程 政治大學 碩一 王柏仁 --- # 今日重點 1. 動態規劃 - Top Down A.K.A 樹狀圖法則複習 - Bottom Up A.K.A 表格法介紹 - 題目練習及討論 2. 樹的基本介紹( Content Credit : [交大資訊之芽](https://www.csie.ntu.edu.tw/~sprout/algo2019/ppt_pdf/week02/) ) - 定義 - 樹種及名詞介紹 - 各種樹種的基本運作 - 題目練習及討論 --- # 動態規劃 - 範例:(背包客問題) 現在有三個物體 **==\{ A, B, C \}==**,**==價值分別為 \{ $60, $100, $120 \},重量分別為 \{ 10g, 20g, 30g \}==**。現在有一個 **==限重 50g 的袋子==**。請問在條件之下,袋子中 **==最大價值為多少==**? ---- # 動態規劃 Top Down A.K.A 樹狀圖法則複習 - 整體來看
     Like  Bookmark
  • # 20191031 南山高中資訊班課程 政治大學 碩一 王柏仁 --- ## 今日重點 1. 接續上次計算機組織內容 2. 作業系統概論 3. 動態規劃 (Dynamic Program) --- # 點開 https://bit.ly/nssh_1003 --- # 計算機組織 - 記憶體 - 記憶體階層 - 匯流排 - 同步 與 非同步 --- # 作業系統 - 基本組成元件 - 資源利用 與 死結 ---- # 作業系統 - 記憶體管理方式 - 一般記憶體 - [第十七天 Memory Management(記憶體管理)--上](https://ithelp.ithome.com.tw/articles/10207187) - [第十八天 Memory Management(記憶體管理)--中](https://ithelp.ithome.com.tw/articles/10207475) - [第十九天 Memory Management(記憶體管理)--下](https://
     Like  Bookmark
  • 培訓主題 === ## TODO 1. 整理 [各校](https://github.com/goodjack/awesome-cs-training) 有的主題和其講義網址 3. 對應的 ZeroJudge 題目 ## 指標 * 北一女 ## 圖論 * 北一女 ## DFS/BFS * 北一女 ## DP * 高中培訓: * 北一女中: * [DP 培訓講義 (1)](http://web.fg.tp.edu.tw/~tfgcsblog/blog/wp-content/uploads/2016/07/03_2_DP%E5%9F%BA%E7%A4%8E.pptx) * [DP 培訓講義 (2)](http://web.fg.tp.edu.tw/~tfgcsblog/blog/wp-content/uploads/2016/07/04_DP%E9%80%B2%E9%9A%8E.pptx) * [DP 基礎學習單](http://web.fg.tp.edu.tw/~tfgcsblog/blog/wp-content/uplo
     Like  Bookmark
  • # 20191017 基礎班 --- ## 作業參考解答 ```cpp #include<iostream> using namespace std; int main() { cout << "請輸入分數:"; int grade; cin >> grade; if (grade == 100) { cout << "A+"; } else if (grade >= 90) { cout << "A"; } else if (grade >= 80) { cout << "B"; } else if (grade >= 70) { cout << "C"; } else if (grade >= 60) { cout << "D"; } else { cout << "F"; } } ``` --- ## 今日重點 --- ### while ![](https://cs50
     Like  Bookmark
  • # 20190905 ## 基礎班 ### 本日大綱 * 註冊 [GitHub](https://github.com) * https://code.org/minecraft * 影片:電腦是怎麼運作的 [https://youtu.be/MMzdKTtUIFM](https://youtu.be/MMzdKTtUIFM) {%youtube MMzdKTtUIFM %} * 影片:硬體和軟體 [https://youtu.be/VzVSt6jxiqw](https://youtu.be/VzVSt6jxiqw) {%youtube VzVSt6jxiqw %} ### 共同筆記 --- ## 進階班 ### 本日大綱 * DP ### 共同筆記
     Like  Bookmark