国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >>
算法分析與設計-(C++描述)

包郵 算法分析與設計-(C++描述)

作者:石志國
出版社:清華大學出版社出版時間:2010-09-01
開本: 16開 頁數: 234頁
中 圖 價:¥16.9(6.5折) 定價  ¥26.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

算法分析與設計-(C++描述) 版權信息

算法分析與設計-(C++描述) 本書特色

《算法分析與設計(C++描述)》:原理與技術的完美結合教學與科研的*新成果語言精練、實例豐富可操作性強,實用性突出

算法分析與設計-(C++描述) 目錄

第1部分 算法分析與程序設計基礎第1章 算法的基本概念1.1 算法的基本概念1.1.1 算法的特征1.1.2 算法的4個標準1.1.3 算法的描述形式1.2 算法復雜性分析框架1.2.1 增長次數1.2.2 漸進符號1.2.3 時間復雜度1.2.4 空間復雜度本章 小結課后習題第2章 C++算法程序設計基礎2.1 C++語言概述2.1.1 C++語言的優勢2.1.2 C++語言的內容2.1.3 編程工具2.2 c++程序結構初步2.2.1 預處理指示符初步2.2.2 注釋2.2.3 基本輸入/輸出2.3 使用c++語言編寫簡單代碼2.3.1 面向過程的C語言2.3.2 面向過程的C++語言2.3.3 面向對象的C++語言2.4 C++面向對象基礎2.4.1 數據成員2.4.2 成員函數2.4..3 類對象成員的訪問2.4..4 類的訪問限制2.4.5 動態內存分配2.4.6 C++程序內存分配2.5 構造函數和析構函數2.5.1 構造函數的概念2.5.2 析構函數的概念2.5.3 帶參數的構造函數2.5.4 重載構造函數2.6 類中的this指針2.7 類中的const修飾符2.7.1 常對象2.7.2 常成員函數2.7.3 常數據成員2.8 模板的基本概念2.8.1 使用模板的必要性2.8.2 模板的分類2.9 函數模板2.9.1 函數模板的定義2.9.2 使用函數模板2.9.3 函數模板的重載2.10類模板2.10.1 類模板的定義2.10.2 使用類模板2.11繼承的基本概念2.11.1 繼承的必要性2.11.2 繼承的實現方式2.11.3 繼承中的靜態數據成員2.12基類和派生類的關系2.12.1 基類指針2.12.2 繼承下的構造函數和析構函數2.12.3 重寫基類成員2.12.4 調用基類成員函數2.13詳解protected關鍵字2.14保護繼承與私有繼承2.14.1 公有繼承2.14.2 私有繼承2.14.3 保護繼承本章 小結課后習題第2部分算法設計數據結構基礎第3章 線性數據結構基礎3.1 抽象數據類型3.2 線性表基礎3.2.1 線性表定義及特點3.2.2 順序表3.2.3 鏈表3.2.4 教組與鏈表性能比較3.3 棧與隊列基礎3.3.1 棧3.3.2 隊列本章 小結課后習題第4章 非線性數據結構基礎4.1 樹與二叉樹4.1.1 樹的基本概念4.1.2 二叉樹4.2 樹與二叉樹的存儲結構4.2.1 二叉樹的存儲結構4.2.2 樹的存儲結構4.2.3 二叉樹的遍歷4.3圖4.3.1 圖的基本概念4.3.2 圖的存儲結構本章 小結課后習題第5章 排序與搜索算法基礎5.1 排序算法的基本概念5.1.1 排序的分類5.1.2 排序算法的評價標準5.2 簡單排序算法5.2.1 插入排序5.2.2 選擇排序5.2.3 冒泡排序5.3 快速排序5.4 堆排序5.5 歸并排序5.6 希爾排序5.7 線性表查找5.7.1 順序查找5.7.2 二分查找5.8 樹與圖的搜索5.8.1 二叉排序樹搜索5.8.2 B一樹5.8.3 廣度優先搜索5.8.4 圖的深度優先搜索本章 小結課后習題第3部分 典型算法分析與問題求解第6章 遞歸與分治法算法設計6.1 遞歸法6.1.1遞歸算法的特性6.1.2 遞歸的執行過程6.2 遞歸法應用舉例6.2.1 漢諾塔問題求解6.2.2 斐波那契數列問題求解6.2.3 八皇后問題6.3 分治法6.3.1 問題提出6.3.2 分治法概述6.4 分治法應用舉例本章 小結課后習題第7章 貪心算法設計7.1 貪心法7.1.1 問題提出7.1.2 貪心法的基本思路7.2 貪心法應用舉例7.2.1 背包問題7.2.2 哈夫曼編碼7.2.3 單源*短路徑7.2.4 *小生成樹本章 小結第8章 動態規劃算法設計第9章 回溯算法設計第10章 分支界算法設計附錄A
展開全部

算法分析與設計-(C++描述) 節選

《算法分析與設計(C++描述)》以程序設計作為基礎、數據結構作為工具、五大核心算法作為目標,系統地介紹了算法設計中典型問題的求解過程。全書分成程序設計基礎、數據結構和五大核心算法3個部分共10章。第1部分為算法分析與程序設計基礎,介紹了算法分析的時間和空間復雜度,以及c++算法相關的程序設計基礎;第2部分為算法設計數據結構基礎,介紹了線性和非線性數據結構基礎,同時對常用的排序和搜索算法作了詳細介紹;第3部分為典型算法分析與問題求解,介紹了經典算法設計中的“五虎上將”:分治法、貪心法、動態規劃、回溯法和分支限界法。

算法分析與設計-(C++描述) 相關資料

插圖:1.1.1算法的特征計算機的問世是20世紀人類最偉大的發明之一,它把人類社會帶進了信息技術時代,而算法是計算機科學的重要基礎,就像算盤一樣,人們需要為計算機編制各種各樣的“口訣”即算法,才能使其工作。雖然每天都在和算法打交道,但是能嚴格地指出什么是算法卻不是一件容易的事。著名的Webster詞典在“algorithm”詞條下指出:“算法即在有限步驟內解一個數學問題的過程,步驟中常常包括某一操作的重復”。更廣義地說,一個算法就是解一個問題或實現某一目標的逐步過程。這個定義并未與計算機相關,事實上,我國的數學著作《九章算術》就是采用問題集的形式編的,該書共有246個問題的求解算法,遠在計算機出現之前就已提出。D.E.Knuth給出了另一個說明:一個算法,就是一個有窮規則的集合,規定了一個解決某一特定類型問題的運算序列,此外還應具有如下5個重要特性。1.輸入性一個算法要具有0個或多個外部量作為算法的輸入,這些外部量通常體現為算法中的一組變量,有些輸入量需要在算法執行過程中輸入。從表面上看,有些算法好像沒有輸入量,實際上是輸入量已被嵌入算法之中。2.輸出性 一個算法必須具有一個或多個輸出,以反映算法對輸入數據加工后的結果,沒有輸出的算法是毫無意義的。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 伊人久久大香线蕉亚洲五月天 | jizz亚洲| 久久精品无码一区二区三区免费 | 国产精品无码一区二区三区免费 | 午夜大片免费男女爽爽影院久久 | 香蕉欧美成人精品a∨在线观看 | 国产精品免费无遮挡无码永久视频 | 国产高清一区二区三区四区 | 极品少妇hdxx麻豆hdxx | 欧洲精品成人免费视频在线观看 | 中文字幕av在线一二三区 | 国产午夜精品理论片影院 | 麻豆国产一区二区在线观看 | 亚洲天堂男人的天堂 | 亚洲欧美精品suv | 免费观看黄色网页 | 国产成人一区二区三区 | 欧洲亚洲欧美国产日本高清 | 高清性欧美 | 午夜免费观看视频 | 国产白袜脚足j棉袜在线观看 | 国内精品久久久久久影院老狼 | 免费看美女的网站 | 四虎影视永久在线精品免费 | 久久精品无码一区二区三区免费 | 无码丰满少妇2在线观看 | 亚洲综合激情另类专区 | 亚洲欧美在线综合一区二区三区 | 色婷婷色| 在厨房拨开内裤进入在线视频 | 国内精品线在线观看 | 婷婷综合久久中文字幕蜜桃三电影 | 99久久人妻精品免费一区 | 亚洲久草 | 国产69精品久久久久9牛牛 | 国产男女爽爽爽免费视频 | 国产成人无码精品久久久小说 | 国产精品成人免费视频99 | 蜜桃麻豆www久久囤产精品 | 综合图片亚洲 | 四虎免费在线播放 |