计算机考研英语大纲,考研计算机大纲
出國留學考研網為大家提供2017年考研計算機大綱:數據結構,更多考研資訊請關注我們網站的更新!
2017年考研計算機大綱:數據結構
一、數據結構考查目標
1. 掌握數據結構的基本概念、基本原理和基本方法。
2. 掌握數據的邏輯結構、存儲結構及其基本操作的實現,能夠對算法進行基本的時間復雜度與空間復雜度的分析。
3. 能夠運用數據結構的基本原理和方法進行問題的分析和求解,具備采用C或C++語言設計與實現算法的能力。
二、數據結構考點解析
今天我們首先來解析一下計算機統考大綱數據結構部分及其相關知識點。數據結構占了45分,和計算機組成原理部分同一個比重,在以往各年計算機專業的研究生入學考試中,幾乎沒有學校不考查數據結構的內容,而且絕大部分考試中,數據結構這一門都占據了重要的地位,這足以體現計算機專業研究生選拔對數據結構課程的要求之重。
2017年的統考大綱對數據結構的考查目標定位為掌握數據結構的基本概念、基本原理和基本方法;掌握數據的邏輯結構、存儲結構及其基本操作的實現,能夠對算法進行基本的時間復雜度與空間復雜度的分析;能夠綜合運用數據結構的基本原理和方法進行問題的分析和求解,具備采用C或C++語言設計與實現算法的能力。要求運用數據結構的基本原理和方法進行分析問題,要求學生能夠活學活用,事實上,可以看出研究生入學考試對知識實際應用能力的加強。大綱仍要求學生具備采用C或C++語言設計與實現算法的能力,但是考生不必因此而專門復習一遍C或C++程序設計,畢竟復習時間有限,而且數據結構要求的重點在于算法設計的能力,而不是編寫代碼的能力,因此,只要能用類似偽代碼的形式把思路表達清楚就行,不用強求寫出一個沒有任何語法錯誤的程序。
下面我們來解析一下知識點。
線性表這一章里面的知識點不多,但要做到深刻理解,能夠應用相關知識點解決實際問題。鏈表插入、刪除節點時的指針操作是選擇題的一個常考點,諸如雙向鏈表等一些相對復雜的鏈表上的操作也是可以出現在綜合應用題當中的。
棧、隊列和數組可以考查的知識點相比鏈表來說要多一些。最基本的,是棧與隊列FILO和FIFO的特點。比如針對棧FILO的特點,進棧出棧序列的問題常出現在選擇題中。其次,是棧和隊列的順序和鏈式存儲結構,這里一個常考點是不同存儲結構下棧頂指針、隊首指針以及隊尾指針的操作,特別是循環隊列判滿和判空的2種判斷方法。再次,是特殊矩陣的壓縮存儲,這個考點復習的重點可以放在二維矩陣與一維數組相互轉換時,下標的計算方法,比如與對角線平行的若干行上數據非零的矩陣存放在一維數組后,各個數據點相應的下標的計算。這一章可能的大題點,在于利用堆?;蜿犃械奶匦?#xff0c;將它們作為基礎的數據結構,支持實際問題求解算法的設計,例如用棧解決遞歸問題,用隊列解決圖的遍歷問題等等。
樹和二叉樹。這一章中我們從順序式的數據結構,轉向層次式的數據結構,要掌握樹、二叉樹的各種性質、樹和二叉樹的不同存儲結構、森林、樹和二叉樹之間的轉換、線索化二叉樹、二叉樹的應用(二叉排序樹、平衡二叉樹和Huffman樹),重點要熟練掌握的,是森林、樹以及二叉樹的前中后三種遍歷方式,要能進行相應的算法設計。這一部分是數據結構考題...
總結
以上是生活随笔為你收集整理的计算机考研英语大纲,考研计算机大纲的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 十进制转k进制 k进制转十进制
- 下一篇: 蓝牙耳机的音质真的很差吗?2021商城高