幫助中心 | 我的帳號 | 關於我們

深入淺出數據結構與演算法(微課視頻版)

  • 作者:編者:陳銳//張亞洲//崔建濤//李璞|責編:張敏
  • 出版社:清華大學
  • ISBN:9787302627739
  • 出版日期:2023/04/01
  • 裝幀:平裝
  • 頁數:327
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    數據結構與演算法是電腦、軟體工程等相關專業一門非常重要的專業基礎和核心課程。本書內容全面,語言通俗易懂,所選案例典型、豐富,結構清晰,重難點突出,所有演算法均已實現,可直接運行。本書共分為四篇,內容包括數據結構概述,數據結構與演算法基礎,線性表,棧和隊列,串、數組與廣義表,樹,圖,查找,排序,回溯演算法,貪心演算法,分治演算法,實用演算法等。另外,本書贈送同步微視頻、教學大綱、案例源代碼和PPT課件,方便讀者學習和使用。
    本書可作為電腦軟體開發、準備考取電腦專業研究生和參加軟考人員學習數據結構與演算法的參考書,也可作為電腦、軟體工程及相關專業的教材。

作者介紹
編者:陳銳//張亞洲//崔建濤//李璞|責編:張敏

目錄
第一篇  基礎知識
  第1章  數據結構概述
    1.1  為什麼要學習數據結構
    1.2  基本概念和術語
    1.3  數據的邏輯結構與存儲結構
      1.3.1  邏輯結構
      1.3.2  存儲結構
    1.4  抽象數據類型及其描述
      1.4.1  什麼是抽象數據類型
      1.4.2  抽象數據類型的描述
    1.5  演算法
      1.5.1  數據結構與演算法的關係
      1.5.2  什麼是演算法
      1.5.3  演算法的五大特性
      1.5.4  演算法的描述方式
    1.6  演算法分析
      1.6.1  演算法設計的4個目標
      1.6.2  演算法效率評價
      1.6.3  演算法時間複雜度
      1.6.4  演算法空間複雜度
    1.7  學好數據結構的秘訣
  第2章  數據結構與演算法基礎
    2.1  遞歸與非遞歸
      2.1.1  函數的遞歸調用
      2.1.2  遞歸應用舉例
      2.1.3  迭代與遞歸
    2.2  指針
      2.2.1  什麼是指針
      2.2.2  指針變數的間接引用
      2.2.3  指針與數組
      2.2.4  指針函數與函數指針
    2.3  參數傳遞
      2.3.1  傳值調用
      2.3.2  傳地址調用
    2.4  結構體
      2.4.1  結構體的定義
      2.4.2  指向結構體的指針
      2.4.3  用typedef定義數據類型
    2.5  小結
  第二篇線性數據結構
  第3章  線性表
    3.1  線性表的定義及抽象數據類型
      3.1.1  線性表的邏輯結構
      3.1.2  線性表的抽象數據類型
    3.2  線性表的順序表示與實現
      3.2.1  線性表的順序存儲結構
      3.2.2  順序表的基本運算
      3.2.3  順序表的實現演算法分析
      3.2.4  順序表的優缺點
      3.2.5  順序表應用舉例

    3.3  線性表的鏈式表示與實現
      3.3.1  單鏈表的存儲結構
      3.3.2  單鏈表上的基本運算
      3.3.3  單鏈表存儲結構與順序存儲結構的優缺點
      3.3.4  單鏈表應用舉例
    3.4  循環單鏈表
    3.5  雙向鏈表
      3.5.1  雙向鏈表的存儲結構
      3.5.2  雙向鏈表的插入和刪除操作
      3.5.3  雙向鏈表應用舉例
    3.6  綜合案例:一元多項式的表示與相加
      3.6.1  一元多項式的表示
      3.6.2  一元多項式相加
    3.7  小結
  第4章  棧和隊列
    4.1  棧的定義與抽象數據類型
      4.1.1  什麼是棧
      4.1.2  棧的抽象數據類型
    4.2  棧的順序表示與實現
  ……
第三篇  非線性數據結構
第四篇  常用演算法

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032