你需要閱讀離散的數學書籍來學習程式設計嗎? 您如何理解資料結構或演算法?

發布 科技 2024-04-10
18個回答
  1. 匿名使用者2024-02-07

    離散數學是電腦科學專業的基礎課程,資料結構的先修課程是C++程式語言和離散數學。 在學習資料結構之前,你必須了解一門語言,你也可以知道C語言,最好學習C++,C++更完美,至於離散數學,你需要有高中數學的基礎。 學習離散數學和資料結構將幫助您理解樹和圖形等資料結構,但兩者不是很接近。

    離散數學的學習方法是從讀書開始,聽課有問題,理清每乙個概念,打下堅實的基礎,然後通過練習鞏固所學的知識。

    資料結構的學習方法是:

    首先,資料結構有五個方面密切相關:(1)邏輯結構,(2)基本操作,(3)儲存結構,(4)操作實現,(5)演算法評估。

    在學習過程中,要逐步學會一一加比,總結總結,找出它們之間的異同。 這將幫助您加深對整個課程的理解,並逐漸在您的腦海中形成乙個完整的系統。 提高解決問題能力的最好方法是首先了解教科書中介紹的各種演算法,其中大部分都是經典的。

    有必要了解這些演算法的含義和具體實現過程,總結一些好的基本解決問題的思想、方法和技巧。

    如果您沒有計算機的先驗知識,那麼我建議您按照以下步驟操作:

    1.譚浩強著的《C++程式設計》,清華大學出版社,全國高校暢銷書一等獎,一本非常好的教材,大多數非計算機專業的學生都用這本教材,介紹介紹。

    鄭力的C++程式設計,第三版,現在出第四版,清華大學版,東南大學網路學院用這本教材,網上有乙個視訊螢幕(共80講),有點難,是計算機專業學生的入門教材。

    c++ primer》 stanley b.Lippman 和 Josée Lajoie,人民郵電出版社。 你需要乙個基礎來理解,但它的可讀性很強,你會從中學到很多東西,即使它對 C++ 大師有很大幫助。

    2.《離散數學》,耿素雲、曲婉玲主編,高等教育出版社。

    離散數學》網上有上海交通大學的視訊畫面,使用的教材有:

    離散數學,第 6 版,作者:Richard Johnson Baugh,電子工業出版社。

    3.《資料結構實務教程(第2版)》,徐曉凱著,清華大學出版社。

    C++描述,書中所有的**都經過除錯,內容通俗易懂。 網上有東南大學的視訊畫面,這是東南大學網路學院使用的視訊畫面。

    資料結構(在物件導向的方法和 C++ 語言中描述)(第 2 版) 尹仁坤,清華大學出版社,國內許多重點大學的軟體學校都使用這本教材,經典版,但起點比較高,使用的描述大多是ADT(抽象資料型別)。

  2. 匿名使用者2024-02-06

    我們先來學習一下C語言的介紹,比如C程式設計(譚浩強),離散數學比較簡單,你還是可以慢慢理解的,裡面比較重要的就是圖論,......常用於資料結構

  3. 匿名使用者2024-02-05

    你不需要任何特殊的基礎,主要是認真學習離散數學。 此外,在基本的資料結構和演算法中沒有太多的離散數學。

  4. 匿名使用者2024-02-04

    你不需要任何基礎,你可以直接學習。

    左曉玲,李偉建,劉永才,上海科技文獻出版社主編 離散數學比較簡單,可以自己學,離散數學主要是更多的概念,證明是這門學科的精髓,主要就是掌握這些。

  5. 匿名使用者2024-02-03

    無需基地... 看看就知道了。

  6. 匿名使用者2024-02-02

    強烈推薦看一看《演算法導論》,這是必看的,如果是比賽的話,還應該看一看劉如佳寫的《演算法藝術與資訊學大賽》

    另外,程式設計非常全面,你要看圖論,以及概率論、矩陣論、數論等,這取決於個人的需求和學習程度。 當然,如果是比賽,這些都是必須的。

    如果它對你有幫助,我希望你能採用它。

    願你安好!

  7. 匿名使用者2024-02-01

    你總是要知道一些圖形和影象演算法,還有一些介面程式設計也是你也需要了解的,推薦幾本書。

    演算法導論《計算機程式設計的藝術》有幾卷,我有時間看,Microsoft的《程式設計之美》(聽說這個很NB,題目難),還有圖形影象演算法,還有OpenGL和OpenCV

  8. 匿名使用者2024-01-31

    C++ 資料結構與程式設計(清華大學出版社) 你不一定要學習離散,離散只是一些概念,你可以在程式設計時學習這些概念。

  9. 匿名使用者2024-01-30

    清華大學出版社 閆偉民的c資料結構 這是一本主流的大學教科書,既然可以作為教科書,那肯定有它的優點。

    其實最好是學習一點資料結構的離散知識,但沒必要為了開始資料結構而刻意學習離散,而是在對資料結構有一定的能力的時候再看。 涉及的離散資料結構並不多,只是一些關係的性質,初學者是學不好的資料結構的,畢竟資料結構的本質是演算法。

  10. 匿名使用者2024-01-29

    清華大學出版社:閆偉民的c資料結構。

  11. 匿名使用者2024-01-28

    我去書店看程式設計書,,,上面不是寫著嗎? 你可能想問問程式設計師。

  12. 匿名使用者2024-01-27

    1.建議直接查詢 JDK 幫助文件,這樣最快捷、最簡單。

    2.資料結構和演算法,適合任何非電腦科學專業的人。

    3.高等數學主要講解"連續數量的變化",而計算機主要儲存和控制離散量,所以可以選擇高等數學,不必更深入。

  13. 匿名使用者2024-01-26

    新電腦教室系列中的書更適合自學,非常有用。

  14. 匿名使用者2024-01-25

    雖然學習VC並不像傳說中所說的那麼難,但不經過一些努力是學不來的。在你學習VC之前,你必須確保你學習VC是因為你喜歡程式設計,而不是為了炫耀什麼的。 否則,恐怕你堅持不了勝利的那一天。

  15. 匿名使用者2024-01-24

    C語言程式設計 譚浩強.

    80x86 組合語言程式設計。

    這兩本書是最基礎的,你必須精通,看完之後,即使你不是C C++程式設計師,你也可以輕鬆轉行。

  16. 匿名使用者2024-01-23

    資料結構 C 語言中的離散數學。

    最基本的

  17. 匿名使用者2024-01-22

    資料結構,百科全書。

    最重要的是個人練習。

  18. 匿名使用者2024-01-21

    如果你正在學習人工智慧,尤其是在深度領域,Python是現在主要的研究語言,而Python的學習門檻比較低,適合作為學術語言和研究語言,更何況Python目前在資料探勘和網路安全領域被廣泛使用。

    其實你也可以看看這裡,網際網絡IT學校。

相關回答
6個回答2024-04-10

VB設計。

介紹。 需要什麼。 >>>More

6個回答2024-04-10

新增 2 個按鈕、2 個文字框、1 個列表框,你不會出錯。 >>>More

7個回答2024-04-10

最後一句是錯的,你已經把原來的b和c在第二個if句中的值互換了,這意味著a的值一定大於c的值,而這個時候a的值不一定大於b的值,所以這不好。

7個回答2024-04-10

首先,我們來介紹一下在win2000系統中刪除頑固更新資料夾的方法(該方法類似於winxp win2k3系統)。 >>>More

11個回答2024-04-10

成功的職業規劃的主要考慮因素如下:

1. 你的興趣是什麼? 你曾經想成為什麼樣的人? 你對什麼樣的知識感到滿意,可以進一步發展? >>>More