本书是一本编程算法书,旨在帮助编程学习者打开算法学习之门。 全书共8章,主要包括前缀和与差分、高精度算法、排序算法、贪心算法、二分算法、搜索算法、动态规划和图与搜索等内容。本书根据编程学习者的学习规律——先掌握一门编程语言基础(以C++语言基础为例),再逐步学习算法的学习方式,合理取舍、精心挑选出 上百道经典算法题目,并配有详细的算法解析和实践园答案。让学习者不仅能深入地理解每一种算法的基本思想,还能学会灵活地应用这些算法去解决相应的实际问题。 本书免费提供教学课件、源代码,适合有一定C++语言
本书内容涵盖HTML 5、CSS 3、JavaScript、jQuery和Vue.js等各种网页设计与制作技术,在叙述有关原理时安排大量的相关实例。本书分为8章,内容包括网页设计与网站开发概述,HTML 5、CSS语法基础、CSS盒子模型、CSS布局、网站开发过程与环境配置、Photoshop、JavaScript及其框架。本书面向工程实际,强调原理性与实用性。本书适合作为高等院校各专业网页设计或Web前端开发等课程的教材,也可作为网页设计与制作的培训类教材,还可供网站设计和开
本书是学习知识图谱的实践教材,通过企业信息、医药疾病、银行审计、人物关系、实体链接、科研文献、微博舆情、法规搜索、司法文书、政府信箱、新闻推荐等十余个行业领域项目实例,详细介绍了知识图谱的构建过程和应用方法,系统梳理和实际运用了知识图谱的各项具体技术,全面覆盖了知识的表示、获取、存储和应用全过程,重点描述了深度学习、自然语言处理等实现途径,充分展示了多种知识图谱的可视化应用。本书适合作为高等学校计算机科学与技术、软件工程、人工智能等本专科专业的教材,也适合作为运用知识图谱技术的
《物联网系统安全》共13章,全面、深入地剖析了物联网系统安全的理论、技术及应用。为便于读者学习,《物联网系统安全》所有章节均录制有微课视频,读者可以随时扫描二维码浏览。其中,第1章介绍物联网系统的安全体系;第2章介绍物联网系统安全基础;第3章~第6章分析物联网系统感知层安全技术;第7章~第9章分析物联网系统网络层安全技术;第10章和第11章分析物联网系统应用层安全技术;第12章介绍物联网安全技术的典型应用;第13章介绍物联网系统安全新技术。《物联网系统安全》可作为高等院校物联网
本书主要取材于算法设计与分析领域经典和发展潮流方面的内容,包括非常经典的算法设计技术,例如,递归、分治算法、动态规划、贪心算法、图算法、分支限界、回溯; 也包括一些高级的算法设计,例如,网络流和匹配、线性规划、启发式搜索。在算法分析方面,本书介绍了概率分析、分摊分析和实验分析方法。在算法理论方面,本书介绍了问题的下界、算法的正确性证明,以及NP完全理论等内容。本书还包括大量的问题实例,给出了相应的设计与分析方法,并精选了一些习题,供读者练习,以巩固所学的算法。在工业应用领域,许多
本书作为《 C++程序设计教程(通用版)》(第 3版)和《 C++程序设计教程(竞技版) -微课视频版》 (第3版)的配套实验指导,从内容体系、结构布局、实验环境、课程目标以及实验细节上都做了详细介绍。 本书包含三部分内容:入门编程、基础编程和设计与组织,各部分均由“实验概述”“样板实验”“实 验内容”“解题指导” 4章构成。其中,“实验内容”部分包含五套实验和一个阶段测验。 本书可作为高等学校“ C++程序设计”课程的辅助教材,也可作为立志自学成才的读者的参考书,帮 助他们从零开始走向高级程序
本书是《算法设计与分析》(第3版·微课视频·题库版)(李春葆等,清华大学出版社,以下简称为《教程》)的配套在线编程实验指导书,精选了LeetCode、LintCode、POJ和HDU平台上的186道在线编程题,并予以深入剖析和解答,这些题目涵盖基础数据结构、递归、穷举法、分治法、回溯法、分支限界法、动态规划、回溯法和计算几何等知识点,其中部分题目采用多种算法策略求解,通过研习有助于提高读者灵活运用算法设计策略解决实际问题的能力。
本书自成一体,可以
本书是《算法设计与分析》(第3版·微课视频·题库版)(李春葆等编著,清华大学出版社,以下简称为《教程》)的配套学习指导书。全书总结各章的知识结构,剖析了《教程》中168道练习题的解题过程,同时补充了单项选择题165道、问答题107道和算法设计题118道,并给出了完整的解答。这些练习题不仅涵盖算法设计与分析课程的基本知识点,还融合了各个知识点的运用和扩展,学习、理解和借鉴这些解题思路是掌握和提高算法设计能力的最佳捷径。
本书自成一体,可以脱离《教程》
本书从人们耳熟能详的互联网角度来观察计算机网络,分为6部分,这6部分是经过深思熟虑的一种组织方式,更加贴近人们的自然思维。第1部分包含3章,主要讲解了计算机网络和互联网的概念、工作的基本原理等内容。第4~7章是第2部分,介绍了网络互联的实体物理网络的相关技术以及若干物理网络。第8~12章为第3部分,主要讲解互联网的主要工作如何实现网络互联。第4部分介绍了IP和物理网络结合时需要注意的内容,包括第13、14章。第5部分主要介绍传输层的相关内容,包括第15~17章。第6部分介绍了应
本书针对我国应用型大学的实际情况,由谭浩强教授在《C程序设计》一书的基础上编写出版。本书降低起点,精简内容,通俗易懂,突出重点,紧扣基本要求,使读者容易学习。本书自第1版出版后受到广泛欢迎,到目前已更新4版,累计重印80多次。本书是在《C语言程序设计》(第4版)(谭浩强,清华大学出版社)的基础上修订再版的。 在这次修订中,保持了原书概念清晰、通俗易懂的特点,同时根据C标准介绍程序设计,体现教材的先进性和规范性,并且更加容易学习与入门。本书定位准确,体系科学,内容适当、取舍合理、例题丰富,分