本书全面系统地介绍了数据结构理论知识和算法设计思想,共10章,包括线性表、栈和队列、串、递归、数组和特殊矩阵、树和二叉树、图等数据结构以及排序、查找算法,以Java语言实现。本书用简单通俗的例子将复杂算法通俗易懂化;用贴近生活的图片引导每一章内容的开始,融入趣味性和人文素养;用趣味游戏或绘图方式去讲清楚概念和算法思想。
本书聚焦于使用英特尔的GPU来进行视频加速处理的方案。首先介绍视频处理的理论基础,然后介绍英特尔的GPU处理器架构,接着介绍英特尔推荐的视频处理开发套件MediaSDK的环境搭建、框架和功能支持,以及开源框架的环境如何在英特尔的平台上搭建等。接下来是实战的部分,首先介绍视频处理中的两个技术难点——内容管理和码率控制,接
本书定位为NVIDIABlueFieldDPU和NVIDADOCA的入门学习参考,内容涵盖DPU的简介、技术优势及未来技术发展路径,包括NVIDIABlueFieldDPU在结构通用化、功能多样化、应用广泛化和场景丰富化方面的前景展望,NVIDADOCA软件框架开发环境配置,以及基于NVIDIABlueFieldDPU
内容简介本书按照基本入门数据清洗实操技能提升的顺序安排内容,首先介绍新手入门要掌握的基本操作,然后讲解利用PowerQuery对数据进行清洗的实战技能,以及查询表的结构化与分组合并操作,最后讲解认识M语言并学会使用M语言对查询表及表数据进行处理的实用操作。全书内容实用,实战性强,特别适合有一定Excel使用基础,想要提
通过数据分析,你能够发现数据中的模式及其变化趋势,并从中获取有价值的信息。Python是流行的数据分析工具之一。本书由浅入深地讲解使用Python进行数据分析的相关知识,以及如何使用Python中的各种库来创建有效的数据管道,以便更好地进行数据分析和预测。本书共4个部分。第1部分讲解Python的基础数据知识和相关数学
本书以意法半导体(ST)的STM32L431系列微控制器为硬件核心,采用裸机开发和RT-Thread操作系统开发两条主线贯穿工作原理与实践应用,层层递进地介绍嵌入式系统的开发设计方法。全书共13章。第1~6章介绍STM32裸机开发,包括嵌入式系统概述、STM32硬件及软件基础、STM32通用功能输入输出、STM32外部
本书以软件研发全生命周期为主线,讲解了ChatGPT/GPT-4在软件产品的需求分析、架构设计、技术栈选择、高层设计、数据库设计、UI/UX设计、后端应用开发、Web前端开发、软件测试、系统运维、技术管理等各个环节的应用场景和方法。
本书不拘泥于同类书枯燥的知识点罗列和传统的排版方式,以“良许”老师为主角,帮助读者轻松解析Linux的系统结构和项目应用,不仅涵盖了Linux的安装、命令、文件、目录、系统、磁盘、用户和Shell编程等操作知识,还收录了软件包管理、系统设置、日志管理、网络安全与维护、部署网站等核心技术。
本书是一本讲解3D动漫游戏角色设计与制作的专业教材。全书分为10章,具体内容包括动漫游戏美术设计概述、动漫游戏3D角色设计理论、3D角色建模基础与制作流程、人体模型的制作、角色道具模型制作、动物模型制作、写实风格角色模型制作、幻想风格角色模型制作、CG角色模型制作等。全书内容循序渐进、由浅入深,以理论讲解与实际项目操作
本书以足智多谋的姬思木(计算思维大神)、乐观大方的派森恩(Python编程大师)、冷峻超强的韩青锋(算法设计大侠)三个主要人物的编程江湖故事,融入童话、文学、数学等学科知识,与读者一起涉足编程江湖,一块儿驰骋编程沙场;全书对编程文化、编程基础、计算思维、算法思想不断螺旋提升,并增强跨学科学习技能;本书主要包括Pytho