我也考過計(jì)算機(jī)二級(jí)C,當(dāng)時(shí)我已經(jīng)學(xué)習(xí)過C語(yǔ)言了,但是對(duì)于計(jì)算機(jī)二級(jí)的公共基礎(chǔ)知識(shí)中涉及的數(shù)據(jù)結(jié)構(gòu)(考過并且學(xué)過之后還是覺得數(shù)據(jù)結(jié)構(gòu)占很大部分)網(wǎng)絡(luò)基礎(chǔ)之類的東西一點(diǎn)意識(shí)都沒有,但是我不建議你再專門學(xué)習(xí)這些課,因?yàn)楣不A(chǔ)知識(shí)考的很簡(jiǎn)單,只是表面的一些東西,深究起來(lái)倒會(huì)有很多不明白。樓上兩位朋友都說(shuō)的很對(duì),這個(gè)東西希望你去買一本書,最好有上機(jī)和筆試兩部分,并且有真題。譚浩強(qiáng)那本書很好,如果你認(rèn)真看C語(yǔ)言是一點(diǎn)問題都沒有的,之所以還需要真題,是因?yàn)樯蠙C(jī)題就是那幾種類別,個(gè)人感覺不會(huì)很難;筆試的內(nèi)容不要死記硬背,你在選擇真題時(shí)買那種有詳細(xì)簡(jiǎn)答的,就是給出答案后會(huì)對(duì)這道題涉及的知識(shí)點(diǎn)有一個(gè)梳理的那種。比如說(shuō)有道題是二叉樹的前序遍歷,然后它會(huì)在后面告訴你什么是二叉樹,二叉樹有三種遍歷方式:前序,中序和后序,并且結(jié)合題目具體給出各個(gè)結(jié)點(diǎn)的排序。這種方式很容易接受,況且咱們主要目的是會(huì)運(yùn)用這些知識(shí)答題,所以結(jié)合題目來(lái)復(fù)習(xí)是最好的。至于具體買哪本書,樓主自己挑挑,其實(shí)市面上賣的書都差不多。
以上是我個(gè)人的一點(diǎn)經(jīng)驗(yàn),希望對(duì)你的復(fù)習(xí)會(huì)有所幫助。祝你新年快樂并且能夠在考試中取得好成績(jī)。
計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)總結(jié)
數(shù)據(jù)結(jié)構(gòu)與算法
1.1 算法
算法:是指解題方案的準(zhǔn)確而完整的描述。
算法不等于程序,也不等計(jì)算機(jī)方法,程序的編制不可能優(yōu)于算法的設(shè)計(jì)。
算法的基本特征:是一組嚴(yán)謹(jǐn)?shù)囟x運(yùn)算順序的規(guī)則,每一個(gè)規(guī)則都是有效的,是明確的,此順序?qū)⒃谟邢薜拇螖?shù)下終止。特征包括:
(1)可行性;
(2)確定性,算法中每一步驟都必須有明確定義,不充許有模棱兩可的解釋,不允許有多義性;
(3)有窮性,算法必須能在有限的時(shí)間內(nèi)做完,即能在執(zhí)行有限個(gè)步驟后終止,包括合理的執(zhí)行時(shí)間的含義;
(4)擁有足夠的情報(bào)。
算法的基本要素:一是對(duì)數(shù)據(jù)對(duì)象的運(yùn)算和操作;二是算法的控制結(jié)構(gòu)。
指令系統(tǒng):一個(gè)計(jì)算機(jī)系統(tǒng)能執(zhí)行的所有指令的集合。
基本運(yùn)算和操作包括:算術(shù)運(yùn)算、邏輯運(yùn)算、關(guān)系運(yùn)算、數(shù)據(jù)傳輸。
算法的控制結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。
算法基本設(shè)計(jì)方法:列舉法、歸納法、遞推、遞歸、減斗遞推技術(shù)、回溯法。
算法復(fù)雜度:算法時(shí)間復(fù)雜度和算法空間復(fù)雜度。
算法時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量。
算法空間復(fù)雜度是指執(zhí)行這個(gè)算法所需要的內(nèi)存空間。
1.2 數(shù)據(jù)結(jié)構(gòu)的基本基本概念
數(shù)據(jù)結(jié)構(gòu)研究的三個(gè)方面:
(1)數(shù)據(jù)集合中各數(shù)據(jù)元素之間所固有的邏輯關(guān)系,即數(shù)據(jù)的邏輯結(jié)構(gòu);
(2)在對(duì)數(shù)據(jù)進(jìn)行處理時(shí),各數(shù)據(jù)元素在計(jì)算機(jī)中的存儲(chǔ)關(guān)系,即數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu);
(3)對(duì)各種數(shù)據(jù)結(jié)構(gòu)進(jìn)行的運(yùn)算。
數(shù)據(jù)結(jié)構(gòu)是指相互有關(guān)聯(lián)的數(shù)據(jù)元素的集合。
數(shù)據(jù)的邏輯結(jié)構(gòu)包含:
(1)表示數(shù)據(jù)元素的信息;
(2)表示各數(shù)據(jù)元素之間的前后件關(guān)系。
數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)有順序、鏈接、索引等。等等
【【上 學(xué) 吧】】 有詳細(xì)的資料 自己去看看
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁(yè)面生成時(shí)間:2.943秒