本书从数据描述、数据输入、数据处理、数据输出四个层面,先介绍C语言提供的所有存储和访问方式;之后介绍如何将数据送入计算机并输出处理结果;再介绍存储的数据该如何处理,从基本的运算符和表达式到流程控制,再到模块化的处理方法;接着介绍常见的程序设计算法;最后通过一个综合案例,对程序设计过程进行了全面的实践。
《搜索引擎的数据压缩与查询优化》深入浅出地介绍了搜索引擎中倒排索引结构的发展简史以及常用的结构设计和压缩算法、查询算法,并基于作者的研究成果,介绍了几种索引压缩和查询的完整解决方案。《搜索引擎的数据压缩与查询优化》主要面向信息检索专业方向的研究生、从事搜索引擎相关工作和其他对搜索技术感兴趣的人群。读者除了可从书中获取严
本书主要包括0ffice操作基础及高级应用两大部分。0ffice操作基础主要内容包括:文字处理软件Word、电子表格软件Excel、演示文稿PowerPoint等内容,高级应用主要包括Word中的域、样式、大纲、目录及宏在Word中的应用,Excel数据预测与分析工具、数据有效性以及宏在Exce1中的应用,宏在Powe
本书从数字、递归、对称、范畴、融合、无穷、悖论七个方面介绍了计算机程序的数学基础和原理,并以同构概念为线索揭示出编程本质上是和数学同构的。第1章介绍皮亚诺算术公理系统,通过5条公理,构筑了计算机程序大厦的基石;通过单向链表、斐波那契数列等例子,展示了和自然数同构的计算结构。第2章介绍递归,通过欧几里得算法作为开端,终把
本书知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。全书对每一个知识点都给出了相应的算法及应用示例(重点章节同时在文中相应位置给出了即扫即看的视频二维码)。虽然这些示例都是以C语言编写的,但是算法并不仅仅局限于C语言。如果读者采用其他编程语言,如C++、C#、VB、Java等,根据其语法格式进行适当的修改也可使用。
本书共9章,分为基础篇、中级篇、实战篇。基础篇(第1-3章)主要介绍了数据分析的定义、过程、作用和常用工具,并介绍了Python编程基础知识,以及常用的数据分析库NumPy、Pandas、Matplotlib、SciPy和Sklearn的基本使用方法,帮助读者更好地理解Python与数据分析的关系。中级篇(第4-6章)
本书介绍集成开发平台Eclipse、IntellijIDEA的使用,以及Java大型项目管理工具Maven和多任协作开发版本控制GitHub的使用,并阐述Java异常处理、Junit单元测试、Java编程规范和Javadoc注释等Java程序的质量保障技术。最后,本书阐释面向对象可复用设计模式等面向对象设计的高级主题,
本书主要讲解Ubuntu操作系统的基本操作、配置管理、软件开发平台和服务器部署。全书共10个项目,内容包括Ubuntu快速入门、熟悉Ubuntu命令行操作、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、Shell编程与自动化运维、部署软件开发工作站和部署Ubuntu服务器。本书内容丰富,注重实践
"本书作为程序设计课程的通用性教材,主要以C语言为基础介绍程序设计的一般理论和案例实践,内容包括:程序设计引论及算法知识,C语言概述以及C语言中数据类型、运算符、表达式等初步知识,程序设计基本结构,函数、数组、指针的基本应用,文件读写,构造数据类型,位运算知识等。本书在加强C语言基本知识训练的同时,注重对编程能力的培养
"本教材立足信创产业基础课程操作系统管理,全面梳理了我国发展信创产业的原因和战略需求,让读者领会在当今数字化大时代是大国科技需要坚实的信息技术基础做为支撑;在知识点讲授方面,教材从管理工作岗位需求出发以项目为牵手任务为驱动全面介绍了信创Linux系统管理知识,内容具体包括信创产业和统信UOS的发展史、统信服务器操作系统