中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
算法設計與分析——基于C++編程語言的描述

包郵 算法設計與分析——基于C++編程語言的描述

出版社:清華大學出版社出版時間:2023-01-01
開本: 其他 頁數: 440
中 圖 價:¥61.5(6.9折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

算法設計與分析——基于C++編程語言的描述 版權信息

算法設計與分析——基于C++編程語言的描述 本書特色

算法在人們的日常生活中無處不在,特別是在“互聯網 ”時代,掃碼支付、人臉識別、出行導航、語音翻譯等已成為人們生活中不可或缺的一部分。這些應用成功的背后,算法具有決定性的作用。本書將理論與實踐緊密結合,系統介紹了算法設計方法、分析技巧及C 編程實戰。本書遵循“易理解,重實用”的指導思想,結合十多年的教學經驗,以算法設計策略為主線,沿著“算法思想—算法設計—構造實例—算法描述—算法分析—C 實戰”的思路組織內容,主要知識點包括: ? 算法基礎知識; ? 貪心算法; ? 分治算法; ? 動態規劃; ? 搜索算法; ? 隨機化算法; ? 線性規劃與網絡流算法; ? 數論算法與計算幾何算法; ? NP完全理論。

算法設計與分析——基于C++編程語言的描述 內容簡介

本書注重理論與實踐緊密結合,系統介紹算法設計方法、分析技巧和 C++ 編程實戰。作者本著“易理 解,重實用”的指導思想,結合多年的教學經驗,以算法設計策略為主線,沿著“算法思想—算法設計—構造 實例—算法描述—算法分析—C++實戰”的思路組織學習內容,共包括算法及基礎知識、貪心法、分治法、動 態規劃、搜索法、隨機化算法、線性規劃問題與網絡流、數論算法及計算幾何算法和 NP接近理論等9章內 容。為突出教材的可讀性、可用性及前沿性,每章增設了學習目標、閱讀材料及習題解析,配套資源包括實 驗指導書、教學大綱、教學課件、經典案例源代碼、微課視頻、課程網站等內容。 本書內容豐富、思路清晰、實例講解詳細、圖例直觀形象,適合作為計算機及其相關專業的本科生和研 究生教材,也可供工程技術人員和自學讀者學習參考,還適合作為參加 ACM 程序設計大賽的愛好者的參 考書或培訓教材。

算法設計與分析——基于C++編程語言的描述 目錄

第1章算法基礎


1.1算法的基本概念


1.1.1學習算法的重要性


1.1.2算法的定義及特性


1.1.3算法的描述方式


1.1.4算法與程序的區別


1.2算法設計的一般過程


1.3算法分析


1.3.1算法分析的概念


1.3.2時間復雜性


1.3.3空間復雜性


1.3.4算法漸進復雜性


1.3.5算法復雜性的權衡考慮


1.4遞歸


1.4.1認知遞歸


1.4.2n的階乘


1.4.3排列問題


1.4.4遞歸算法的復雜性分析


1.5基本數據結構


1.5.1順序表與鏈表


1.5.2棧與隊列


1.5.3樹與圖


1.5.4集合


1.6常用數學公式


1.6.1對數公式


1.6.2組合公式


1.6.3求和公式


1.6.4向下取整和向上取整公式


拓展知識: 算法界十大名師簡介


本章習題


第2章貪心算法


2.1概述


2.1.1貪心算法的基本思想


2.1.2貪心算法的基本要素


2.1.3貪心算法的解題步驟及算法設計模式


2.2會場安排問題


2.3單源*短路徑問題


2.4哈夫曼編碼


2.5*小生成樹


2.5.1Prim算法


2.5.2Kruskal算法


2.5.3兩種算法的比較


拓展知識: 遺傳算法


本章習題


第3章分治算法


3.1概述


3.1.1分治算法的基本思想


3.1.2分治算法的解題步驟


3.2二分查找


3.3循環賽日程表


3.4合并排序


3.5快速排序


拓展知識: 禁忌搜索算法


本章習題


第4章動態規劃


4.1概述


4.1.1動態規劃的基本思想


4.1.2動態規劃的解題步驟


4.1.3動態規劃的基本要素


4.2矩陣連乘問題


4.3凸多邊形*優三角剖分問題


4.4*長公共子序列問題


4.5加工順序問題


4.601背包問題


4.7*優二叉查找樹


拓展知識: 模擬退火算法


本章習題


第5章搜索算法


5.1窮舉搜索


5.2深度優先搜索


5.3回溯算法


5.3.1回溯算法的算法框架及思想


5.3.2子集樹


5.3.3排列樹


5.3.4滿m叉樹


5.4寬度優先搜索


5.5分支限界算法


5.5.1分支限界算法的基本思想


5.5.201背包問題


5.5.3旅行商問題


5.5.4布線問題


5.5.5分支限界算法與回溯算法的比較


拓展知識: 蟻群算法


本章習題


第6章隨機化算法


6.1概述


6.1.1隨機化算法的類型及特點


6.1.2隨機數發生器


6.2數值隨機化算法


6.2.1計算π值的問題及分析


6.2.2計算定積分


6.3蒙特卡羅算法


6.3.1主元素問題


6.3.2素數測試


6.4拉斯維加斯算法


6.4.1整數因子分解問題


6.4.2n皇后問題


6.5舍伍德算法


6.5.1隨機快速排序


6.5.2線性時間選擇問題


拓展知識: 粒子群優化算法


本章習題


第7章線性規劃問題與網絡流


7.1概述


7.1.1一般線性規劃問題的描述


7.1.2標準型線性規劃問題的描述


7.1.3標準型線性規劃問題的單純形算法


7.2*大網絡流


7.2.1基本概念


7.2.2增廣路算法


7.2.3*大網絡流的變換與應用


7.3*小費用*大流


7.3.1基本概念


7.3.2消圈算法


7.3.3*小費用*大流的變換與應用


拓展知識: 捕食搜索算法


本章習題


第8章數論算法及計算幾何算法


8.1*大公約數


8.1.1歐幾里得算法


8.1.2Stein算法


8.2同余方程


8.3同余方程組


8.4線段相交


8.5凸包問題


8.5.1凸包問題的窮舉搜索法


8.5.2凸包問題的分治法


8.6*接近點對問題


8.6.1*接近點對問題的窮舉搜索法


8.6.2*接近點對問題的分治法


拓展知識: 動態進化算法


本章習題


第9章NP完全理論


9.1易解問題和難解問題


9.2P類問題和NP類問題


9.2.1P類問題


9.2.2NP類問題


9.2.3P類問題和NP類問題的關系


9.3NP完全問題


9.3.1多項式變換技術


9.3.2典型的NP完全問題


9.4NP完全問題的近似算法


9.4.1頂點覆蓋問題


9.4.2裝箱問題


9.4.3旅行商問題


9.4.4集合覆蓋問題


拓展知識: DNA計算


本章習題


附錄A習題解析





視頻目錄


Vedio Contents






視 頻 名 稱時長/分鐘位置

算法的基本概念151.1節

算法設計的一般過程311.2節

算法分析概念及時間、空間復雜性101.3.1節

算法漸進復雜性151.3.4節

多項式時間定理證明及O的運算性質121.3.4節

算法的運行時間T(n)建立的依據201.3.4節

算法所占用的空間S(n)建立的依據71.3.4節

貪心算法的基本思想、基本要素152.1節

會場安排問題122.2節

會場安排問題算法的正確性證明112.2節

*優裝載問題算法正確性證明72.2節

單源*短路徑問題算法162.3節

哈夫曼編碼算法182.4節

哈夫曼編碼貪心算法正確性證明202.4節

哈夫曼編碼C++實戰132.4節

*小生成樹Prim算法222.5.1節

*小生成樹Kruskal算法132.5.2節

分治算法的基本思想及二分查找173.1節

循環賽日程表問題73.3節

合并排序163.4節

快速排序213.5節

動態規劃的基本思想、解題步驟、基本要素304.1.1節

矩陣連乘問題164.2節

凸多邊形*優三角剖分274.3節

*長公共子序列問題254.4節

加工順序問題1274.5節

加工順序問題294.5節

01背包問題224.6節

01背包問題的跳躍點算法224.6節

*優二叉查找樹的概念144.7節

*優二叉查找樹174.7節

窮舉搜索與深度優先搜索135.1節









續表







視 頻 名 稱時長/分鐘位置


回溯算法的算法框架及思想275.3.1節

子集樹的概念及算法設計模式125.3.2節

01背包問題145.3.2節

01背包問題改進回溯法175.3.2節

*大團問題135.3.2節

排列樹模型及算法設計模式135.3.3節

批處理作業調度問題205.3.3節

旅行商問題175.3.3節

滿m叉樹模型及圖的m著色問題205.3.4節

*小機器重量設計問題145.3.4節

寬度優先搜索125.4節

分支限界算法及01背包問題285.5.1節

旅行商問題分支限界算法175.5.3節

布線問題分支限界算法175.5.4節

隨機化算法概述及隨機數發生器166.1節

數值隨機化算法86.2節

蒙特卡羅算法376.3節

拉斯維加斯算法296.4節

舍伍德算法86.5節

線性規劃問題227.1.1節

約束標準型線性規劃問題的單純性算法397.1.3節

兩階段單純形算法237.1.3節

*大網絡流的基本概念187.2.1節

增廣路算法127.2.2節

*大網絡流的變換與應用157.2.3節

*小費用*大流消圈算法157.3.2節

*大公約數238.1節

同余方程218.2節

同余方程應用——量水問題98.2節

同余方程組118.3節

線段相交188.4節

凸包問題198.5節

*接近點對問題258.6節

P類問題和NP類問題169.2節

NP完全問題119.3節

NP完全問題的近似算法179.4節




展開全部

算法設計與分析——基于C++編程語言的描述 作者簡介

王秋芬 副教授,長期講授“算法設計與分析”“操作系統原理”“數據結構”“Linux操作系統”等課程,長期從事算法設計、智能計算等領域的科研工作。主持或參與省部級以上教研與科研課題10余項,先后發表學術論文20余篇,出版圖書4部,申請專利4項。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 电动垃圾车,垃圾清运车-江苏速利达机车有限公司 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | 不锈钢电动球阀_气动高压闸阀_旋塞疏水调节阀_全立阀门-来自温州工业阀门巨头企业 | 紫外荧光硫分析仪-硫含量分析仪-红外光度测定仪-泰州美旭仪器 | 深圳富泰鑫五金_五金冲压件加工_五金配件加工_精密零件加工厂 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 楼承板-钢筋楼承板-闭口楼承板-无锡优贝斯楼承板厂 | 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 旗杆生产厂家_不锈钢锥形旗杆价格_铝合金电动旗杆-上海锥升金属科技有限公司 | 合肥礼品公司-合肥礼品定制-商务礼品定制公司-安徽柏榽商贸有限公司 | 工业废水处理|污水处理厂|废水治理设备工程技术公司-苏州瑞美迪 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 二次元影像仪|二次元测量仪|拉力机|全自动影像测量仪厂家_苏州牧象仪器 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 山东钢衬塑罐_管道_反应釜厂家-淄博富邦滚塑防腐设备科技有限公司 | 除尘布袋_液体过滤袋_针刺毡滤料-杭州辉龙过滤技术有限公司 | 东莞猎头公司_深圳猎头公司_广州猎头公司-广东万诚猎头提供企业中高端人才招聘服务 | 三价铬_环保铬_环保电镀_东莞共盈新材料贸易有限公司 | 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | 鑫铭东办公家具一站式定制采购-深圳办公家具厂家直销 | EPDM密封胶条-EPDM密封垫片-EPDM生产厂家 | 商标转让-商标注册-商标查询-软著专利服务平台 - 赣江万网 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 数显水浴恒温振荡器-分液漏斗萃取振荡器-常州市凯航仪器有限公司 | 贵州成人高考网_贵州成考网 | 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 玻璃钢罐_玻璃钢储罐_盐酸罐厂家-河北华盛节能设备有限公司 | 电镀整流器_微弧氧化电源_高频电解电源_微弧氧化设备厂家_深圳开瑞节能 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 手持气象站_便携式气象站_农业气象站_负氧离子监测站-山东万象环境 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | STRO|DTRO-STRO反渗透膜(科普)_碟滤 | 高中学习网-高考生信息学习必备平台 |