1樓:匿名使用者
你好,我是學計算機的;
資料結構一般會有一門計算機語言課作為先修課,比如c,pascal等,然後以語言實現為輔助進行講解,既然你學的是應用數學,應該至少學過一門語言吧?如果沒有的話也沒關係,找一本書來看看,看懂基本的語法就行(幫助理解),考研一般不考用語言去實現;
對於考研來說,主要是理論考試,
資料結構的學習先是看書(關於課本,現在同一個作者的書往往有c語言版,pascal語言版等,找一本你熟悉的語言的),瞭解各種資料結構的邏輯結構的特點和作用於這些結構上的操作演算法;
其次是看這些資料結構的應用的例子(這點很重要,考試其實就是考這些東西怎麼用),記住這些資料結構的特點和常見的應用方法,在運用的過程中去掌握邏輯結構的特點和作用於這些結構上的操作演算法;
然後做一些對應的題(建議買一本習題或者課本配套的參考書,只有多用才能掌握的好);
最後就找往年的考研真題,09年計算機考試改統考了,具體做哪些題目我也不好說,多關注下考試大綱吧,有選擇的做一些;
最後祝你考研成功!
...暈,寫完了才看到懸賞分怎麼是0啊..給點分吧.
2023年
2樓:匿名使用者
仔細推敲書上的演算法,課下多實踐,把它應用到程式設計上
3樓:匿名使用者
除了實踐,就是實踐了,多寫寫**,多檢視記憶體
怎樣學好資料結構這門課?
4樓:匿名使用者
你好,我是bai學計算機的;
資料結構一du般會有一門計算zhi機語言課作dao為先修課,比如c,pascal等,然後以版語言實權現為輔助進行講解,既然你學的是應用數學,應該至少學過一門語言吧?如果沒有的話也沒關係,找一本書來看看,看懂基本的語法就行(幫助理解),考研一般不考用語言去實現;
對於考研來說,主要是理論考試,
資料結構的學習先是看書(關於課本,現在同一個作者的書往往有c語言版,pascal語言版等,找一本你熟悉的語言的),瞭解各種資料結構的邏輯結構的特點和作用於這些結構上的操作演算法;
其次是看這些資料結構的應用的例子(這點很重要,考試其實就是考這些東西怎麼用),記住這些資料結構的特點和常見的應用方法,在運用的過程中去掌握邏輯結構的特點和作用於這些結構上的操作演算法;
然後做一些對應的題(建議買一本習題或者課本配套的參考書,只有多用才能掌握的好);
最後就找往年的考研真題,09年計算機考試改統考了,具體做哪些題目我也不好說,多關注下考試大綱吧,有選擇的做一些;
最後祝你考研成功!
...暈,寫完了才看到懸賞分怎麼是0啊..給點分吧.
怎麼樣學好 資料結構 這門課?
5樓:看來還真有
基礎確實是c語言,指標。
畫圖理解是最簡單的
6樓:桔子陳某某
上課認真聽課,多做做題,其實沒那麼難,加油。。。。
7樓:原來ノ愛情ʌ只是φ童話
上課聽。不懂問。大膽去做。開啟思維吧資料裝進另一個空間快去口算解決。學會貯藏
資料結構這門課是講什麼的?我學了一個月了,還是搞不清它是幹什麼的。
8樓:匿名使用者
一般資料結構和演算法一起研究的(其實資料結構這門學科就包括演算法),弄懂資料結構概念,演算法概念,和他倆之間的關係,你就知道它有多重要了,學不好這個,只能說明還是門外漢啊。
資料結構:
當然就有儲存結構和邏輯結構兩種,分別研究資料的實際物理儲存和理論上的結構形式。 比如在計算機中,陣列在物理的儲存介質上(儲存器)是連續儲存的(比如你家櫃子上幾層的抽屜,每個抽屜都放些東西,東西就是資料),而在邏輯結構,就說它是陣列形式了。其他還有連結串列,佇列,棧等。
物理的儲存形式和邏輯結構都不同。所以說資料結構是資料儲存的方式。
演算法:通俗的說就是處理資料的方法。但是資料又用不同的資料結構來儲存,所以對於不同的資料結構,演算法是不同的(比如怎樣取出,按什麼條件方式取出,怎樣儲存,按什麼條件方式儲存,還有在不同的資料結構中的排序,插入資料等等各種操作)。
但演算法為什麼如此之重要呢?因為不同的演算法,它的執行效率是不同的,這在實際的工作中式很重要的,還是以陣列舉例:對陣列中的資料排序,我們開始就學過,冒泡法,選擇法,擂臺法。。。
這些演算法都是前人總結的方法,但是效率也是有差別的。衡量一個演算法的優劣的標準就是它的「時間複雜度(執行完需要的時間)」和「空間複雜度(執行中佔用的物理儲存空間)」
請問在大學裡,資料結構這門課都學什麼。請舉例說明。
9樓:甜甜的
大學如bai
果不是計算機專業du,資料結構一般都是選修zhi課,我們學的dao是資料結構回和演算法分析,是英文的,答data structures and algorithm,主要是lists,stacks,queues,trees,graph algorithm,sorting and selection algorithm。
其中最主要的是lists(線性表),stacks(棧),queues(佇列)還有trees(主要二叉樹,樹的遞迴和非遞迴遍歷)。
10樓:智仗仙人
連結串列結構啦、樹的遍歷之類的~
資料結構主要學什麼內容資料結構學習些什麼內容,學習資料結構有什麼意義,有哪些運用
一 線性表 一 線性表的定義和基本操作 二 線性表的實現 1.順序儲存結構 2.鏈式儲存結構 3.線性表的應用 二 棧 佇列和陣列 一 棧和佇列的基本概念 二 棧和佇列的順序儲存結構 三 棧和佇列的鏈式儲存結構 四 棧和佇列的應用 五 特殊矩陣的壓縮儲存 三 樹與二叉樹 一 樹的概念 二 二叉樹 1...
C的很多資料結構都給實現好了,我們學習資料結構還有那麼重要嗎
那你bai知道具體資料結構的原理和du應用麼?你知道zhi在什麼情dao 況下使用什麼樣的專結構開銷要屬小於其它結構麼?資料結構並不僅僅只是用來儲存資料的結構,更重要的使他們有他們自己的用處和特性。不要當一個只會實用工具的工人。那種人高中生培訓幾個月都能出來。最重要的是你要會設計工具,甚至是設計規則...
資料結構中幾種常見內部排序方法的比較
內容來自使用者 cngdzjl 資料結構各種排序方法的綜合比較 結論 排序方法 平均時間 最壞時間 輔助儲存 簡單排序 o n2 o n2 o 1 快速排序 o nlogn o n2 o logn 堆排序 o nlogn o nlogn o 1 歸併排序 o nlogn o nlogn o n 基數...