18.2.1 用邻接表表示连接关系 18.2.2 用邻接矩阵表示连接关系 18.2.3 用弧集合表示关系 18.3 一种低层的图抽象 18.4 图的遍历 18.4.1 深度优先搜索 18.4.2 广度优先搜索 18.5 定义图类 18.5.1 用类表示图,节点和弧 18.5.2 用参数化的类实现图 18.6 寻找最短路径 18.7 搜索网页的算法 18.7.1 谷歌的网页...
堆则是C/C++函数库提供的,它的机制是很复杂的,例如为了分配一块内存,库函数会按照一定的算法(具体的算法可以参考数据结构/操作系统)在堆内存中搜索可用的足够大小的空间,如果没有足够大小的空间(可能是由于内存碎片太多),就有可能调用系统功能去增加程序数据段的内存空间,这样就有机会分到足够大小的内存,然后进行返...
17.1 集合作为一种数学抽象738 17.2 集合接口的扩展742 17.3 集合的实现策略747 17.4 优化小整数的集合753 本章小结761 复习题762 习题764 第18章 图767 18.1 图的结构768 18.2 表示策略772 18.3 一种低层的图抽象776 18.4 图的遍历783 18.5 定义图类789 18.6 寻找最短路径804 18.7 搜索网页的算法808 本章...
经典原版书库(共380册), 这套丛书还有 《分布式系统》《软件工程:实践者的研究方法(英文版)(第8版)》《计算机文化》《调和分析导论》《计算机系统概论》 等。 我要写书评 C++程序设计(基础编程抽象与算法策略英文版)/经典原版书库的书评 ···(全部 0 条) 当前版本...
2.1.2 编程中的函数37 2.1.3 使用函数的优点38 2.1.4函数和算法38 2.2库39 2.3在C++中定义函数41 2.3.1函数原型41 2.3.2重载42 2.3.3默认形参数42 2.4函数调用机制43 2.4.1函数调用步骤43 2.4.2组合函数44 2.4.3追踪组合函数执行过程46 2.5引用参数49 ...
C++程序设计:基础、编程抽象与算法策略 作者:(美)埃里克S·罗伯茨(EricS.Roberts)出版社:机械工业出版社出版时间:2016年11月 手机专享价 ¥ 当当价降价通知 ¥103.20 定价 ¥129.00 配送至 北京市东城区 运费6元,满49元包邮 服务 由“当当”发货,并提供售后服务。
C++程序设计:基础、编程抽象与算法策略(英文版)爆料人: 小值机器人 23-02-18发布 京东该商品参加满300减50元优惠券的促销活动,下单3件到手实付250.29元,折合83.43元/件,降价前售价为90.10元,本次降幅7%,低于上次爆料价90.10元。 简明购买步骤 1 领券 满300减50元优惠券 2 加购 当前商品3件 3 下单...
《C++程序设计基础、编程抽象与算法策略》本书是一本关于C++语言的经典书籍,全书共计20章,主要介绍了C++的基本知识、函数和库、字符串、流、集合、类的设计、递归、递归策略、回溯算法、算法分析、指针与数组、动态内存管理、效率与表示、线性结构、映射、树、图、继承、迭代的策略等内容。本书重点图突出,全面讲解了...
所以需要一种策略:它将回调函数与用户提供的数据封装成一个单独的单元。即函数类(function class)(通过重载operateor()将对象本身作为方法)。这些类的实例称为函数对象(function object)或函子(functor)。 函数对象的简单例子 例如,函数对其参数值加1: 1 2 int add1(int x) {return x+1;} 现在改需求了,...
Java程序设计(基础编程抽象与算法策略) Java程序设计 基础编程抽象与算法策略 PDF电子版 计算机科学丛书 ISBN: 9787111578277 下载:pan.baidu.com/s/1oXeAp3Z7bui1WgjRu6b-kg?pwd=4tgd 提取码:4tgd --来自百度网盘超级会员V3的分享