算法是程序的灵魂,算法能够告诉开发者在面对一个项目功能时用什么思路去实现,有了这个思路后,编程工作只需遵循这个思路去实现即可。本书循序渐进、由浅入深地详细讲解了算法实现的核心技术,分别讲解了初步认识算法思想,枚举算法思想,递归算法思想,分治算法思想,贪心算法思想,回溯算法思想,迭代算法思想,查找算法,排序算法,使用算法
本书通过深入浅出的方式带领读者探索人工智能的世界。书中首先介绍了人工智能的基本概念、应用场景以及发展历程,并对神经网络、遗传算法、蒙特卡罗法、自然语言处理等人工智能技术的原理和应用场景进行了分析,最后探讨了人工智能的未来发展趋势以及机遇与挑战。
量子计算机具有天然的并行性,相比经典计算机能显著提高算法效率,是下一代智能计算的一个重要发展方向。随着量子计算机硬件的发展,通过本地或者云平台进行量子计算越来越容易,量子计算相关研究逐渐从理论走向实用。量子机器学习是机器学习和量子计算的交叉领域,它研究的是如何利用量子叠加、并行等特性降低经典机器学习算法的复杂度,以解决
《设计师:深入学习图像处理与平面制作(Photoshop实战版)》通过22个经典案例,详细介绍了Photoshop图像处理与平面制作的核心功能,随书赠送了130多个案例素材与效果、270多分钟同步教学视频,帮助读者逐步精通Photoshop软件,从新手成为图像处理与平面制作的高手!22个平面设计案例,其类型包括数码照片
本书对智能机器人的关键技术及应用进行了较为全面的阐述。全书共分10章,包括绪论、机器人机构设计、机器人感知系统、智能机器人控制技术、机器人运动规划、工业机器人、智能服务机器人、智能特种机器人、群体机器人和智能机器人发展趋势。全书给出了智能机器人相关的大量案例,使读者能够较为全面地了解智能机器人所涉及的关键技术、应用场景
这是一本讲解如何用ChatGPT、GithubCopilotX、Cursor等主流AIGC工具优化和提升软件开发全流程效率和质量的实战性著作。 全书以软件开发的流程位主线来组织内容,详细讲解了程序员、架构师、项目经理、产品经理、技术团队管理者们如何在技术方案构建、需求文档撰写、代码编写与注解、客户端开发、前端开发、后端
本书在内容设计和组织上深入浅出,充分发挥Python语言易上手和擅长数据分析的特点,分为Python编程基础和Python专业应用两个部分。第1部分共7章,通过Python易上手的特点帮助读者构建良好的编程思维,能够完成初步的数据分析和可视化;第2部分共3章,通过Python擅长数据分析的特点帮助读者形成自主学习并应用
MySQL是风靡全球的数据库管理系统,被广泛应用于互联网场景。作为一名开发人员,掌握MySQL是必备技能。本书从MySQL的安装与使用开始,逐步深入。首先宏观地介绍MySQL的目录结构、用户与权限管理、逻辑架构、存储引擎、InnoDB存储引擎中的数据存储结构等;然后介绍MySQL中的索引、性能分析工具的使用、索引优化、
软件开发既需要理论和科学,也需要经验和技艺。可惜,一直以来许多图书都只关注前一部分,而忽略了后一部分。马克的这本书主要关注的就是经验和技艺的部分。本书既详细讲解了API设计、红绿重构等常用技术,也演示了如何撰写提交说明、如何修改单元测试,同时对故障定位、代码阅读、团队合作等传统上被认为“难以说清”的话题,也给出了实用且
本书由在大型软件企业从事系统架构工作多年的资深架构师编写,主要讲解通用的信息系统架构设计方法,帮助读者在充分理解业务、确认系统需求的基础上,不仅可以完整、清晰、准确地描述信息系统的总体架构设计,还可以对架构设计中的要点进行较好的把握,最终产出高质量的架构设计文档,指导后续的设计与实现。本书适合从事信息系统架构设计的架构