本书注重理论与实践紧密结合,系统介绍算法设计方法、分析技巧和C++编程实战。作者本着“易理解,重实用”的指导思想.结合多年的教学经验,以算法设计策略为主线,沿着“算法思想--算法设计--构造实例--算法描述--算法分析--C++实战”的思路组织学习内容,共包括算法及基础知识、贪心法、分治法、动态规划、搜索法、随机化算法
本书充分考虑大学生的知识结构和学习特点,在拓展学生知识面的同时,注重创新型、应用型、技能型人才培养。本书涵盖信息安全、项目管理、机器人流程自动化、程序设计基础、大数据、人工智能、云计算、现代通信技术、物联网、数字媒体、虚拟现实、区块链等内容。通过本书的学习,可拓展学生的职业能力,使其增强信息意识,提升计算思维,提高数字
本书详细讲解Operator开发过程中所涉及的各个知识点,从简单的Operator示例应用入手,帮助读者快速上手Operator的开发流程,接着深入分析client-go、Deployment控制器等的源码,通过一个进阶应用的开发过程详细介绍Operator开发的各方面知识。通过本书的学习,读者能够轻松掌握Operat
本书从单片机应用的角度,系统的介绍STM32F107原理以及开发方法,共包含十六个篇章。第一、二章是基础篇,第一章介绍CrotexM3内核概况以及指令集,以及ST公司的STM系列单片机选型方法和开发工具。第二章介绍STM32F107单片机的的基础架构以及存储组织、时钟、电源和启动配置。第四章介绍STM32F107单片机
本书首先简要介绍Python语言的基础知识,为后续内容的学习提供基础,接着介绍NumPy、Matplotlib和Pandas三个数据分析基础模块的用法,同时也为后面基于scikitlearn的机器学习提供基础,最后介绍基于scikitlearn机器学习及其模型的评价方法、超参数调优方法。全书通过大量案例,希望能让读
本书以当前软件测试人员掌握的主流编程语言Python为主,详细介绍了自动化测试的基础知识、进阶知识和项目实战。全书分为3部分,共8章,分别介绍自动化测试概述,单元自动化测试,接口自动化测试,界面自动化测试,扩展现有自动化测试框架,开发全新自动化测试框架,项目实战,持续集成、持续交付和持续部署等知识,且每个知识点都有相应
本书将基础命令、网络服务器与信息安全相结合,循序渐进地介绍UbuntuLinux操作系统中常用的命令,全面、系统地介绍Ubuntu操作系统服务器的配置和使用,并通过信息安全综合实例提高读者的实战能力。全书共12章,内容包括Linux操作系统概述、文件和目录管理、用户和组管理、进程管理、磁盘管理、网络管理等常用命令,Sa
“面向对象程序设计(Java)课程设计”是为计算机相关专业开设的一门实验课程,该课程通过一系列编程类实验设计,使学生能熟练掌握Java语法、基础包中的常用类和方法;针对编程问题,能够运用面向对象思维进行分析、设计和代码实现。通过该课程的学习和实践,培养学生运用Java和面向对象程序设计思想来编程和解决实际问题,为后继课
本书将以一款开放世界类游戏的实践过程为主线,为读者呈现从零开始上线一款游戏的实践路线、游戏引擎Unity的开发模式,以及游戏开发的核心框架。 本书共分为3篇,第1篇是场景搭建篇,第2篇是脚本开发篇,第3篇是发布上线篇。第1篇包含第1章和第2章,主要介绍在Unity中如何创建一个游戏项目,如何搭建一款游戏的场景和界面。
WPSOffice是一款具有30多年研发历史、具有完全自主知识产权的国产办公软件。近年来,WPS致力于打造一个集协作工作空间、开放平台、云服务于一体的办公环境,迎合云办公的现代化办公需求,因而受到了众多用户的喜爱。其主推的WPSOffice也因携带强大的功能,可覆盖桌面端和移动端两大终端领域,支持Windows、Lin