青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

luqingfei@C++

為中華之崛起而崛起!
兼聽則明,偏聽則暗。

『數(shù)據(jù)結(jié)構(gòu)與算法』基本概念與術(shù)語

『數(shù)據(jù)』是計(jì)算機(jī)化的信息。它是對現(xiàn)實(shí)世界的事物采用計(jì)算機(jī)能夠識別、存儲和處理方式進(jìn)行的描述。例如:整數(shù)、字符、聲音、圖像等都是『數(shù)據(jù)』。

『數(shù)據(jù)元素』是數(shù)據(jù)的基本單位,即數(shù)據(jù)集合中的個(gè)體。有些情況下也把『數(shù)據(jù)元素』稱做結(jié)點(diǎn)或記錄等。

『數(shù)據(jù)項(xiàng)』,一個(gè)數(shù)據(jù)元素可由一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)組成,『數(shù)據(jù)項(xiàng)』是有獨(dú)立含義的數(shù)據(jù)最小可使單位。有時(shí)也把『數(shù)據(jù)項(xiàng)』稱做域、字段等。例如:學(xué)生管理系統(tǒng)中,可以把一個(gè)與學(xué)生有關(guān)的信息作為一個(gè)『數(shù)據(jù)元素』,它由學(xué)號、姓名、年齡等『數(shù)據(jù)項(xiàng)』,組成。

『數(shù)據(jù)結(jié)構(gòu)』是相互之間存在一種或多種特定關(guān)系的『數(shù)據(jù)元素』的集合。數(shù)據(jù)元素之間的相互關(guān)系稱為結(jié)構(gòu)。

數(shù)據(jù)結(jié)構(gòu)包括:邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。

數(shù)據(jù)的邏輯結(jié)構(gòu)只抽象地描述數(shù)據(jù)元素間的邏輯關(guān)系,而不管其在計(jì)算機(jī)中的存儲表示方式。

數(shù)據(jù)的物理結(jié)構(gòu)是數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲器里的實(shí)現(xiàn)。數(shù)據(jù)的物理結(jié)構(gòu)也稱為存儲結(jié)構(gòu)。

數(shù)據(jù)的邏輯結(jié)構(gòu)分為:線性結(jié)構(gòu)和非線性結(jié)構(gòu)。

線性結(jié)構(gòu),各數(shù)據(jù)元素之間的邏輯關(guān)系可以用一個(gè)線性序列簡單地表示出來,否則稱為非線性結(jié)構(gòu)。

線性結(jié)構(gòu)有線性表、棧和隊(duì)等。

非線性結(jié)構(gòu)有樹、圖等。

『數(shù)據(jù)類型』是一個(gè)值的集合和定義在該值集上的運(yùn)算集合的總稱。這個(gè)概念最早出現(xiàn)在程序語言中,每個(gè)程序語言都提供若干數(shù)據(jù)類型,用于定義變量、常量或表達(dá)式可以取值的范圍,以及可以施于它們的運(yùn)算。

程序語言中的數(shù)據(jù)類型可以分為兩類:
一類是原子類型,其值是不可分解的。例如C語言中的整型、實(shí)型、字符型等。
另一類是結(jié)構(gòu)類型,其值是由若干萬分按某種結(jié)構(gòu)組成的,因此是可以分解的,并且它的萬分還可以是結(jié)構(gòu)的。例如:數(shù)組的值由若干分量組成。

數(shù)據(jù)結(jié)構(gòu)與程序語言中的數(shù)據(jù)類型有關(guān),但兩者并非互相對應(yīng)的。
一些最基本的數(shù)據(jù)結(jié)構(gòu),例如:記錄、數(shù)組、字符串等在很多情況下程序語言自身已經(jīng)提供相應(yīng)的數(shù)據(jù)類型實(shí)現(xiàn),即指程序語言本身提供了對這些結(jié)構(gòu)的描述手段和對它們的操作。
但還有許多數(shù)據(jù)結(jié)構(gòu),在很多程序語言中并沒有相應(yīng)的數(shù)據(jù)類型,需要采用程序語言中提供的基本數(shù)據(jù)類型和供程序員構(gòu)造結(jié)構(gòu)化數(shù)據(jù)類型方法作為工具實(shí)現(xiàn)相應(yīng)的數(shù)據(jù)結(jié)構(gòu)。

抽象數(shù)據(jù)類型是指一個(gè)數(shù)學(xué)模型及定義在該模型上的一組操作。

算法是解決某一特定類型問題的有限運(yùn)算序列。
一個(gè)算法應(yīng)該具有下列特性:
(1)有究性。一個(gè)算法必須是在執(zhí)行有限步之后結(jié)束。
(2)確定性。算法的每一步必須是確切地定義的,無二義性。
(3)可行性。算法應(yīng)該是可行的,這意味著算法中描述的運(yùn)算都是相當(dāng)基本的,它們都是可以通過已經(jīng)實(shí)現(xiàn)的基本運(yùn)算執(zhí)行有限次來實(shí)現(xiàn)的。
(4)輸入。一個(gè)算法有0個(gè)或多個(gè)輸入。
(5)輸出。一個(gè)算法有一個(gè)或多個(gè)輸出。

算法的設(shè)計(jì)可以避開具體的計(jì)算機(jī)程序語言,但算法的實(shí)現(xiàn)必須借助程序語言中提供的數(shù)據(jù)類型及其運(yùn)算。
數(shù)據(jù)結(jié)構(gòu)與算法是相輔相成的,它們是利用計(jì)算機(jī)解決實(shí)際問題時(shí)不可缺少的兩個(gè)方面。

數(shù)據(jù)的運(yùn)算是定義在數(shù)據(jù)的邏輯結(jié)構(gòu)上的,但運(yùn)算的具體實(shí)現(xiàn)要在存儲結(jié)構(gòu)上進(jìn)行。

常用的運(yùn)算有查找、插入、刪除、更新和排序等。

一種數(shù)據(jù)結(jié)構(gòu)的優(yōu)劣是由實(shí)現(xiàn)其各種運(yùn)算的算法體現(xiàn)的。
對數(shù)據(jù)結(jié)構(gòu)的分析實(shí)質(zhì)上也就是對實(shí)現(xiàn)其各種運(yùn)算的算法的分析。

在算法正確的前提下,算法的執(zhí)行時(shí)間和存儲量需求是分析和評價(jià)一個(gè)算法的兩個(gè)主要方面。

——復(fù)習(xí)《數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)——譚洗強(qiáng)》第一章
這本書是我02年開始學(xué)的,當(dāng)時(shí)學(xué)的還算認(rèn)真,但學(xué)的也比較糊涂,現(xiàn)在重新復(fù)習(xí)一下。鞏固一下自己的數(shù)據(jù)結(jié)構(gòu)與算法的知識。

接下來,將會找一些比較經(jīng)典的數(shù)據(jù)結(jié)構(gòu),算法來研究分析。

posted on 2009-03-26 22:31 luqingfei 閱讀(790) 評論(0)  編輯 收藏 引用 所屬分類: 數(shù)據(jù)結(jié)構(gòu)與算法

導(dǎo)航

<2009年3月>
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

統(tǒng)計(jì)

留言簿(6)

隨筆分類(109)

隨筆檔案(105)

Blogers

Game

Life

NodeJs

Python

Useful Webs

大牛

搜索

積分與排名

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美成人午夜激情在线| 亚洲自拍偷拍一区| 亚洲一区二区精品| 欧美电影打屁股sp| 日韩五码在线| 亚洲一区二区成人在线观看| 国产视频精品网| 亚洲国产精品久久久久婷婷老年| 亚洲精品麻豆| 一区二区三区视频在线观看| 亚洲欧美国产视频| 黄色成人av在线| 欧美成人国产| 久久免费的精品国产v∧| 亚洲国产va精品久久久不卡综合| 欧美一级理论片| 午夜日韩激情| 久久综合五月| 国产一区二区三区精品欧美日韩一区二区三区 | 老司机精品导航| 亚洲激情av在线| 一本久久青青| 国产日韩在线一区| 久久夜色精品亚洲噜噜国产mv| 亚洲电影免费观看高清完整版在线| 国产一区二区三区直播精品电影 | 一区二区激情视频| 国内不卡一区二区三区| 亚洲国产成人精品女人久久久| 国产精品久久激情| 欧美aa在线视频| 狼狼综合久久久久综合网| 一区二区三区精品视频在线观看| 亚洲在线成人| 夜夜嗨av一区二区三区网页| 在线精品亚洲一区二区| 国产日韩欧美在线| 日韩视频永久免费| 亚洲精品国久久99热| 亚洲国产精品va在看黑人| 国产精品久久久久秋霞鲁丝| 伊人成人在线视频| 在线精品亚洲一区二区| 亚洲黄色尤物视频| 久久精品一二三| 午夜性色一区二区三区免费视频| 亚洲综合导航| 亚洲欧洲av一区二区三区久久| 一本一道久久综合狠狠老精东影业| 亚洲国产精品成人综合| 国产亚洲成精品久久| 亚洲午夜精品国产| 亚洲欧美日韩在线观看a三区| 亚洲综合国产| 久久国产高清| 久久不射中文字幕| 亚洲国产精品va在线观看黑人| 极品尤物一区二区三区| 日韩视频不卡| 亚洲欧美制服另类日韩| 亚洲欧洲精品一区二区三区波多野1战4| 另类亚洲自拍| 亚洲国产精品成人综合| 亚洲精品久久嫩草网站秘色| 欧美日韩精品综合在线| 国产精品一区二区三区四区五区 | 亚洲精品色婷婷福利天堂| 精品电影在线观看| 亚洲一区在线看| 久久精品国产69国产精品亚洲 | 亚洲第一视频网站| 裸体女人亚洲精品一区| 国产美女高潮久久白浆| 在线视频你懂得一区 | 亚洲人精品午夜| 男人的天堂亚洲| 亚洲精品中文在线| 欧美黑人国产人伦爽爽爽| 久久精品二区三区| 影音先锋中文字幕一区| 欧美自拍偷拍午夜视频| 亚洲综合第一| 国产三级欧美三级| 久久成人免费网| 久久久噜噜噜久久久| 在线看成人片| 欧美α欧美αv大片| 欧美高清在线观看| 欧美肥婆在线| 99视频热这里只有精品免费| 国产精品swag| 欧美一区亚洲一区| 欧美一区不卡| 久久国产精品一区二区三区| 亚洲欧美一区二区三区极速播放 | 亚洲综合日本| 欧美一区二区观看视频| 国产一区二区中文字幕免费看| 免费观看成人鲁鲁鲁鲁鲁视频| 麻豆成人精品| 亚洲欧美日韩人成在线播放| 欧美激情亚洲视频| 最近看过的日韩成人| 亚洲精品一区二区三区不| 国产精品久久毛片a| 欧美成人r级一区二区三区| 欧美精品不卡| 久久人人九九| 欧美日韩在线高清| 欧美成人精品三级在线观看| 欧美日韩国产限制| 免费久久99精品国产自| 欧美日韩免费一区二区三区视频| 久久青草欧美一区二区三区| 欧美激情乱人伦| 久久综合色一综合色88| 欧美日韩一二区| 亚洲国产老妈| 国产欧美精品日韩区二区麻豆天美| 欧美激情亚洲综合一区| 国产美女精品人人做人人爽| 亚洲精品韩国| 亚洲国产精品尤物yw在线观看 | 亚洲毛片一区二区| 国产亚洲精品久| 国产精品99久久久久久人| 1024日韩| 亚洲国产影院| 亚洲国产视频一区| 欧美专区一区二区三区| 性欧美超级视频| 欧美日韩国产高清视频| 亚洲电影中文字幕| 一区二区三区在线免费观看| 午夜欧美精品| 欧美一级免费视频| 国产日韩欧美二区| 一本色道久久综合精品竹菊| 亚洲免费成人| 欧美日本亚洲韩国国产| 亚洲国产精品第一区二区三区| 黄色成人av网| 免费美女久久99| 欧美成人精品在线播放| 亚洲国产高清aⅴ视频| 久久精品最新地址| 欧美电影免费观看| 亚洲国产成人av在线| 久久一区二区三区四区| 久久婷婷人人澡人人喊人人爽| 精品成人久久| 久久九九久久九九| 亚洲国产成人不卡| 日韩午夜免费视频| 亚洲国产99| 老鸭窝91久久精品色噜噜导演| 久久资源在线| 久久最新视频| 国产在线高清精品| 久久精品人人| 欧美高清视频一二三区| 亚洲国内自拍| 欧美另类一区二区三区| 亚洲美女免费视频| 亚洲综合精品自拍| 国产视频在线观看一区二区| 亚洲欧美自拍偷拍| 久久亚洲二区| 日韩一级在线观看| 国产精品视频免费观看| 久久se精品一区精品二区| 麻豆国产精品一区二区三区| 亚洲激情二区| 国产精品久久久久久亚洲调教| 欧美一区日本一区韩国一区| 欧美国产视频日韩| 亚洲摸下面视频| 亚洲大片一区二区三区| 欧美久久视频| 久久精品72免费观看| 亚洲激情欧美激情| 午夜精品亚洲| 亚洲精品一区二区网址| 欧美午夜性色大片在线观看| 久久精品国产99国产精品澳门| 欧美电影打屁股sp| 欧美一级播放| 亚洲精品一区二区三区婷婷月| 国产精品久久国产精麻豆99网站| 欧美亚洲综合网| 日韩一级大片| 亚洲国产你懂的| 久久久久高清| 午夜精品成人在线| 最新日韩在线| 在线观看一区欧美| 国产精品永久入口久久久| 欧美色网在线| 欧美福利专区| 久久九九全国免费精品观看|