本书是一部系统论述数据结构与算法的立体化教程。本书共10章,内容主要包括绪论、线性表、栈和队列、串、递归、数组和广义表、树与二叉树、图、查找、排序等。本书以项目案例具体实现的方式引入知识点。每章都引入对应的案例,并进行详细的分析。并配以程序实现,理论讲解简洁明了。此外,还提供了教学大纲、PPT课件、习题答案、微视频和思
本书系统地讲解与数据库相关的基本理论和主要技术,内容包括数据库基础、数据模型与关系数据库、数据库标准语言SQL、数据库的创建与管理、数据表的创建与管理、数据查询、视图、关系数据库规范化理论、数据库设计、事务及并发控制、数据库编程、数据库安全管理、数据库备份与还原以及数据库技术发展等。本书内容翔实、图文并茂、通俗易懂,通
本书全面系统地介绍了数据结构理论知识和算法设计思想,共10章,包括线性表、栈和队列、串、递归、数组和特殊矩阵、树和二叉树、图等数据结构以及排序、查找算法,以Java语言实现。本书用简单通俗的例子将复杂算法通俗易懂化;用贴近生活的图片引导每一章内容的开始,融入趣味性和人文素养;用趣味游戏或绘图方式去讲清楚概念和算法思想。
网络科学是一门正在兴起的交叉性学科,与社会学、贸易物流、管理学等都密切相关。《网络科学与网络大数据结构挖掘》致力于系统地介绍网络科学的基本概念、思想和方法,使得具有高等数学基础的读者都能够看懂,并具备把网络科学方法用于实际网络分析的能力。《网络科学与网络大数据结构挖掘》作为网络科学的工具性图书共分两大模块:第一模块是基
本书定位为NVIDIABlueFieldDPU和NVIDADOCA的入门学习参考,内容涵盖DPU的简介、技术优势及未来技术发展路径,包括NVIDIABlueFieldDPU在结构通用化、功能多样化、应用广泛化和场景丰富化方面的前景展望,NVIDADOCA软件框架开发环境配置,以及基于NVIDIABlueFieldDPU
通过数据分析,你能够发现数据中的模式及其变化趋势,并从中获取有价值的信息。Python是流行的数据分析工具之一。本书由浅入深地讲解使用Python进行数据分析的相关知识,以及如何使用Python中的各种库来创建有效的数据管道,以便更好地进行数据分析和预测。本书共4个部分。第1部分讲解Python的基础数据知识和相关数学
本书以软件研发全生命周期为主线,讲解了ChatGPT/GPT-4在软件产品的需求分析、架构设计、技术栈选择、高层设计、数据库设计、UI/UX设计、后端应用开发、Web前端开发、软件测试、系统运维、技术管理等各个环节的应用场景和方法。
本书不拘泥于同类书枯燥的知识点罗列和传统的排版方式,以“良许”老师为主角,帮助读者轻松解析Linux的系统结构和项目应用,不仅涵盖了Linux的安装、命令、文件、目录、系统、磁盘、用户和Shell编程等操作知识,还收录了软件包管理、系统设置、日志管理、网络安全与维护、部署网站等核心技术。
本书以足智多谋的姬思木(计算思维大神)、乐观大方的派森恩(Python编程大师)、冷峻超强的韩青锋(算法设计大侠)三个主要人物的编程江湖故事,融入童话、文学、数学等学科知识,与读者一起涉足编程江湖,一块儿驰骋编程沙场;全书对编程文化、编程基础、计算思维、算法思想不断螺旋提升,并增强跨学科学习技能;本书主要包括Pytho
本书教学方法基于实践,全书没有过多的枯燥理论,力求让内容简洁易懂、实用性强,全书共13章,88个实战案例技巧,全面覆盖剪映移动端的各项剪辑功能,从基础入门到进阶应用,让读者从新手变成剪辑高手。第1章-第4章为软件基础篇,详细介绍了剪映移动端软件的基本操作,包括素材基本处理、文本、音乐音效等使用方法;第5章-第12章为软