本书是一部系统论述数据结构与算法的立体化教程。本书共10章,内容主要包括绪论、线性表、栈和队列、串、递归、数组和广义表、树与二叉树、图、查找、排序等。本书以项目案例具体实现的方式引入知识点。每章都引入对应的案例,并进行详细的分析。并配以程序实现,理论讲解简洁明了。此外,还提供了教学大纲、PPT课件、习题答案、微视频和思
大学计算机
本书介绍Vue.js+SpringBoot全栈开发所使用的技术,包括Vue.js3、NaiveUI、md-editor-v3、NGINX、TypeScript、SpringBoot、SpringMVC、SpringData、Hibernate、H2、MySQL、SpringSecurity等开源技术,知识点涉及模块、测
本书系统地讲解与数据库相关的基本理论和主要技术,内容包括数据库基础、数据模型与关系数据库、数据库标准语言SQL、数据库的创建与管理、数据表的创建与管理、数据查询、视图、关系数据库规范化理论、数据库设计、事务及并发控制、数据库编程、数据库安全管理、数据库备份与还原以及数据库技术发展等。本书内容翔实、图文并茂、通俗易懂,通
本书全面系统地介绍了数据结构理论知识和算法设计思想,共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外部