本书主要以案例式展开教学,突出以学生为中心,以学生实际学习成果为导向,符合新工科发展理念,引导学生循序渐进地掌握线性表,栈和队列,数组与广义表,树与二叉树,图,查找和排序等内容,本书突出实用性和应用性,每章以项目驱动切入,并最终加以实现,每章附有典型题例,便于加强知识巩固。全书文字浅显易懂,案例采用C语言加以实现,简洁
《Python程序设计》作为一本Python程序设计入门教程,从零开始,由浅入深,系统地介绍了Python程序开发所涉及的各类基础知识。书中通过大量的实例进行讲解,让初学者能够快速掌握Python的语法并能够迅速上手进行编程。《Python程序设计》共分12章,内容包括Python概述、Python语法基础、程序控制结
本书是为《Python程序设计》配套的实验教材与辅导,全书内容包括三部分:第一部分为实验指导,该部分结合主教材各章节的理论知识设置10个实验,每个实验围绕核心编程技能设计了具有应用性和趣味性的问题,作为读者上机编程实践操作的训练;第二部分为课程设计,该部分是在Python编写程序的步骤和程序调试方法的基础上,让读者更加
《数据可视化》对Tableau、连接数据源、数据可视化分析的基础操作和高级操作做了详细介绍,旨在帮助不具备编程或脚本语言技能的初学者轻松地跨多个数据表分析复杂的业务问题。此外,本书以上市公司为例,通过Python与Tableau的深度融合对上市公司进行分析,有利于读者提高实战能力,具备系统的数据分析思维。本书内容全面,
标准Python程序很容易过载,从而出现慢如龟爬的情况。asyncio库正是为了解决这些问题而构建的,它简化了任务的划分和调度。asyncio可无缝地同时处理多个操作,使应用程序疾如闪电,且具有扩展性。《Pythonasyncio并发编程》在大量示例的引导下,介绍异步、并行和并发编程。将难理解的并发内容分解为简明易懂的
虚拟现实技术是利用计算机生成三维虚拟环境并提供与之进行自然交互手段的技术,是国内外许多领域的研究热点和发展趋势之一,是继多媒体、计算机网络之后,最具有应用前景的综合性信息技术。本书强调应用,深入浅出、系统全面地介绍了Unity和PlayMaker的主要功能及使用方法,理论与实践紧密结合,通过大量实例介绍了Unity和P
本书本着起点低、重点高的原则,内容覆盖了从学习Unity必知必会的基础知识到能够熟练使用Unity制作简单3D游戏的每一个阶段。全书共分为12章,前11章按照由易到难的顺序依次介绍了Unity基础与开发环境配置、脚本程序的开发、图形用户界面、物理引擎、着色器基础、3D游戏开发常用技术、光影效果、模型与动画、地形与寻路技
全书内容分为计算机ABC、程序设计的方法学基础、程序设计的问题求解基础,以及程序设计的算法和数据结构基础四部分,共13章。其中,程序设计的方法学基础包括基本输入和输出、基本运算、基本控制结构,以及程序设计的基本方法等四章内容,程序设计的算法和数据结构基础包括用一般线性表保存数据、排序查找算法、数据的间接寻址、文本数据的
本书首先对主要用于矩阵操作的MATLAB基本命令进行介绍,大多数其他命令在解决具体问题的程序中进行介绍。在本书的第一部分,介绍了函数文件。函数文件这一概念在MATLAB中起着基础作用,因此,本书用许多例子来加以说明。 因为物理过程在空间和时间中经常发生,所以其相关控制方程为偏微分方程。因此,本书中大多数MATLAB程序
本书采用广泛流行的MySQL数据库技术,以编者亲自研发的开源商用数据库系统为例编写而成。内容由浅入深,案例讲解详细,以求满足高校数据库技术人才的培养目标,提升读者的数据库设计与开发能力。全书分为4篇,共11章,主要内容包括数据库系统、关系数据库数学模型、关系数据库设计理论、数据查询、数据管理、简单数据库设计与操作、前端