×
暂无评论
图文详情
  • ISBN:9787302677390
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:324
  • 出版时间:2024-12-01
  • 条形码:9787302677390 ; 978-7-302-67739-0

本书特色

本书面向程序设计语言的初学者,不需要C语言基础,从零起点介绍C和C 程序设计。本书通过大量短小精悍的程序详细而全面地讲解C 的基本概念和技术。本书每章末尾针对知识点设计了实践性强的习题,帮助读者巩固基础知识和提升编程能力。

内容简介

"C++语言是在C语言基础上开发的一种集面向对象程序设计、过程化程序设计和函数式程序设计于一体的程序设计语言,是C语言的超集。C++语言功能丰富、性能高效,在系统级编程和性能敏感的应用中有着不可或缺的存在意义。本书面向程序设计语言的初学者,不需要C语言基础,从零起点介绍C和C++程序设计。本书通过大量短小精悍的程序详细而全面地讲解C++的基本概念和技术。本书每章末尾针对知识点设计了实践性强的习题,帮助读者巩固基础知识和提升程序设计能力。 本书实例导向、内容全面、文字精练,重要知识点配有图解,可用作高等学校相关专业程序设计基础课程的教材,也适合计算机爱好者阅读参考。 "

目录

第1章条件语句/11.1语句入门11.1.1**个C程序11.1.2**个C 程序21.1.3顺序语句31.2条件语句if31.2.1只有if语句块31.2.2增加else语句块51.2.3否定分支进一步判断61.3非零即为真8习题9第2章循环语句/102.1while循环102.2dowhile循环14第1章条件语句/11.1语句入门11.1.1**个C程序11.1.2**个C 程序21.1.3顺序语句31.2条件语句if31.2.1只有if语句块31.2.2增加else语句块51.2.3否定分支进一步判断61.3非零即为真8习题9第2章循环语句/102.1while循环102.2dowhile循环142.3for循环182.4循环嵌套21习题24第3章语句进阶/263.1switch语句263.2continue语句293.3break语句32习题36第4章运算符/374.1自增自减运算符374.2条件运算符394.3逗号运算符414.4基本运算符424.4.1算术运算符43〖1〗C 程序设计目录〖3〗〖3〗4.4.2关系运算符444.4.3逻辑运算符454.4.4位运算符474.4.5赋值运算符484.5优先级与结合性504.6与&的作用524.7作用域运算符534.8sizeof运算符54习题55第5章数据类型/575.1数据类型概述575.2指针和引用585.3ASCII码605.4整数645.5浮点数685.6bool类型705.7void类型715.8enum枚举735.9typedef745.10类型转换75习题80第6章函数/826.1函数声明与函数定义826.2形式参数与实际参数856.3函数调用的原理876.4函数重载886.5默认实参916.6递归函数93习题95第7章函数进阶/977.1变量的作用域977.1.1程序的内存结构977.1.2全局变量987.1.3命名空间变量1007.1.4局部变量1017.1.5静态局部变量1037.1.6文字常量区1047.1.7堆内存1057.2指针和传地址1067.3引用和传别名1077.4内联函数1087.5分离编译110习题113第8章数组/1168.1一维数组的定义和初始化1168.2一维数组和指针1208.3二维数组的定义和初始化1228.4二维数组和指针1268.5多维数组129习题130第9章排序与查找/1329.1排序算法1329.1.1冒泡排序1329.1.2插入排序1349.1.3选择排序1359.2查找算法136习题139第10章字符串/14110.1字符数组14110.2const修饰字符指针14510.3字符指针数组14610.4命令行参数与环境变量14710.5字符串函数150习题156第11章指针进阶/15711.1动态内存分配15711.1.1malloc和free15711.1.2new和delete15811.2指针数组与指向指针的指针16111.2.1指针数组16111.2.2指向指针的指针16211.2.3指向指针数组的指针16311.3函数指针16611.3.1函数指针定义16711.3.2typedef函数指针类型16811.3.3函数指针数组169习题170第12章结构与联合/17212.1定义结构17212.2使用结构变量17612.3字节对齐17812.4位域17912.5结构数组和结构指针数组18012.6联合181习题182第13章面向对象/18313.1面向对象基础18313.1.1面向对象的特点18313.1.2定义和使用类18413.1.3成员变量与成员函数19013.2对象的创建与销毁19213.2.1构造函数19213.2.2初始化列表19413.2.3析构函数19613.2.4拷贝构造函数19913.2.5浅拷贝与深拷贝20113.3对象与类的关系20413.3.1this指针20413.3.2类的静态成员207习题208第14章类与对象的语法/21014.1对象数组与对象指针数组21014.2友元函数与友元类21214.3const关键词修饰对象21414.4类的分离编译216习题218第15章继承/22015.1基类与派生类22015.2继承方式22315.3派生类对象的构造22615.4多继承228习题237第16章多态性/23916.1静态多态性23916.2虚函数与多态性24016.2.1虚函数简介24016.2.2多态性简介24216.2.3无多态性的情况24416.3虚析构函数24516.4纯虚函数与抽象类247习题250第17章模板/25217.1模板简介25217.2函数模板25417.3类模板25717.4继承类模板26217.5类模板对象作为函数参数263习题264第18章运算符重载/26518.1如何重载运算符26518.2运算符重载的规则26718.3重载流运算符26818.4重载一元运算符27018.5重载关系运算符27218.6重载赋值运算符27318.7重载下标运算符27618.8函数对象27718.9类型转换运算符278习题280第19章输入输出/28319.1C语言文件函数28319.1.1文件指针28319.1.2文件函数28419.1.3C读写文件实例28719.2C 输入输出流29019.2.1输入输出流类库29019.2.2操作流的函数29219.2.3C 读写文件实例294习题298第20章异常处理/29920.1异常的抛出与捕获29920.2异常规范30320.2.1声明函数抛出异常30320.2.2异常捕获的匹配原则30420.2.3异常安全30420.3预定义异常30420.4自定义异常30620.5异常的优缺点308习题308第1部分神经网络与深度学习第1章人工神经网络/31.1起源和发展31.2什么是深度学习51.3神经网络的表示81.4数学基础理论121.4.1数据类型121.4.2函数基础151.4.3线性代数201.4.4梯度计算281.4.5概率分布301.4.6代码示例361.5机器学习基础381.5.1什么是分类401.5.2一个简单的分类器: 朴素贝叶斯451.5.3一个简单的神经网络: 逻辑回归471.5.4评估分类结果541.6表征学习571.6.1主成分分析581.6.2词袋的表征66第2章前馈神经网络/692.1单层感知器692.2三层神经网络752.3激活函数802.3.1线性函数802.3.2逻辑函数812.4更新权重872.4.1学习规则872.4.2反向传播952.4.3梯度下降1022.5代码示例1052.6修改和扩展1072.6.1预期泛化误差1082.6.2正则化的思想1132.6.3调整超参数1192.6.4其他的问题123〖1〗自然语言处理——基于深度学习的理论与案例目录〖3〗〖3〗第3章深度学习网络/1263.1深度的定义1273.2卷积神经网络1283.2.1什么是卷积计算1293.2.2感受野与卷积层1313.2.3特征图和池化层1363.2.4一个卷积网络1383.2.5用于文本分类1413.3循环神经网络1433.3.1不等长序列1433.3.2循环连接的构成1453.3.3长短期记忆网络1483.3.4三种训练方法1523.3.5一个简单的实现1553.4深度分布式表征1603.4.1自编码器1603.4.2神经语言模型167第2部分自然语言处理与转换器网络第4章自然语言处理/1794.1历史发展1794.2常见任务1834.2.1字符和语音识别1834.2.2形态分析1834.2.3句法分析1854.2.4词汇语义1864.2.5关系语义1874.2.6话语1884.2.7高级任务1904.3未来趋势1924.4认识转换器1954.4.1编码器到解码器框架1964.4.2注意力机制1984.4.3迁移学习2014.4.4Hugging Face生态2054.4.5面对挑战211第5章转换器网络/2125.1转换器介绍2125.2理解编码器2155.2.1输入嵌入层2175.2.2位置编码2185.2.3多头自注意力层2215.2.4残值连接与层归一化2305.2.5前馈网络层2325.3理解解码器2335.3.1掩码多头注意力层2355.3.2多头注意力层2395.3.3线性层和Softmax层2425.3.4运行流程2435.4训练转换器2445.5转换器家族2465.5.1编码器分支2465.5.2解码器分支2535.5.3编码器到解码器分支2555.6概括258第3部分自然语言处理案例分析第6章文本分类案例分析/2616.1数据集2616.1.1查看数据2626.1.2转换到数据框2656.1.3查看类别分布2666.1.4查看推文长度2666.2从文本到标记2676.2.1字符标记化2676.2.2词标记化2696.2.3子词标记化2706.2.4整个数据集2726.3训练分类器2746.3.1特征提取器2756.3.2微调转换器283第7章实体识别案例分析/2887.1数据集2887.2多语言转换器2927.3标记化管道2947.4模型类剖析2977.4.1模型体和头2977.4.2创建自定义模型2977.4.3加载自定义模型2997.5标记文本3017.6绩效衡量3037.7微调XLMR3047.8错误分析305第8章文本生成案例分析/3108.1生成连贯文本3108.2贪心搜索解码3118.3集束搜索解码3138.4抽样方法317第9章文本摘要案例分析/3239.1数据集3239.2文本摘要管道3249.2.1基线3249.2.2GPT23259.2.3T53259.2.4BART3269.2.5PEGASUS3269.2.6比较不同3279.3衡量指标3289.3.1BLEU 3289.3.2ROUGE333第10章问答系统案例分析/33610.1基于评审的问答系统33610.1.1数据集33710.1.2从文本中提取答案340参考文献/349
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航