世界著名计算机教材精选·计算机算法:C++语言描述(第2版)

世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , , ,
2015-02
版次: 2
ISBN: 9787302379669
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 503页
字数: 815千字
正文语种: 简体中文
14人买过
  •   本书全面介绍算法设计思想以及算法分析原理。全书共分为四个部分:第一部分是基础知识,包含第1章与第2章,主要介绍算法的基本概念、算法复杂度分析的基本方法、随机算法以及理解本书所需掌握的数据结构知识等;第二部分包含第3~9章,介绍各种算法设计思想,包括分治策略、贪心策略、动态规划、搜索与遍历、回溯、分支定界、代数方法等;第三部分包含第10~12章,介绍算法复杂度理论知识,包括下界定理、NP难和NP完全问题以及近似算法等;最后一部分是并行算法,包括第13~15章,介绍PRAM算法、网格算法以及超立方算法。 本书结构完整,内容从易到难,包含丰富实例与习题,对所涉及算法均提供C++或伪代码,不仅可作为计算机专业本科或研究生的算法课程教材,也可作为算法爱好者的自学参考书。 第1章 导论1.1 什么是算法1.2 算法规范1.2.1 导论1.2.2 递归算法1.3 性能分析1.3.1 空间复杂度1.3.2 时间复杂度1.3.3 平摊复杂度1.3.4 渐进符号(O,□,□)1.3.5 实际复杂度1.3.6 性能测量1.4 概率算法1.4.1 概率论基础1.4.2 随机算法:正规描述1.4.3 确认重复元素1.4.4 素数测试1.4.5 优缺点1.5 参考文献及阅读第2章 数据结构基础2.1 栈与队列2.2 树2.2.1 术语2.2.2 二叉树2.3 字典2.3.1 二叉搜索树2.4 优先队列2.4.1 堆2.4.2 堆排序2.5 集合与不相交集合的并集2.5.1 导论2.5.2 求并集及查找操作2.6 图2.6.1 导论2.6.2 定义2.6.3 图的表示2.7 参考文献及阅读第3章 分治策略3.1 一般方法3.2 残缺棋盘3.3 二分搜索3.4 找最大值和最小值3.5 合并排序3.6 快速排序3.6.1 性能测量3.6.2 随机排序算法3.7 选择3.7.1 最差情况下的最优算法3.7.2 Select2的实现3.8 矩阵相乘3.9 凸包3.9.1 几种几何基本3.9.2 QuickHull算法3.9.3 Graham扫描3.9.4 O(nlogn)的分治算法3.10 参考文献及阅读3.11 附加习题第4章 贪心法4.1 一般方法4.2 集装箱装船4.3 背包问题4.4 树节点分裂4.5 有期限的工作序列化4.6 最小生成树4.6.1 Prim算法4.6.2 Kruskal算法4.6.3 最优的随机算法(*)4.7 磁带最优存储4.8 最优合并模式4.9 单源最短路径4.10 参考文献及阅读4.11 附加习题第5章 动态规划5.1 一般方法……第6章 基本遍历及搜索技术第7章 回溯第8章 分支定界第9章 代数问题第10章 下界理论第11章 难及完全问题第12章 近似算法第13章 PRAM算法第14章 网格算法第15章 超立方算法
  • 内容简介:
      本书全面介绍算法设计思想以及算法分析原理。全书共分为四个部分:第一部分是基础知识,包含第1章与第2章,主要介绍算法的基本概念、算法复杂度分析的基本方法、随机算法以及理解本书所需掌握的数据结构知识等;第二部分包含第3~9章,介绍各种算法设计思想,包括分治策略、贪心策略、动态规划、搜索与遍历、回溯、分支定界、代数方法等;第三部分包含第10~12章,介绍算法复杂度理论知识,包括下界定理、NP难和NP完全问题以及近似算法等;最后一部分是并行算法,包括第13~15章,介绍PRAM算法、网格算法以及超立方算法。 本书结构完整,内容从易到难,包含丰富实例与习题,对所涉及算法均提供C++或伪代码,不仅可作为计算机专业本科或研究生的算法课程教材,也可作为算法爱好者的自学参考书。
  • 目录:
    第1章 导论1.1 什么是算法1.2 算法规范1.2.1 导论1.2.2 递归算法1.3 性能分析1.3.1 空间复杂度1.3.2 时间复杂度1.3.3 平摊复杂度1.3.4 渐进符号(O,□,□)1.3.5 实际复杂度1.3.6 性能测量1.4 概率算法1.4.1 概率论基础1.4.2 随机算法:正规描述1.4.3 确认重复元素1.4.4 素数测试1.4.5 优缺点1.5 参考文献及阅读第2章 数据结构基础2.1 栈与队列2.2 树2.2.1 术语2.2.2 二叉树2.3 字典2.3.1 二叉搜索树2.4 优先队列2.4.1 堆2.4.2 堆排序2.5 集合与不相交集合的并集2.5.1 导论2.5.2 求并集及查找操作2.6 图2.6.1 导论2.6.2 定义2.6.3 图的表示2.7 参考文献及阅读第3章 分治策略3.1 一般方法3.2 残缺棋盘3.3 二分搜索3.4 找最大值和最小值3.5 合并排序3.6 快速排序3.6.1 性能测量3.6.2 随机排序算法3.7 选择3.7.1 最差情况下的最优算法3.7.2 Select2的实现3.8 矩阵相乘3.9 凸包3.9.1 几种几何基本3.9.2 QuickHull算法3.9.3 Graham扫描3.9.4 O(nlogn)的分治算法3.10 参考文献及阅读3.11 附加习题第4章 贪心法4.1 一般方法4.2 集装箱装船4.3 背包问题4.4 树节点分裂4.5 有期限的工作序列化4.6 最小生成树4.6.1 Prim算法4.6.2 Kruskal算法4.6.3 最优的随机算法(*)4.7 磁带最优存储4.8 最优合并模式4.9 单源最短路径4.10 参考文献及阅读4.11 附加习题第5章 动态规划5.1 一般方法……第6章 基本遍历及搜索技术第7章 回溯第8章 分支定界第9章 代数问题第10章 下界理论第11章 难及完全问题第12章 近似算法第13章 PRAM算法第14章 网格算法第15章 超立方算法
查看详情
系列丛书 / 更多
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
计算机网络(第5版)
[美]特南鲍姆、[美]韦瑟罗尔 著;严伟、潘爱民 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
人工智能:一种现代的方法
[美]罗素(Stuart J.Russell)、[美]诺维格(Peter Norvig) 著;殷建平、祝恩、刘越 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界著名计算机教材精选:分布式数据库系统原理(第3版)
[德]顾兹叙(M.Tamer Ozsu)、[德]Patrick Valduriez 编;周屗柱、范举、吴昊 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
网络安全基础 (第5版):应用与标准
[美]斯托林斯(William Stallings) 著;白国强 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
数据结构与算法分析
奈霍夫(Larry Nyhoff) 著;黄达明 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界著名计算机教材精选:TCP/IP协议原理与应用(第4版)
Jeffrey、Laura、Ed Tittel 著;金名 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界著名计算机教材精选:实用MATLAB图像和视频处理
[美]马奎斯(Oge Marpues) 著;章毓晋 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界著名计算机教材精选:程序设计基础(第5版)
[美]文尼特(Stewart Venit)、[美]德雷克(Elizabeth Drake) 著;远红亮 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
无线移动网络安全(第2版)
Man Young Rhee 著;葛秀慧 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界著名计算机教材精选:数字通信技术
[德]Christoph、[德]Harald Sack 著;季松、程峰 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
计算机组织与体系结构
[美]William Stallings 著;张昆藏 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界著名计算机教材精选:Java软件结构与数据结构(第4版)
[美]刘易斯(John Lewis)、[美]蔡斯(Joseph Chase) 著;金名 译
相关图书 / 更多
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界末日与冷酷异境
[日]村上春树
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界美术馆·青少版
文文鱼 编著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界马克思主义研究前沿理论追踪(第2辑上下)
陈学明
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界史侦探柯南8 庞贝古城的真相
青山刚昌(日) 著;青青 译;山浦聪 绘;谷仲Tsuna(日)
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界的尽头是一杯好咖啡
临风君
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界海洋经济发展报告.2022
段晓峰
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界技能大赛园艺项目赛训教程
伍全根 著;赵昌恒、赵昌恒、伍全根 编
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界名画好在哪 艺术中的线条
汤林丽
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界史侦探柯南7 克利奥帕特拉的真相
青青 译;青山刚昌 著 ( 日 )狛枝和生(日) 绘
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界动画史:130年动画艺术与技术
[英]莫琳·弗尼斯 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界经济通史 (社会学三大奠基人之一,韦伯诞生160周年特别纪念版)
[德]马克斯·韦伯
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
世界互联网发展报告(2023)(精)
中国网络空间研究院 编著
您可能感兴趣 / 更多
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
人体CT、MRI及断层解剖对照图谱(第四版)
Ellis(哈罗德·埃利斯) 著;[英]Harold、李哲 译
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
荷兰职业教育的教与学
Elly、de、Bruijn、Stephen、Billett 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
DeliciouslyElla:AwesomeIngredients,Incredibl
Ella Woodward 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
The Best of Rose Elliot: The Ultimate Vegetarian Collection
Elliot Rose 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
Andrei Bitov: The Ecology of Inspiration (Cambridge Studies in Russian Literature)
Ellen Chances 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
Hostile Makeover: A Crime of Fashion Mystery
Ellen Byerrum 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
Pilates For Dummies
Ellie Herman 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
The Next Economy : Will You Know Where Your Customers Are?
Elliot Ettenberg 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
The Copy Editing And Headline Handbook
Ellis, Barbara
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
The Westing Game
Ellen Raskin 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
WhoWasWinstonChurchill
Ellen Labrecque 著
世界著名计算机教材精选·计算机算法:C++语言描述(第2版)
TheHeartWhisperer
Ella Griffin 著