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

