本书由9章组成,内容包括:三种基本结构,数组,字符串,函数与结构体,递推与递归,枚举算法,排序算法,指针,学生成绩管理系统。全书采用伪代码作为数据结构及算法的描述语言。本教程设计了大量体系化例题和实践内容,在案例的不断深化中逐步引出知识点,启发读者循序渐进地学习与实践,掌握“分析问题→设计算法→编写及运行程序→分析结果
《编译原理(第四版)》主要介绍设计和构造编译程序的基本原理和方法.内容包括适应高级程序设计语言翻译的形式语言理论和自动机理论、常用的词法分析方法、各种经典的语法分析技术、语法制导翻译方法、存储组织与管理方法、造查表方法、代码优化和代码生成方法、编译自动化和并行编译程序,以及词法分析器生成工具LEX和语法分析器生成工具Y
本书为2021年度湖北省公益学术著作出版专项资金资助项目。作为当今数字时代的一颗璀璨明珠,物联网正在以惊人的速度改变着我们的世界。它将数十亿台设备、传感器,乃至人连接在一起,创造了一个前所未有的网络,让信息、数据和洞察力流动无阻。这个崭新的数字生态系统正在重新定义着我们的生活、工作和未来。本书描绘了我们日益智能的世界,
《Python办公自动化从入门到精通》讲解如何使用Python技术实现自动化办公。 《Python办公自动化从入门到精通》分为两大部分,共19章。第1部分为基础语法,即从基础入门开始介绍Python语言的基础语法知识,内容对应第1章~第6章,包括初识Python、Python语法元素、程序控制语句、组合数据类型、函数、
本书是对树莓派开发的内容进行全面升级之后的第3版,囊括丰富的实践示例,详细讲解树莓派的配置与管理、网络连接、操作系统及软件,以及使用Python进行树莓派开发的各项技巧,包括有关Python编程的基础知识、列表与字典、Python高级特性。同时,本书还涉及机器视觉、硬件基础、控制硬件、电机、数字输入、传感器、显示设备、
本书旨在介绍代码审计及缺陷剖析的相关知识。本书首先介绍了代码检测技术和代码检测工具;然后讲述了C/C++安全标准,展示了与标准不兼容的案例和兼容的案例,并对案例对应的知识点进行讲解,以帮助开发人员、评测人员理解和运用标准;接着分析了C/C++语言源代码漏洞测试,展示了包含安全漏洞的案例,以及修复安全漏洞的案例;最后介绍
厚涂是一种绘画技法,而非特定的绘画风格。CG绘画多以厚涂来指用绘画软件的相关特性模拟油画的一种绘画技法。在Procreate中使用厚涂技法的场景非常广泛,如专业原画师塑造和刻画主角人物(或场景、动物)、游戏美宣、人物主题的插画绘制(用厚涂技法画超写实人像)、商业版漫画同人创作(画二次元人物)、大型游戏角色的细节创作等。
本书根据www.linuxcool.com上的命令使用频率和读者反馈,精心挑选了200条最常用的Linux命令进行简要介绍,旨在帮助读者每天学习一条命令,持之以恒,稳扎稳打精通Linux系统的使用。本书中的命令涵盖了Linux中的文件管理、文档编辑、系统管理、磁盘管理、文件传输、网络通信、设备管理、压缩备份等诸多内容,
本书为SQLServer入门到提高图书,共17章,主要内容包括数据库基础、SQLServer数据库的安装与配置、创建和管理数据库、数据表操作、视图操作、SQL的基础知识、数据的查询、索引与数据完整性、流程控制、用户自定义函数、存储过程的使用、触发器的使用、游标的使用、SQLServer高级开发、SQLServer安全管
本书定位于零基础读者,较为详细地讲述了网页设计与制作的相关方法和技巧。全书理论与案例相结合,结构清晰,内容讲解循序渐进、由浅入深,并注意各个章节内容与案例之间的呼应和对照。全书共10章,内容包括HTML5入门、HTML5的常用标签、HTML5中的对象、JavaScript基础、CSS3基础、HTML5页面加载、Java