如何让读者在短时间内掌握C语言程序设计的方法,是编者编写本书的目的。本书包括10章:第1~3章介绍C语言的基础知识及基本程序结构;第4~6章着重介绍数组、指针和函数的相关内容;第7章简要介绍编译预处理;第8章介绍结构体和链表;第9章介绍文件的相关内容;第10章介绍实训项目。本书内容实用且通俗易读,体系合理,既可作为高等
本书基于C语言,以项目的形式组织内容,循序渐进地讲解数据结构的基本原理和具体应用方法。本书共9个项目,具体内容包括数据结构概述、线性表、栈和队列、串、数组和广义表、树与二叉树、图、查找、排序。本书实例丰富、内容翔实、简单易学,不仅适合作为职业院校计算机相关专业的教材,也可供从事计算机相关工作的专业人士参考。
本书深入浅出地介绍了机器学习的基本原理与主要方法,以及必要的数学知识与程序设计方法。全书共有7章,分别讲解了机器学习的概念及应用、数学基础(导数与极值、向量与矩阵、概率统计、凸优化)、Python程序设计、线性回归及其程序实现、逻辑回归及多分类、分类与聚类、基于神经网络的机器学习。本书可作为高等院校机器学习课程的教材,
本书用滚雪球的思维讲解Python的知识体系。本书共31章,分为3个部分。第1部分为基础篇,包括第1~15章,介绍Python语言核心知识点。第2部分为进阶篇,包括第16~28章,是进阶内容,也是Python语言的魅力点所在。通过对这部分内容的学习,读者会全方位地感受到Python的灵活、迅捷、禅意。第3部分为实战篇,
PyQt6是Python应用开发的首选平台,本书包括PyQt6基础和PyQt6开发及实例两部分。PyQt6基础部分通过一个简单实例初步熟悉PyQt6的两种界面开发方式,然后介绍通用窗口、对话框(包括子类控件)和主窗口属性、方法、事件、信号和槽,在此基础上介绍布局管理、常用控件、容器布局、菜单栏、工具栏、状态栏、表格、树
本书通过循序渐进的内容设计、深入浅出的技巧讲解,帮助读者轻松上手R语言,掌握统计分析及数据可视化的思路、方法与技巧。本书还会带领读者挑战真实世界中的数据难题,包括数据预测、数据挖掘以及动态数据报告的撰写等。值得一提的是,本书对ggplot2绘图功能进行了颇具深度的解读。另外,针对聚类、分类和时间序列分析等机器学习主题,
本书以教授学生学习用计算机解决问题、学习程序设计的思想和方法为主旨,准确地讲解与程序设计相关的基本概念、基本原理和技术。本书注重循序渐进,分解编程和程序语言学习中的难点,通过大量实例详细描述了分析、思考、设计并解决这些实例,写出合理程序的过程。通过这种方式,帮助初学者逐步领会使用计算机、通过编程解决问题的正确途径。
本书从软件工程的基本原理出发,以适应本科专业的教学和实践为宗旨,在充分吸收国内外软件工程研究成果精华的基础上,依据作者多年软件工程领域的教学和科研经验,结合国内软件开发的特点编写而成。本书正文共9章,第1章是理解软件工程,第2-5章讲述了软件开发的各个方面,包括软件过程、需求工程、软件质量管理和成本评估等,第6章介绍了
目前高职院校正在从纯理论教学的学历教育模式向职业技能培养的实训教育模式进行转型,并提出了“以就业为核心”“以企业的需求为导向”是本教材出发点的基本思路。相关教师缺乏实际业务的实践操作经验,无法创造真实生产环境,导致校企合作与工学结合无法顺利实施。本书以提升学生实际应用技能为目的,围绕案例制作拓展到真实的工作环境,从理论
本书先从区块链技术本身入手,介绍了区块链的发展历史以及相关技术,包括加密算法、共识算法、智能合约等。然后介绍了区块链国内外平台的建设情况,包括超级账本、星火链、联通链、BSN等。接着介绍了基于区块链的云网链基础设施架构,并分析了在现有的基础设施下,区块链在金融、医疗、能源等多个领域内的应用情况。后介绍了未来基于区块链的