中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      計算機二級數據結構的基本概念知識點

      時間:2024-06-22 05:52:49 計算機等級 我要投稿
      • 相關推薦

      2017年計算機二級數據結構的基本概念知識點

        數據結構的定義在筆試考試中,是一個經常考查的內容。下面是小編精選的關于計算機二級數據結構的基本概念知識點,歡迎參考!

      2017年計算機二級數據結構的基本概念知識點

        【計算機二級數據結構的基本概念知識點】

        數據結構的定義在筆試考試中出現的幾率為70%,主要是以選擇的形式出現,分值為2分,此考點為識記內容,讀者還應該識記數據的邏輯結構和存儲結構的概念。

        數據結構作為計算機的一門學科,主要研究和討論以下三個方面:

        (1)數據集合中個數據元素之間所固有的邏輯關系,即數據的邏輯結構;

        (2)在對數據元素進行處理時,各數據元素在計算機中的存儲關系,即數據的存儲結構;

        (3)對各種數據結構進行的運算。

        數據:是對客觀事物的符號表示,在計算機科學中是指所有能輸入到計算機中并被計算機程序處理的符號的總稱。

        數據元素:是數據的基本單位,在計算機程序中通常作為一個整體進行考慮和處理。

        數據對象:是性質相同的數據元素的集合,是數據的一個子集。

        數據的邏輯結構是對數據元素之間的邏輯關系的描述,它可以用一個數據元素的集合和定義在此集合中的若干關系來表示。數據的邏輯結構有兩個要素:一是數據元素的集合,通常記為D;二是D上的關系,它反映了數據元素之間的前后件關系,通常記為R。一個數據結構可以表示成

        B=(D,R)

        其中B表示數據結構。為了反映D中各數據元素之間的前后件關系,一般用二元組來表示。

        數據的邏輯結構在計算機存儲空間中的存放形式稱為數據的存儲結構(也稱數據的物理結構)。

        由于數據元素在計算機存儲空間中的位置關系可能與邏輯關系不同,因此,為了表示存放在計算機存儲空間中的各數據元素之間的邏輯關系(即前后件關系),在數據的存儲結構中,不僅要存放各數據元素的信息,還需要存放各數據元素之間的前后件關系的信息。

        一種數據的邏輯結構根據需要可以表示成多種存儲結構,常用的存儲結構有順序、鏈接、索引等存儲結構。而采用不同的存儲結構,其數據處理的效率是不同的。因此,在進行數據處理時,選擇合適的存儲結構是很重要的。

        【公共基礎】

        算法的基本概念在筆試考試中考核的幾率為30%,主要是以填空題的形式出現,分值為2分,此考點為識記內容,讀者還應該了解算法中對數據的基本運算。

        計算機解題的過程實際上是在實施某種算法,這種算法稱為計算機算法。

        1.算法的基本特征:可行性、確定性、有窮性、擁有足夠的情報。

        2.算法的基本要素:

        (1)算法中對數據的運算和操作

        一個算法由兩種基本要素組成:一是對數據對象的運算和操作;二是算法的控制結構。

        在一般的計算機系統中,基本的運算和操作有以下4類:算術運算、邏輯運算、關系運算和數據傳輸。

        (2)算法的控制結構:算法中各操作之間的執行順序稱為算法的控制結構。

        描述算法的工具通常有傳統流程圖、N-S結構化流程圖、算法描述語言等。一個算法一般都可以用順序、選擇、循環3種基本控制結構組合而成。

        算法復雜度在筆試考試中,是一個經常考查的內容,在筆試考試中出現的幾率為70%,主要是以選擇的形式出現,分值為2分,此考點為重點識記內容,讀者還應該識記算法時間復雜度及空間復雜度的概念。

        1.算法的時間復雜度

        算法的時間復雜度是指執行算法所需要的計算工作量。

        同一個算法用不同的語言實現,或者用不同的編譯程序進行編譯,或者在不同的計算機上運行,效率均不同。這表明使用絕對的'時間單位衡量算法的效率是不合適的。撇開這些與計算機硬件、軟件有關的因素,可以認為一個特定算法"運行工作量"的大小,只依賴于問題的規模(通常用整數n表示),它是問題規模的函數。即

        算法的工作量=f(n)

        2.算法的空間復雜度

        算法的空間復雜度是指執行這個算法所需要的內存空間。

        一個算法所占用的存儲空間包括算法程序所占的空間、輸入的初始數據所占的存儲空間以及算法執行過程中所需要的額外空間。其中額外空間包括算法程序執行過程中的工作單元以及某種數據結構所需要的附加存儲空間。如果額外空間量相對于問題規模來說是常數,則稱該算法是原地工作的。在許多實際問題中,為了減少算法所占的存儲空間,通常采用壓縮存儲技術,以便盡量減少不必要的額外空間。

      【計算機二級數據結構的基本概念知識點】相關文章:

      關于計算機二級Access的知識點03-07

      計算機二級word常見知識點03-30

      計算機二級MSoffice考試知識點03-08

      計算機二級vfp常考知識點03-27

      計算機二級JAVA考試常見知識點03-04

      計算機二級c語言知識點盤點03-06

      計算機二級考試ACCESS常見知識點03-05

      計算機二級MSOffice考試知識點積累09-20

      計算機二級MSOffice考試重要知識點12-03

      主站蜘蛛池模板: 亚洲中文字幕有综合久久| 中文无码制服丝袜人妻AV| 库车县| 久久久亚洲精品蜜桃臀| 禁止免费无码网站| 亚洲AV手机专区久久精品| 合水县| 国产亚洲曝欧美不卡精品| 精品日韩欧美| 中日韩字幕中文字幕一区| 最新国产精品精品视频| 昂仁县| 开心五月婷婷综合网站| 国产成人精品视频网站| 丝袜人妻无码中文字幕综合网| 国产精品久久久亚洲第一牛牛| 亚洲欧美国产成人综合不卡| 昂仁县| 长沙市| 东阳市| 宜兴市| 沧州市| 亚洲成A人A∨久在线观看 | 新兴县| 通城县| 容城县| 人妻精品一区二区在线视频| 国产区二区三区在线观看| 无码视频一区=区| 久久久高清免费视频| 亚洲av永久无码精品水牛影视| 国产黄片一区视频在线观看| 国产精品剧情一区二区三区av| 国产一区中文字幕手机在线| 一区二区三区放荡人妻| 韩国无码精品人妻一区二| 亚洲av综合日韩精品久久久| 8090成人午夜精品无码| 久久伊人网久久伊人网| 欧美日韩中文字幕日韩欧美| 日本最新一区二区三区免费看|