
会员
C/C++常用算法手册(第3版)
更新时间:2019-10-14 14:11:27 最新章节:15.3 小结
书籍简介
计算机技术的发展和普及改变了人们的生活和工作方式,也改变了人们的娱乐方式,其中尤为重要的是计算机编程技术。现代的设计任务大多通过代码编程完成,其中算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。本书知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。全书对每一个知识点都给出了相应的算法及应用示例(重点章节同时在文中相应位置给出了即扫即看的视频二维码)。虽然这些示例都是以C语言编写的,但是算法并不仅仅局限于C语言。如果读者采用其他编程语言,如C++、C#、VB、Java等,根据其语法格式进行适当的修改也可使用。随书附赠的二维码下载包中包含45讲、超过10小时的C/C++算法讲解视频,让读者所获更超值。本书主要适用于有一定C/C++语言编程基础、想通过学习算法与数据结构提升编程水平的读者,也可作为具有一定编程经验的程序员以及大中专院校学生学习数据结构和算法的参考书。
上架时间:2017-09-01 00:00:00
出版社:中国铁道出版社
上海阅文信息技术有限公司已经获得合法授权,并进行制作发行
最新章节
刘亚东 曲心慧编著
最新上架
- 会员《Node.js从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Node.js进行Web应用开发需要掌握的各方面技术。全书分为4篇,共18章,包括Node.js环境搭建、第一个Node.js服务器程序、npm包管理器的使用、Node.js基础、事件的监听与触发、util工具模块、fs文件系统模块、os操作系统模块、异步编程与回调、I/O流操作、Web应用构建基础、计算机10.4万字
- 会员这是一本具有高中数学知识就能读懂的机器学习图书,书中通过大量程序实例,将复杂的公式重新拆解,详细、清晰地解读了机器学习中常用的数学知识,一步步带领读者进入机器学习的领域。本书共22章,主要讲解了数据可视化、math模块、sympy模块、numpy模块、方程式、函数、最小平方法、集合、概率、贝叶斯定理、指数、对数、欧拉数、逻辑函数、三角函数、大型运算符、向量、矩阵与线性回归等数学知识。计算机5.8万字
- 会员《Python数据可视化之Matplotlib与Pyecharts实战》以某上市电商企业的客户数据、订单数据、股价数据为基础,循序渐进地介绍Python可视化技术,重点介绍Pandas数据预处理与Matplotlib和Pyecharts在数据可视化应用中的基本功能和使用技巧。全书共分4篇,第1篇(第1~4章)主要介绍Python基础与Pandas数据预处理技术,帮助准备可视化数据;第2篇(第5~7计算机7.4万字
- 会员《TypeScript+Vue.js前端开发从入门到精通》以一个一线前端架构师的视角,深入浅出地介绍TypeScript与Vue.js整合开发大型前端应用的全部技术细节。全书共17个章节,主要内容包括TypeScript基础、面向对象编程、Vue中的模板、组件属性和方法、用户交互处理、组件基础与进阶、Vue响应性编程、动画技术、脚手架VueCLI和Vite工具的使用、ElementPlusUI计算机13.1万字
- 会员本书是布鲁斯·埃克尔时隔15年,继ThinkinginJava之后又一力作,基于Java的3个长期支持版(Java8、11、17),讲解Java核心语法,并对Java的核心变化进行详述。全书内容通俗易懂,配合示例讲解逐步深入,并结合实际开发需要,从语言底层设计出发,有效帮读者规避一些常见的开发陷阱。主体部分共22章,内容包含对象、操作符、控制流、初始化和清理、复用、多态、接口、内部类、集合、函计算机29.4万字
- 会员《SQL语言从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了在开发中使用SQL语言必须掌握的技术。全书分为3篇共18章,内容包括SQL语言基础、SQL查询基础、复杂查询、数据排序、SQL函数的使用、分组统计、子查询、多表查询、添加数据、修改和删除数据、视图、存储过程、触发器、游标、索引、事务、管理数据库与数据表、数据库安全。所有知识都结合具体实例进行介绍,涉及的程序代计算机12.4万字
- 会员本书以通俗易懂的方式介绍人工智能的基础知识及其应用,采用案例的形式讲解,方便读者轻松阅读。全书共5章,首先介绍人工智能的基础知识,然后从文本、图像、语音三方面介绍自然语言处理、图像处理、语音识别等人工智能研究领域,最后通过实战案例让读者全面了解人工智能的应用。本书适合有志于了解人工智能基础知识及应用的初、高中学生,也可以作为人工智能初学爱好者的学习资料。计算机4.9万字
- 会员《SpringBoot从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用SpringBoot进行程序开发需要掌握的知识。全书分为18章,内容包括SpringBoot概述及其环境搭建,第一个SpringBoot程序,SpringBoot基础,配置SpringBoot项目,处理HTTP请求,过滤器、拦截器与监听器,Service层,日志的操作,JUnit单元计算机14.2万字
同类书籍最近更新
- 会员《Unity3D/2D移动开发实战教程》分为四大篇,包括基础篇、模型篇、3D教育软件综合实例篇和3DAR教育软件综合实例篇。基础篇主要包括Unity2D开发和Unity基础知识;模型篇包括在Unity中创建资源和三维模型设计与制作;后两篇展示了基于Unity引擎的综合性3D软件和3DAR软件的开发过程。前两篇是基础操作,后两篇是实战应用。对于基础操作部分,基于小巧实用的案例讲解知识点;对于程序设计9.3万字
- 会员全书共11章,第1~5章介绍了MATLAB入门、MATLAB编程基础、MATLAB矩阵及数据分析、MATLAB函数分析及MATLAB科学计算等内容,将读者领入MATLAB的大门,并熟练使用MATLAB。第6章对优化设计进行概述,让读者领略什么是优化设计及优化设计的基本概念。第7~11章系统地介绍线性规划、整数规划、非线性规划、二次规划、多目标规划、现代智能优化及图与网络优化等内容,让读者轻松地掌握程序设计15万字
- 会员Thisbookisintendedfordevelopers,testers,architects,andprojectmanagerswhowanttoexploreandmakeuseofthereportingfacilitiesofTeamFoundationServer2013.Althoughnopreviousexperi程序设计2.1万字
- 会员本书通过讲解用Scratch3.0编写15款有趣的小游戏和小程序的开发过程,由浅入深地向读者介绍Scratch3.0编程的基本技术以及程序设计的基本思维和方法。全书共8章和1个附录。第1章带领读者认识Scratch3.0,第2章介绍Scratch3.0编程中用到的一些基本的概念。第3章和第4章分别介绍几个初级难度游戏的编写过程。第5章介绍4款中级难度游戏的编写过程。第6章、第7章和第8章分别介绍一程序设计6.4万字
- 会员最新、最完整的OracleDBA资源:运用《OracleDatabase12cDBA官方手册(第8版)》披露的最佳实践和专家级技术来维护性能卓越的Oracle数据库。本书在上一版的基础上做了全面更新,涵盖新功能和实用工具,如多租户体系结构、OracleDatabaseIn-Memory选项和更强大的云功能;并列举每种主要配置的示例。你将学习如何成功地管理高度可用、可靠、安全和可扩展的O程序设计31.8万字
- 会员IfyouareanintermediateGISuser,witheitherpreviousexperienceinQGISoranyotherGISapplication,thisisthebookforyou.TherecipescanbeusedtolearnmoreadvancedtechniquesinQGISo程序设计7.5万字