黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁(yè) 考試吧論壇 Exam8視線(xiàn) 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級(jí) | 職稱(chēng)英語(yǔ) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 托福 | 雅思 | 專(zhuān)四專(zhuān)八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語(yǔ) | 成人英語(yǔ)三級(jí) | 申碩英語(yǔ) | 攻碩英語(yǔ) | 職稱(chēng)日語(yǔ) | 日語(yǔ)學(xué)習(xí) | 法語(yǔ) | 德語(yǔ) | 韓語(yǔ)
計(jì)算機(jī)等級(jí)考試 | 軟件水平考試 | 職稱(chēng)計(jì)算機(jī) | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
華為認(rèn)證 | Java認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問(wèn) | 導(dǎo)游資格
報(bào)檢員 | 教師資格 | 社會(huì)工作者 | 外銷(xiāo)員 | 國(guó)際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價(jià)格鑒證師
人力資源 | 管理咨詢(xún)師考試 | 秘書(shū)資格 | 心理咨詢(xún)師考試 | 出版專(zhuān)業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網(wǎng)絡(luò)編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格考試會(huì)計(jì)證) | 經(jīng)濟(jì)師 | 會(huì)計(jì)職稱(chēng) | 注冊(cè)會(huì)計(jì)師 | 審計(jì)師 | 注冊(cè)稅務(wù)師
注冊(cè)資產(chǎn)評(píng)估師 | 高級(jí)會(huì)計(jì)師 | ACCA | 統(tǒng)計(jì)師 | 精算師 | 理財(cái)規(guī)劃師 | 國(guó)際內(nèi)審師
一級(jí)建造師 | 二級(jí)建造師 | 造價(jià)工程師 | 造價(jià)員 | 咨詢(xún)工程師 | 監(jiān)理工程師 | 安全工程師
質(zhì)量工程師 | 物業(yè)管理師 | 招標(biāo)師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價(jià)師 | 土地估價(jià)師 | 巖土師
設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀(jì)人 | 投資項(xiàng)目管理師 | 土地登記代理人 | 環(huán)境影響評(píng)價(jià)師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價(jià)師 | 安全評(píng)價(jià)師 | 電氣工程師 | 注冊(cè)測(cè)繪師 | 注冊(cè)計(jì)量師
繽紛校園 | 實(shí)用文檔 | 英語(yǔ)學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲

全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)復(fù)習(xí)綱要二

五、圖
  
  圖的概念

  圖是一種較線(xiàn)性表和樹(shù)形結(jié)構(gòu)更為復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。在線(xiàn)性表中每個(gè)數(shù)據(jù)元素只有一個(gè)(直接)前驅(qū)和后繼,即各數(shù)據(jù)元素之間僅有線(xiàn)性關(guān)系。在樹(shù)形結(jié)構(gòu)中,數(shù)據(jù)元素之間有明顯的層次關(guān)系,每一層中的數(shù)據(jù)元素只和上一層中的一個(gè)元素(即雙親結(jié)點(diǎn))相關(guān)。而在圖中,任意兩個(gè)數(shù)據(jù)元素之間均有可能相關(guān)。

  圖(graph)是圖型結(jié)構(gòu)的簡(jiǎn)稱(chēng)。它是一種復(fù)雜的非線(xiàn)性數(shù)據(jù)結(jié)構(gòu)。圖在各個(gè)領(lǐng)域都有著廣泛的應(yīng)用。圖的二元組定義為:
  
  G=(V,E)

  其中,V是非空的頂點(diǎn)集合,即

  V={v i |1≤i≤n,n≥1,v i ∈elemtype,n為頂點(diǎn)數(shù)}

  E是V上二元關(guān)系的集合,一般只討論僅含一個(gè)二元關(guān)系的情況,且直接用E表示這個(gè)關(guān)系。這樣,E就是V上頂點(diǎn)的序偶或無(wú)序?qū)Γ總(gè)無(wú)序?qū)Γ▁,y)是兩個(gè)對(duì)稱(chēng)序偶<x,y>和<y,x>的簡(jiǎn)寫(xiě)形式)的集合。對(duì)于V上的每個(gè)頂點(diǎn),在E中都允許有任意多個(gè)前驅(qū)和任意多個(gè)后繼,即對(duì)每個(gè)頂點(diǎn)的前驅(qū)和后繼個(gè)數(shù)均不加限制。回顧一下線(xiàn)性表和樹(shù)的二元組定義,都是在其二元關(guān)系上規(guī)定了限制條件,線(xiàn)性表的限制條件是只允許每個(gè)結(jié)點(diǎn)有一個(gè)前驅(qū)和一個(gè)后繼,樹(shù)的限制條件是只允許每個(gè)結(jié)點(diǎn)有一個(gè)前驅(qū)。因此,圖比線(xiàn)性表和樹(shù)更具有廣泛性,它包含線(xiàn)性表和樹(shù)在內(nèi),線(xiàn)性表和樹(shù)可以認(rèn)為是圖的簡(jiǎn)單情況。
  
  對(duì)于一個(gè)圖G,若E是序偶的集合,則每個(gè)序偶對(duì)應(yīng)圖形中的一條有向邊,若E是無(wú)序?qū)Φ募希瑒t每個(gè)無(wú)序?qū)?duì)應(yīng)圖形中的一條無(wú)向邊,所以可把E看作為邊的集合。這樣,圖的二元組定義可敘述為:圖的非空頂點(diǎn)集(vertexset)和邊集(edgeset)所組成。針對(duì)圖G,頂點(diǎn)集和邊集可分別記為V(G)和E(G)。邊集E(G)允許是空集,若是空集,圖G中的頂點(diǎn)均為孤立頂點(diǎn)。對(duì)于一個(gè)圖G,若邊集E(G)為有向邊的集合,則稱(chēng)此圖為有向圖(digraph),若邊集E(G)為無(wú)向邊的集合,則稱(chēng)此圖為無(wú)向圖(undigraph)。
  
  六、排序

  1.直接插入排序

  直接插入排序的基本思想是把表中元素依次插入一個(gè)已排好序的表中,就像人們打撲克摸牌時(shí)把牌插入手中的若干張牌里一樣。表中n個(gè)元素依次插入的比較次數(shù)為1+2+3+…+(n-1)=n(n-1)/2。在插入時(shí),元素的移動(dòng)次數(shù)最多為1+2+3+…+(n-1)=n(n-1)/2。如果表中元素已排好序,則只需比較n-1次,而移動(dòng)次數(shù)為0。
  
  2.直接選擇排序
  
  直接選擇排序的基本思想是在表的n個(gè)元素中,經(jīng)過(guò)n-1次比較得到其最大值(或最小值,下同),這就排好了第一個(gè)元素;再經(jīng)過(guò)n-2次比較得到余下元素中的最大值,這就排好了第二個(gè)元素…直到比較1次后排好第n-1個(gè)元素,第n個(gè)元素的位置也就自然確定了。所需的比較次數(shù)為(n-1)+(n-2)++1=n(n-1)/2。所需移動(dòng)次數(shù)最多也為n(n-1)/2。如果表中元素排好序,也需要比較n(n-1)/2次,而移動(dòng)次數(shù)為0。

  3.冒泡排序
  
  冒泡排序的基本思想是將表中元素兩個(gè)相鄰元素依次比較,若不符合排序要求,則交換位置,這樣經(jīng)過(guò)n-1次比較后,將確定出最大(或最小)元素的位置,這稱(chēng)為一趟掃描。經(jīng)過(guò)n-1次掃描后,就完成了整個(gè)表的排序。第一趟掃描的比較次數(shù)是n-1,第二趟掃描的比較次數(shù)是n-2……,總的比較次數(shù)是(n-1)+(n-2)+……+1=n(n-1)/2。如果恰好表中元素按反序排列,則需要移動(dòng)的次數(shù)為3×n(n-1)/2。如果表中元素已排好序,并采用交換標(biāo)志來(lái)表示并未發(fā)生過(guò)交換,則只需一趟掃描,只比較n-1次,就夠了;當(dāng)然,移動(dòng)次數(shù)也是0。
  
  4.歸并排序

  歸并排序的基本思想是表中元素兩兩比較排序,使表中的n個(gè)元素變成n/2個(gè)已排序的組,再兩兩組比較,而變成n/4個(gè)已排序的組……,直到表中只含有一個(gè)已排序的組,即完成排序。所需要的比較次數(shù)為nlog 2 n,移動(dòng)次數(shù)為n。若表已排好序,則比較次數(shù)仍為nlog 2 n,但移動(dòng)次數(shù)為0。

  5.快速排序

  快速排序的基本思想是把表中某元素作為基準(zhǔn),將表劃分為大于該值和小于該值的兩部分,然后用遞歸的方法處理這兩個(gè)子表,直到完成整個(gè)表的排序。快速排序的比較次數(shù)為(n-1)+(n-2)+…+1=n(n-1)/2,移動(dòng)次數(shù)最多也是n(n-1)/2。如果每次的基準(zhǔn)元素剛好是表的中值,使表分為大小相等的兩個(gè)子表,則比較次數(shù)為nlog 2 n;如果表已排好序,則移動(dòng)次數(shù)為0。
  6.常用排序方法的性能比較如下表所示:
  
  常用排序方法的性能比較
  
  排序方法 平均時(shí)間 最壞情況的時(shí)間 輔助存儲(chǔ)
  
  冒泡法、直接選擇法、直接插入法 O(n2 ) O(n2 ) O(1)
  
  快速排序 O(nlog2 n) O(n2 ) O(log2 n)
  
  堆排序 O(nlog2n) O(nlog2 n) O(1)
  
  歸并排序 O(nlog2 n) O(nlog2 n) O(n)

  注:在上表中,我們將n(n-1)/2也記為O(n2 )。如果在待排序的表中含有多個(gè)碼值相同的記錄,經(jīng)過(guò)排序后,這些記錄的相對(duì)次序不變,則稱(chēng)這種排序方法是穩(wěn)定的,否則是不穩(wěn)定的。根據(jù)上述說(shuō)法,可以看出直接插入法、歸并法是穩(wěn)定的;而直接選擇法、冒泡法、快速排序法、堆排序法是不穩(wěn)定的。 

希望與更多計(jì)算機(jī)等級(jí)考試的網(wǎng)友交流,請(qǐng)進(jìn)入計(jì)算機(jī)等級(jí)考試論壇

更多信息請(qǐng)?jiān)L問(wèn):考試吧計(jì)算機(jī)等級(jí)考試欄目

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
主站蜘蛛池模板: 午夜久久久久久亚洲国产精品 | 九九热精品视频在线播放 | 日本国产最新一区二区三区 | 99草在线 | 中文字幕 亚洲一区 | a4yy私人影院免费毛片 | 国产精品页 | 亚洲成a人v天堂网 | 性色视频在线观看 | 999香蕉视频 | 精品国产国语对白主播野战 | 天堂欧美| 春意影院午夜爽爽爽免费 | 高清中文字幕免费观在线 | 欧美在线中文字幕 | 妞干网在线观看视频 | 欧美视频 亚洲视频 | 九色亚洲 | 国产精品久久久久久久久免费观看 | 日韩毛片在线视频 | 亚洲五月六月丁香激情 | 中文国产在线观看 | 欧美日韩专区国产精品 | 成人资源在线观看 | 5278欧美一区 | 亚洲国产成人91精品 | 日韩三级视频在线观看 | 91精品国产91热久久p | m乳娘调教人h | 日韩高清在线观看 | 91在线精品麻豆欧美在线 | 午夜18免费观看 | 欧美久久综合 | 伊人婷婷在线 | 国产日韩一区在线精品欧美玲 | 日韩一级在线播放 | 91短视频在线观看免费最新91 | 97精品国产自在现线免费观看 | 美国成人免费视频 | 午夜网站在线观看免费网址免费 | 国产伦码精品一区二区 |