本书内容围绕计算机编程基础和C++编程基础语法展开,通过生动、形象和有趣的漫画故事,讲解基础的语法知识及其运用。本书包含C/C++基础语法,如变量、条件语句、循环、数组等,以及一些非常基础的数学等综合知识,如闰年、质数、奇偶数、水仙花数等;同时针对初学者学习有困难的如循环嵌套、多重条件语句等内容,以具体、生动的漫画故事
青少年信息学奥赛系列教材计划出版四册:一、《C++程序设计与编程实践》C++语言基本语法和编程工具使用,能独立使用C++实现数据规模较大的运算,锻炼基础代码实现能力,一题多解,计算思维、数学运算相结合,开拓学生的空间思维和逻辑思维能力。二、《基础算法与编程实践》从简单的算法入手,依次讲解高精、模拟、贪心、枚举、二分、递
本书较系统地介绍了软件技术的基础知识和基本理论,内容包括软件技术的概念及发展历史、软件行业的发展现状及发展前景等;软件工程的概念及诞生背景、软件生命周期、需求工程、软件开发模型、软件测试等;统一建模语言(UML)的介绍及发展历程、UML模型、UML图、UML关系及UML应用等;数据结构的概念、常见的数据结构、算法、线性
罗伯特?C.马丁(鲍勃大叔)因在技术人群中声名远播的Clean系列在全球圈粉无数。本书为其烫手新作,旨在为广大工程师指明一条通向匠师之路,包括饱经洗砺的敏捷技术实践,如何通过持续的努力提高专业素养,软件可用之上的目标与技能,以及如何激发团队最大潜能,等等。本书融会几本经典著作的精髓,将"整洁”方法论推向至高境界—软件开
从解决工作实际问题出发,提炼总结工作中SQL常用的数据处理、数据分析实战方法与技巧。本书大量融入漫画,力求通俗易懂地介绍相关知识,在不影响学习理解的前提下,尽可能地避免使用晦涩难懂的SQL编程、统计术语或模型公式。定位是带领PSQL数据分析初学者入门,并能解决学习、工作中大部分的问题或需求。入门后如还需要进一步进阶学习
如何让读者在短时间内掌握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的两种界面开发方式,然后介绍通用窗口、对话框(包括子类控件)和主窗口属性、方法、事件、信号和槽,在此基础上介绍布局管理、常用控件、容器布局、菜单栏、工具栏、状态栏、表格、树