本书采用大量图片,通过详细的分步讲解,以直观、易懂的方式展现了7个数据结构和26个基础算法的基本原理。第1章介绍了链表、数组、栈等7个数据结构;从第2章到第7章,分别介绍了和排序、查找、图论、安全、聚类等相关的26个基础算法,内容涉及冒泡排序、二分查找、广度优先搜索、哈希函数、迪菲-赫尔曼密钥交换、k-means算法等。本书没有枯燥的理论和复杂的公式,而是通过大量的步骤图帮助读者加深对数据结构原理和算法执行过程的理解,便于学习和记忆。将本书作为算法入门的步,是不错的选择。
本书翻译自SamR.Alapati的ExpertHadoopAdministration。SamR.Alapati是Sabre公司的首席Hadoop管理员,具有多年的Hadoop运维管理经验。他希望通过本书,为Hadoop集群开发与管理人员提供一些有益指导。从事Hadoop的管理工作,首先要了解Hadoop的架构,只进行单纯的操作并不能被称为合格的管理员。基于此,本书在介绍Hadoop及其生态组件时,都会首先介绍其架构,以期读者能够在更高的层次认识管理工作。本书首先介绍了Hadoop的整体架构及其部署与使用;然后着重介绍了两个重要的计算引擎MapReduce与Spark;接着介绍了Hadoop的数据存储与安全、数据均衡等特性;很后则介绍了如何进行参数调优与故障排除。整个流程下来,读者能够建立起完整的关于Hadoop管理的体系架构。
本书较详细地介绍了PLC用于开关量控制、模拟量控制、脉冲量控制、数据处理、联网通信的程序设计理论、方法及技巧,还介绍了PLC软件可靠性设计、程序组织及调试等有关问题,既是作者多年从事PLC编程经验的全面总结,又是作者深入研究PLC编程理论的系统概括。本书列举大量有关编程实例,可直接移植或引用。本书还对PLC发展历程、当今面临的挑战与对策也作了深入探讨。
《ACM/ICPC算法基础训练教程》介绍ACM/ICPC的算法基础知识,主要内容包括基础算法、数据结构、搜索算法、图论基础、网络流(较大流、费用流、上下界网络流)、动态规划算法、数学基础、字符串算法以及计算几何基础。每一部分内容先介绍基本概念和基础理论,再通过例题讲解算法。书中所有例题均给出源程序代码及解题思路,便于读者学习和参考。 本书适用于刚刚步入ACM/ICPC的初学者,书中算法由浅入深,循序渐进,有利于初学者的学习。本书适合作为计算机及相关专业程序设计、数据结构和算法设计与分析等课程的教材,也可以作为计算机编程爱好者的参考书。
本书介绍8种智能优化算法的来源、原理、算法流程和关键参数说明,并给出MATLAB仿真实例。这些算法在众多领域得到了成功应用。
本书理论与实战相结合,以AliExpress网站为基础,全面介绍大型系统的总体技术方案、全球区域化部署技术、全球网络调度技术、性能优化,以及SRE在AliExpress的具体落地。涉及的内容有:领域建模、调度编排、就近服务、异地多活、全球容灾、数据一致性、用户迁移、性能优化、SRE治理方案、飞虎队作战手册等。本书既适合软件开发人员、运维人员、架构师阅读,也适合有软件开发基础的在校阅读。书中介绍的解决问题的思路和方法具有很高的参考价值。
本书撷取生活中的趣闻逸事,将它们抽象成一个一个算法,寓教于乐,阐述了主流算法背后的来龙去脉,包括贪心算法、排序算法、RSA 算法、递归、分治、动态规划等经典内容。本书适合任何对算法有好奇心的人群阅读。
《算法零基础一本通(Python版 全彩印刷)》指导读者从零开始学习算法:从基础数据结构开始,逐步解说信息安全算法,也讲解了人工智能入门领域的KNN和K-means算法。 《算法零基础一本通(Python版 全彩印刷)》理论与实例并重,在讲解算法理论时,使用热门程序语言Python将理论转化为完整、简洁的程序实例,并使用大量的彩色图片,展示程序背后的逻辑与思考流程,让读者对算法理论有更加全面、深入的理解。