本书紧紧围绕《高等学校计算机专业核心课程教学实施方案》,并参照安徽省高等学校计算机教育研究会课程建设专业委员会提出的地方应用型本科“数据结构”课程教学大纲编写而成。全书共分为8章,第1章为绪论,主要介绍数据结构和算法的基本概念。第2~4章介绍线性数据结构的类型、特点及其操作算法等,其中,第2章具体介绍普通的线性表,第3
许多算法教材都侧重于大O符号和基本设计原则。本书提供了一种独特的方法,将设计和分析提升到可预测的实际效率水平,讨论了大数据应用开发过程中出现的核心和经典算法问题,并提出了日益复杂和高效的优雅解决方案。书中分析了经典的RAM模型和更具实际意义的外部内存模型(允许执行I/O复杂性评估)中的解决方案,各章内容涵盖各种数据类型
本书系统讲解了数据结构课程的核心内容,共6章。第1章介绍数据结构与算法的基本概念,第2~4章详细讲解顺序表、链表、栈、队列、树与二叉树、图等基本数据结构及其运算,第5、6章重点介绍查找与排序等算法及其应用。本书内容精练、结构清晰,理论与实践相结合,强调相关知识的工程应用,并提供大量典型例题与应用实例。前言中附有的C++
随着计算机技术的发展,数据处理和分析技术也在不断进步。随着社会变化的速度加快,对数据的实时性和即时性要求也在提高。本书围绕数据仓库的建设和应用展开,内容涵盖了数据仓库的基本概念、操作数据层、数据集市、指标设计及展现、设计数据仓库、数据仓库与大数据技术、数据仓库与数据中台、数据治理等。本书适用于大数据专业的相关读者,无论
本书共9章,分别介绍了数据库系统相关的基本概念、关系数据库、关系数据库标准语言SQL、数据库编程、数据库管理与维护、关系数据库的规范化理论、数据库设计,最后通过一个校园超市管理系统的案例,完整介绍了数据库应用系统的设计、开发流程。
全书内容分为两大部分:第一部分夯实基础,系统讲解数据库基础知识、常用数据库的安装与管理、SQL及数据操作;第二部分强化实践应用,包括数据库设计、数据库编程、工业软件数据库设计项目实践的内容,展现了从需求分析到系统实现的全流程实践路径。在人工智能与数据库深度融合的趋势下,本书特别增设“AI+数据库”知识拓展版块,探讨智能
在大数据时代,数据可视化已成为数据分析结果的重要呈现方式。本书以开源可视化库ECharts为核心教学工具,以ECharts典型图表绘制为主要教学内容,详细讲解ECharts5.x的图表类型、基础图表绘制和高级应用,以及相关的交互操作。全书共9个模块,分别是初识数据可视化与ECharts,熟知ECharts的图表结构与基
在大数据时代,数据可视化成为越来越多的人必备的关键技能。本书以电子商务数据分析岗位的工作任务为基点,采用项目式任务与活动单元相结合的方式开发学习内容,系统地讲解涵盖数据可视化概述、数据处理、数据可视化工具与方法、数据可视化图表绘制、数据可视化报表绘制、数据可视化大屏设计,以及数据可视化报告制作等内容的核心知识与技能,助
软件综合实践是计算机科学与技术专业的核心主干课程之一,是学生掌握软件体系架构设计过程与方法,培养创新能力和团队协作的理想渠道。本教材在总结基于CDIO的工程化软件工程课程设计实验教学成果的基础上,将程序设计基础、软件开发环境和软件综合应用融为一体,提供程序设计基础、软件开发工具及环境配置、数据库课程设计、软件工程课程设
本书共7个项目,内容包括认识数据可视化、梳理与分析数据、设计可视化效果、搭建可视化布局、接入与回调数据、制作高级主视觉、调试与发布项目,分别从产品经理、设计师、前端开发工程师、运维工程师4个岗位出发,从数据梳理到视觉设计,到前端开发,再到部署发布,涵盖了可视化大屏开发制作的全流程。