算法基礎(chǔ)研究生課程是計(jì)算機(jī)在職研究生專業(yè)一門重要的課程,算法基礎(chǔ)研究生課程教學(xué)大綱如下:
課程簡(jiǎn)介
在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法的基礎(chǔ)上,進(jìn)一步學(xué)習(xí)算法的設(shè)計(jì)方法、技巧和具體實(shí)現(xiàn)方法與應(yīng)用。使學(xué)生掌握算法的基本設(shè)計(jì)方法和分析方法,常用數(shù)據(jù)結(jié)構(gòu)和算法,通過(guò)實(shí)踐掌握基本算法的實(shí)現(xiàn)技能。主要內(nèi)容包括:算法的基本概念和基本分析方法,遞歸算法、貪心算法、動(dòng)態(tài)規(guī)劃算法的設(shè)計(jì)和實(shí)現(xiàn),算法的應(yīng)用與實(shí)踐。 培養(yǎng)學(xué)生運(yùn)用算法技術(shù)解決問(wèn)題的實(shí)際能力。
教學(xué)內(nèi)容
及學(xué)時(shí)安排 本課程教學(xué)內(nèi)容及學(xué)時(shí)安排如下(64學(xué)時(shí)):
第一章引言(6學(xué)時(shí))
1.1算法的基本概念
1.2抽象數(shù)據(jù)類型與基本數(shù)據(jù)結(jié)構(gòu)
1.3算法的時(shí)空復(fù)雜度
1.4算法設(shè)計(jì)的基本步驟
第二章 排序(8學(xué)時(shí))
2.1 簡(jiǎn)單排序算法
2.2 希爾排序與快速排序
2.3 歸并排序與堆排序
2.4 排序算法的分析、比較與改進(jìn)
2.5 大規(guī)模數(shù)據(jù)的排序
第三章 查找(12學(xué)時(shí))
3.1 順序查找
3.2 Hash表
3.3 二叉查找樹(shù)
3.4 B-樹(shù)與B+ 樹(shù)
3.5 倒排索引及其壓縮
3.6 跳表及其應(yīng)用
3.7 集合與字典
第四章遞歸算法(9學(xué)時(shí))
4.1 遞歸算法的設(shè)計(jì)與實(shí)現(xiàn)
4.2 遞歸算法實(shí)例
4.3 遞歸算法轉(zhuǎn)換為非遞歸的方法
4.4 遞歸算法的分析
第五章貪心算法(5學(xué)時(shí))
5.1 貪心算法的設(shè)計(jì)與實(shí)現(xiàn)
5.2 貪心算法實(shí)例
第六章動(dòng)態(tài)規(guī)劃算法(8學(xué)時(shí))
6.1 動(dòng)態(tài)規(guī)劃算法的設(shè)計(jì)
6.2基于遞歸的動(dòng)態(tài)規(guī)劃算法
6.3 動(dòng)態(tài)規(guī)劃算法的實(shí)例與實(shí)現(xiàn)
第七章圖論算法 (10學(xué)時(shí))
7.1 圖的搜索
7.2 有向圖和有向無(wú)環(huán)圖
7.3 最小生成樹(shù)
7.4 最短路徑
7.5 網(wǎng)絡(luò)流
第八章 概率算法 (6學(xué)時(shí))
8.1 簡(jiǎn)介
8.2 偽隨機(jī)數(shù)生成
8.3 數(shù)字概率算法
8.4 Mont Carlo 算法
8.5 Las Vegas 算法
考核方式
總成績(jī)構(gòu)成情況:
(1)實(shí)驗(yàn)與報(bào)告(50%)
(2)期末考試(50%)
參考書目
[1] 計(jì)算機(jī)算法導(dǎo)論,清華大學(xué)出版社,盧開(kāi)澄,2006年;
[2] 算法:C語(yǔ)言實(shí)現(xiàn)(第1-第5),機(jī)械工業(yè)出版社,2009年;
[3] 算法設(shè)計(jì)與分析導(dǎo)論,機(jī)械工業(yè)出版社,2008年;
[4] G. Brassard /邱仲潘等譯,F(xiàn)undamentals of Algorithmics,清華大學(xué)出版社,2005年;
近年來(lái),越來(lái)越多的職場(chǎng)人士選項(xiàng)攻讀在職研究生提升自己,進(jìn)而在職場(chǎng)中獲得更多升職加薪的機(jī)會(huì)。上海財(cái)經(jīng)大學(xué)人力資源管理在職研究生主要有面授班/網(wǎng)絡(luò)班兩種授課方式可選,其中面授班均在學(xué)校上課,雙休日其中一天授課,法定節(jié)假日和寒暑假不上課;網(wǎng)絡(luò)班即網(wǎng)絡(luò)遠(yuǎn)程學(xué)習(xí),學(xué)員通過(guò)直播課堂、錄播回放、在線答疑等方式實(shí)現(xiàn),學(xué)員可自由安排學(xué)習(xí)時(shí)間,不受地域限制。
上海財(cái)經(jīng)大學(xué)在職研究生采取資格審核方式入學(xué),無(wú)需入學(xué)資格考試,免試入學(xué)。在職研究生報(bào)名條件是:本科學(xué)歷、并獲得學(xué)士學(xué)位后滿三年(原專業(yè)不限);雖無(wú)學(xué)士學(xué)位但已獲得碩士或博士學(xué)位者。滿足條件的學(xué)員全年均可向院校提交報(bào)名申請(qǐng)材料進(jìn)行報(bào)名,完成全部課程學(xué)習(xí)并通過(guò)考核可獲得結(jié)業(yè)證書;后期結(jié)業(yè)后可報(bào)名參加申碩考試,只考外國(guó)語(yǔ)和學(xué)科綜合2門,滿分均為100分,學(xué)員達(dá)到60分及格即可通過(guò)考試,學(xué)員通過(guò)考試并完成論文答辯后即可獲得碩士學(xué)位證書。
詳情>