數(shù)據(jù)結(jié)構(gòu)編程 學習數(shù)據(jù)結(jié)構(gòu)和算法有哪些入門的書籍資料?
學習數(shù)據(jù)結(jié)構(gòu)和算法有哪些入門的書籍資料?你應該先學習離散數(shù)學。算法的基礎打開了算法的大門,算法的第四版,算法的介紹,最后由戈德納數(shù)列的計算機編程藝術我現(xiàn)在沒學完C語言,但是學校已經(jīng)開了數(shù)據(jù)結(jié)構(gòu)課程,感
學習數(shù)據(jù)結(jié)構(gòu)和算法有哪些入門的書籍資料?
你應該先學習離散數(shù)學。算法的基礎打開了算法的大門,算法的第四版,算法的介紹,最后由戈德納數(shù)列的計算機編程藝術
我現(xiàn)在沒學完C語言,但是學校已經(jīng)開了數(shù)據(jù)結(jié)構(gòu)課程,感覺像聽天書一樣,如何更好地理解數(shù)據(jù)結(jié)構(gòu)?
首先,我認為作為一個大學生,自學能力很強。對于C語言沒有學完的,可以花時間認真學習。不,你可以去圖書館查資料,或者上網(wǎng),或者自學。現(xiàn)在網(wǎng)絡平臺有很多優(yōu)質(zhì)資源,你可以試試。第二,數(shù)據(jù)結(jié)構(gòu)的算法是抽象的,必須認真研究。它是編程的基礎,與C語言沒有必然的聯(lián)系。我們可以用C語言實現(xiàn)一些算法。它也可以用其他語言實現(xiàn)。
第三,對自己有信心。沒有問題可以與老師和同學交流。既然我們選了一個好專業(yè),就應該深入學習。
這是我的一些看法,希望對您有所幫助!