演算法設計及分析

出自中山電機所 無線行動網路實驗室

(修訂版本間差異)
跳轉到: 導航, 搜尋
第69行: 第69行:
<br>  
<br>  
-
'''[http://wmi.ee.nsysu.edu.tw/enter/images/c/c0/AlgHomework2021.pdf 期末作業]'''(跟投影片有相同的密碼密碼跟)<br>注意事項:<br>◆ 我們用「繳交作業」的方式取代期末考。同學們在家寫期末作業,並自行將期末作業轉成 pdf檔的格式,然後email給老師,當作期末考試。<br>◆ 限定將作業 email 到 '''algHomework2021@gmail.com''' 這個信箱。<br>◆ 期末作業的格式限定必須是pdf檔,其它檔案格式以0分計算。<br>◆ 雖然同學寫期末作業時,可以看投影片、翻書、查Google,但「期末作業視同期末考」,所以同學之間不能互相討論、也不能抄襲。假設有n個同學在某一題互相抄襲,那個不論是「抄襲」或是「被抄襲」,這n個同學的期末作業,全都以0分計算。<br>◆ 由於期末作業視同考試,所以有時間限制。我們設定考試時間為24小時(包含睡眠時間)。所以期末作業最晚必須在6月25日下午2點以前email給老師(以email的郵寄時間為憑),email標題設為「演算法期末作業,姓名 ***,學號 *****」。期末作業遲交將扣分。繳交時間「落在6月25日14:30 ~ 17:30期間,扣25分」,「落在6月25日17:30 ~ 20:30期間,扣50分」,「落在6月25日20:30 ~ 23:30期間,扣75分」,「在6月25日23:30之後繳交,以0分計算」。<br>  
+
'''[http://wmi.ee.nsysu.edu.tw/enter/images/c/c0/AlgHomework2021.pdf 期末作業]'''(跟投影片有相同的密碼密碼跟)<br>注意事項:<br>◆ 我們用「繳交作業」的方式取代期末考。同學們在家寫期末作業,並自行將期末作業轉成 pdf檔的格式,然後email給老師,當作期末考試。<br>◆ 限定將作業 email 到 '''algHomework2021@gmail.com''' 這個信箱。<br>◆ 期末作業的格式限定必須是pdf檔,其它檔案格式以0分計算。<br>◆ 雖然同學寫期末作業時,可以看投影片、翻書、查Google,但「期末作業視同期末考」,所以同學之間不能互相討論、也不能抄襲。假設有n個同學在某一題互相抄襲,那個不論是「抄襲」或是「被抄襲」,這n個同學的期末作業,全都以0分計算。<br>◆ 由於期末作業視同考試,所以有時間限制。我們設定考試時間為24小時(包含睡眠時間)。所以期末作業'''最晚必須在6月25日下午 2 點以前 email 給老師(以 email 的郵寄時間為憑),email 標題設為「演算法期末作業,姓名 ***,學號 *****」。'''期末作業遲交將扣分。繳交時間「落在6月25日14:30 ~ 17:30期間,扣25分」,「落在6月25日17:30 ~ 20:30期間,扣50分」,「落在6月25日20:30 ~ 23:30期間,扣75分」,「在6月25日23:30之後繳交,以0分計算」。<br>  
<br>  
<br>  
<br>
<br>

在2021年6月24日 (四) 13:57所做的修訂版本

研究所課程, 2021 Spring, Thu 2:10~5:00 PM, EC3013


Chapter 0. 學期成績計分方式

Chapter 1. Introduction

Chapter 2. Growth of Functions 

Chapter 3. Divide and Conquer 

Chapter 4. Randomized Algorithms

Chapter 4 習題解答

*Derandomization of MAX-3SAT (參考資料,自我學習,上課不教,考試不考)

Chapter 5. Dynamic Programming

Chapter 6. Greedy Algorithms 

Chapter 7. Graph Traversal Techniques


Chapter 8. Minimun Cost Spanning Tree (預計上課不教,考試不考)

Chapter 9. Maximum Flow

Chapter 10. Maximum Matching 

教學影片 https://www.youtube.com/watch?v=Y5jRUQVg3-8

註:Chapter 10 投影片參考資料



Chapter 11. Linear Programming and Its Application to Game Theory 


教學影片 Part 1.  https://www.youtube.com/watch?v=qmTEe1CPUWc


教學影片 Part 2.  https://www.youtube.com/watch?v=FWWeeO9XR4g

註:Chapter 11 投影片資料來源



Chapter 12. NP-Completeness

教學影片 Part 1.   https://www.youtube.com/watch?v=mhQv4fmQo9Y


教學影片 Part 2.   https://www.youtube.com/watch?v=qS2l_rP5vWo (註:影片裡頭,1:35:09~1:35:12 出現口誤。正確說法:我們要證明「若 G' 沒有 Ham-path,則 G 沒有 Ham-cycle」,這相當於是證明「若 G 有 Ham-cycle,則 G' 有 Ham-path」。)


Chapter 13. Approximation Algorithms

投影片內容更新了第29頁。

教學投影片 Part 1   https://www.youtube.com/watch?v=vbpWiIGT8xk

教學投影片 Part 2   https://www.youtube.com/watch?v=MXC4xw_BgMU


期末作業(跟投影片有相同的密碼密碼跟)
注意事項:
◆ 我們用「繳交作業」的方式取代期末考。同學們在家寫期末作業,並自行將期末作業轉成 pdf檔的格式,然後email給老師,當作期末考試。
◆ 限定將作業 email 到 algHomework2021@gmail.com 這個信箱。
◆ 期末作業的格式限定必須是pdf檔,其它檔案格式以0分計算。
◆ 雖然同學寫期末作業時,可以看投影片、翻書、查Google,但「期末作業視同期末考」,所以同學之間不能互相討論、也不能抄襲。假設有n個同學在某一題互相抄襲,那個不論是「抄襲」或是「被抄襲」,這n個同學的期末作業,全都以0分計算。
◆ 由於期末作業視同考試,所以有時間限制。我們設定考試時間為24小時(包含睡眠時間)。所以期末作業最晚必須在6月25日下午 2 點以前 email 給老師(以 email 的郵寄時間為憑),email 標題設為「演算法期末作業,姓名 ***,學號 *****」。期末作業遲交將扣分。繳交時間「落在6月25日14:30 ~ 17:30期間,扣25分」,「落在6月25日17:30 ~ 20:30期間,扣50分」,「落在6月25日20:30 ~ 23:30期間,扣75分」,「在6月25日23:30之後繳交,以0分計算」。