
《數(shù)據(jù)結(jié)構(gòu)與算法復(fù)雜度分析》是北京大學(xué)光華管理學(xué)院商業(yè)分析線上工作坊(簡稱“光華BA工作坊”)開設(shè)的特色新課,課程全程采取線上遠(yuǎn)程形式進(jìn)行,包含若干個(gè)TASK,其培養(yǎng)目標(biāo)是使學(xué)生了解主要數(shù)據(jù)結(jié)構(gòu),掌握其代碼實(shí)現(xiàn)方式,并能夠靈活運(yùn)用數(shù)據(jù)結(jié)構(gòu)組織數(shù)據(jù)、解決實(shí)際數(shù)據(jù)分析問題。歡迎廣大師生報(bào)名參加!本期工作坊學(xué)習(xí)需掌握Python編程基礎(chǔ),如:基礎(chǔ)數(shù)據(jù)類型、定義類、定義方法等。
? 上課時(shí)間:
2026年1月19日-30日,每周一二四五晚19點(diǎn),為期2周。
?課堂紀(jì)律:
學(xué)員須遵守課程管理,每周按時(shí)完成作業(yè),不珍惜本公益課程學(xué)習(xí)機(jī)會(huì),不完成作業(yè)的同學(xué)將被清退。
?課程介紹:
一、課程概述
在數(shù)據(jù)驅(qū)動(dòng)的決策時(shí)代,面對海量、復(fù)雜的數(shù)據(jù)場景,數(shù)據(jù)分析不僅需要掌握統(tǒng)計(jì)方法與業(yè)務(wù)洞察,還需要高效組織數(shù)據(jù)、設(shè)計(jì)計(jì)算解決方案的編程能力。數(shù)據(jù)結(jié)構(gòu)與算法,正是實(shí)現(xiàn)這一目標(biāo)的基石,它們決定了程序的效率、資源的利用以及解決復(fù)雜問題的可行性。本課程內(nèi)容涵蓋數(shù)據(jù)結(jié)構(gòu)的基本概念、算法復(fù)雜度分析方法,并探討線性表、棧、隊(duì)列、樹與二叉樹等核心數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)。同時(shí),課程將結(jié)合遞歸、排序與查找等經(jīng)典算法,幫助學(xué)生強(qiáng)化編程能力,培養(yǎng)對計(jì)算問題的抽象能力與優(yōu)化思維,旨在使學(xué)生在面對具體應(yīng)用問題時(shí),能夠選擇或設(shè)計(jì)更優(yōu)的數(shù)據(jù)組織方式和算法邏輯,從而顯著提升數(shù)據(jù)處理流程的效率、清晰度與可擴(kuò)展性。
二、課程目標(biāo)
本課程的目標(biāo)是使學(xué)生了解主要數(shù)據(jù)結(jié)構(gòu),掌握其代碼實(shí)現(xiàn)方式,并能夠靈活運(yùn)用數(shù)據(jù)結(jié)構(gòu)組織數(shù)據(jù)、解決實(shí)際數(shù)據(jù)分析問題。具體包括:
-了解主要數(shù)據(jù)結(jié)構(gòu)的特點(diǎn)、適用場景
-應(yīng)用數(shù)據(jù)結(jié)構(gòu)編寫代碼,解決算法問題
-能夠?qū)λ惴ǖ臅r(shí)間復(fù)雜度、空間復(fù)雜度進(jìn)行分析
三、教學(xué)方式
課程全程采取線上遠(yuǎn)程形式進(jìn)行,課程包含若干個(gè)TASK。每個(gè)TASK周期都包含如下環(huán)節(jié):
(1)教師進(jìn)行線上直播講解和答疑
(2)教師發(fā)布任務(wù)要求和參考資料
(3)學(xué)員自學(xué)參考資料,如果有自己無法解決的問題,向老師和助教求助
(4)學(xué)員完成任務(wù)后,老師反饋評分+評語,對重點(diǎn)難點(diǎn)和多發(fā)問題做集中總結(jié)
四、任務(wù)清單
Task 1:數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)概念 & 算法復(fù)雜度分析
Task 2:線性表的實(shí)現(xiàn)及其拓展
Task 3:棧、隊(duì)列的實(shí)現(xiàn)
Task 4:棧、隊(duì)列的應(yīng)用
Task 5:遞歸的思想與實(shí)現(xiàn)
Task 6:樹結(jié)構(gòu)與二叉樹遍歷
Task 7:動(dòng)態(tài)規(guī)劃
Task 8:排序與查找
五、教材與參考書目
數(shù)據(jù)結(jié)構(gòu)與算法 Python語言版
》,
侯鳳貞等
編著;清華大學(xué)出版社
《數(shù)據(jù)思維:從數(shù)據(jù)分析到商業(yè)價(jià)值》,
王漢生 編著;
中國人民大學(xué)出版社
?報(bào)名方式
關(guān)于光華BA工作坊
“北大光華BA線上工作坊”課程體系適合于即將入學(xué)的新生、學(xué)有余力的在校生、校友及其管理團(tuán)隊(duì)。其培養(yǎng)目標(biāo)是對現(xiàn)有培養(yǎng)模式進(jìn)行全方位的知識拓展和技能加強(qiáng)。對學(xué)院資源條件進(jìn)行整合重構(gòu),以精準(zhǔn)的專業(yè)定位、全面的專業(yè)訓(xùn)練提升學(xué)生綜合素質(zhì),滿足人才能力升級需求,縮小學(xué)界與業(yè)界之間對接的縫隙。
![]()
來源 |北大光華商業(yè)分析
審閱|塔娜
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.