“算法详解”系列图书共有4卷,本书是第3卷—贪心算法和动态规划。其中贪心算法主要包括调度、最小生成树、聚类、哈夫曼编码等,动态规划主要包括背包、序列对齐、最短路径、最佳搜索树等。本书的每一章均有小测验和章末习题,这将为读者的自我检查以及进一步学习提供方便。 本书作者提供丰富而实用的资源,能够帮助读者提升算法思维能力。本书适合计算机专业的高校教师和学生、想要培养和训练算法思维、计算思维的IT专业人士,以及面试官和正在准备面试的应聘者阅读、参考。
本书系统介绍数字全息技术的基本原理,详细阐述数字全息技术与其他技术的交叉结合,如数字显微全息技术、相移数字全息技术、水下光纤耦合技术、定量相位成像技术、非相干数字全息成像技术和深度学习在数字全息技术中的应用等。同时本书介绍数字全息技术在不同领域的应用,如水下微生物探测、生物医疗样品显示与测量、微颗粒检测与定位、表面三维形貌测量、地外行星生命探测等。
本书以智能博弈对抗为主线,聚焦技术进展、紧盯研究前沿,分为理论方法、应用实践、前沿展望三大部分。理论方法着重介绍智能博弈对抗的理论、相关基础方法;应用实践针对当前三类典型智能博弈对抗系统平台,提出人工智能程序设计思路并进行设计实现;前沿展望分析当前智能博弈对抗领域的前沿元理论,探讨智能博弈对抗的典型应用场景。
本书旨在探讨计算机信息技术与大数据安全管理的各个方面,既包括技术本身的内涵和应用,也包括相关的管理模式和实践案例。本书将从多个角度出发,涉及计算机网络安全、大数据隐私保护、信息安全管理等多个领域,在对这些方面进行深入分析的同时,也将提供实用的解决方案和操作建议。
全书包括集成开发环境简介、习题解答、典型实验案例三个单元的内容。第1单元为集成开发环境简介,包括程序调试方法和Visual Studio、Code::Blocks、VS Code三种流行的集成开发环境、如何在这些集成开发环境下编译、运行和调试C语言源代码、如何使用windows多媒体库和EasyX图形库等内容。第2单元为习题解答,包括主教材中全部习题及解答,其中部分习题还给出了多种编程求解方法。第3单元为典型实验案例,包括两个贯穿全书内容的综合应用实例(
本书主要介绍如何使用Python语言进行网络爬虫程序的开发,从Python语言的基本特性入手,详细介绍Python网络爬虫开发的多个方面,涉及HTTP、HTML、正则表达式、JavaScript、自然语言处理、数据处理与科学计算等不同领域的内容。全书共12章,包括基础篇、进阶篇、提高篇和实战篇4个部分。基础篇包括第1、2、3章,分别为Python基础及网络爬虫、静态网页抓取、数据存储。进阶篇包括第4、5、6章,分别为JavaScript与动态内容、模拟登录与验证码、爬虫数据的分析与处理。提
本书使用通俗的语言将相关知识和技术分五大部分进行详细介绍,能够帮助读者快速掌握云计算与大数据的知识、原理、架构和实战技巧。本书的内容包括揭秘云计算、揭秘大数据、云计算与大数据体系架构剖析、云计算与大数据进阶、大数据应用与云平台实战。书中大量的理论和实践来自编写团队在云计算和大数据领域的科研成果和实战经验,这些经验很好地将理论和实际应用进行了融合。 本书适合零基础的读者阅读,也可作为高等院校大数据和云计算相关课程的教材,亦可作为从事大数据、云计算技术相关工作的专业人员的参考书。
对于刚刚成为软件工程师的新手来说,知道如何编写代码只是成功了一半。你可能很快就会发现,学校并没有教授在现实世界中至关重要的技能和工作中必要的流程。本书恰恰填补了这一环节,它是作者十多年来在大型公司指导初级工程师工作的教程,涵盖软件工程的基础知识和best实践。 本书第1~2 章讲解当你在公司开启你的职业生涯时会发生什么;第3~11 章会扩展你的工作技能,教你如何使用现有代码库、解决和防止技术债、编写生产级软件、管理依赖关系、有效地测试、评审代码、交付软件、处理On-Call 时的事故和构建可演
本书以MySQL 8.0为主要应用环境,以学生管理系统为典型案例,由浅入深、循序渐进地介绍数据库的应用基础、应用开发、管理和系统设计这4个方面的相关技术。全书共10个项目,分别是数据库入门,创建和管理数据库,创建和管理数据表,数据处理,数据查询,视图,存储过程、存储函数与事务,触发器,数据库的高级管理,以及数据库设计。前9个项目均安排多项任务,各项任务均配有应用实例、执行结果图、微课视频和任务实施过程,项目十则讲解一个综合案例图书管理系统的完整设计过程。本书可以作为