91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

算法學習筆記(一)

發布時間:2020-07-03 21:33:31 來源:網絡 閱讀:575 作者:羽化飛仙 欄目:軟件技術

有兩種思想,像珠寶商放在天鵝絨上的寶石一樣濯濯生輝,一個是微積分,另一個就是算法。微積分以及在微積分基礎上建立起來的數學分析體系造就了現代科學,而算法則造就了現代世界。                                        ——《算法的出現》

基本數據結構


1、線形數據結構

(1)    數組: “”(:數據串, 二進制串)

(2)    鏈表:  單鏈表:數據+下一個元素的地址指針

         雙鏈表:上一個元素的地址指針+數據+下一個元素的地址指針

 注:數組與鏈表的區別:訪問方式不同,數組是直接單個訪問,鏈表是循鏈訪問。

(3)    線性列表:

棧:   “后進先出”(LIFO->“一疊盤子”

       插入和刪除操作都在尾端-> 棧頂

隊列: “先進先出”(FIFO)-> “顧客隊列

            刪除->隊頭->出隊

            插入->隊尾->入隊

優先隊列: (任務)->找出或最大元素,插入一個新元素->


2、圖

    無向圖

    有向圖

    區別:是否頂點對(u,v)和頂點對(v,u)相同

    定義:圖G=<V,E>

          V 是一個有限集合,其元素為頂點

          E 是一個有限集合,其元素為一對頂點,為邊。

          注:是否禁止圈,0<=|E|<=|V|(|V|-1)/2

   根據邊數多少:完全圈,稠密圈,稀疏圈。

   圖的表示:

          鄰接矩陣:一個n*n的布爾矩陣

          鄰接鏈表:鄰接矩陣中值為1的列

   加權圈:給邊賦值(權重/成本)

   路徑和環:

          路徑:始于u止于v的鄰接頂點序列

               簡單路徑:a,c,e,f 長度為3

               非簡單路徑:a,c,e,c,f 長度為4

          注:對于有向圖->有向路徑

   連通性:是否連通->取決于是否出現連通分量

   無環圖:不含回路


3、樹(連通無回路圖)

    森林(無回路但不一定連通,其連通分量為樹)

    有根樹:(應用)描述層次關系

    狀態空間樹:回溯和分支界限

    區分/分辨:祖先,真祖先,父母,子女,兄弟,葉節點,父節點,子孫,子樹。

 頂點的深度

 樹的高度

 

4、有序樹

     二叉樹,二叉查找樹,多路查找樹。

     注:先子女后兄弟表示法


5、集合與字典

    表示集合的方法:位向量,線性列表結構

    抽象數據類型:數據項的抽象對象集合和一系列對這些對象所做的操作

    集合合并問題


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海盐县| 浦东新区| 景谷| 临沭县| 蒙山县| 柞水县| 满城县| 青田县| 宜州市| 邻水| 黎川县| 商水县| 邓州市| 连江县| 山阴县| 铜川市| 商丘市| 隆尧县| 丽江市| 喀喇沁旗| 大兴区| 威海市| 英超| 永德县| 香河县| 邹城市| 曲沃县| 南昌市| 信宜市| 韩城市| 额敏县| 杭锦旗| 抚顺市| 河南省| 黑水县| 曲靖市| 五华县| 招远市| 普陀区| 德令哈市| 千阳县|