數(shù)據(jù)結(jié)構(gòu)與算法是計(jì)算機(jī)學(xué)科本科教學(xué)計(jì)劃中的骨干基礎(chǔ)課程,對(duì)學(xué)生基本的計(jì)算機(jī)問(wèn)題求解能力的培養(yǎng)具有重要意義。作為一門必修課程,,該課程既是對(duì)以往課程的深入和擴(kuò)展,也是為將來(lái)更加深入學(xué)習(xí)其他專業(yè)課程打下基礎(chǔ),。課程中所學(xué)習(xí)的排序問(wèn)題的算法以及基本的樹(shù)、圖等數(shù)據(jù)結(jié)構(gòu),,是計(jì)算機(jī)學(xué)科的基本功,。B+樹(shù)、散列等高級(jí)數(shù)據(jù)結(jié)構(gòu),,也是數(shù)據(jù)庫(kù),、操作系統(tǒng)、編譯原理,、計(jì)算機(jī)網(wǎng)絡(luò)等后續(xù)課程的基礎(chǔ),。