數(shù)據(jù)結(jié)構(gòu)與算法是計(jì)算機(jī)專業(yè)的核心課程,是計(jì)算機(jī)軟件開發(fā)和應(yīng)用人員必備的專業(yè)基礎(chǔ)。系列課程從計(jì)算機(jī)的基礎(chǔ)知識(shí)講起,無論你來自任何學(xué)科和行業(yè)背景,都能快速理解;同時(shí)我們又系統(tǒng)性地介紹了C程序設(shè)計(jì),C++程序設(shè)計(jì),算法基礎(chǔ),數(shù)據(jù)結(jié)構(gòu)與算法相關(guān)的內(nèi)容,各門課之間聯(lián)系緊密,循序漸進(jìn),能夠幫你奠定堅(jiān)實(shí)的程序開發(fā)基礎(chǔ);課程全部配套在線編程測(cè)試,將有效地訓(xùn)練和提升你編寫程序的實(shí)際動(dòng)手能力。
基于上述考慮,本課程雖然內(nèi)容主要為C語言程序設(shè)計(jì),但還是涉及了一部分C++的內(nèi)容。本課程以實(shí)打?qū)嵦岣邔W(xué)生的實(shí)際編程能力為目標(biāo),只要能寫出好程序,用的是C語言還是C++語言,并不重要。因此,如果您學(xué)習(xí)的目的是應(yīng)付計(jì)算機(jī)等級(jí)考試之類糾纏語法細(xì)節(jié)的、紙上談兵的筆試,則本課程不適合于您。
程序設(shè)計(jì)與算法課程-北京大學(xué)課程截圖:

