这是一本关于“高级/进阶”算法和数据结构的图书,主要介绍了用于Web应用程序、系统编程和数据处理领域的各种算法,旨在让读者了解如何用这些算法应对各种棘手的编码挑战,以及如何将其应用于具体问题,以应对新技术浪潮下的“棘手”问题。 本书对一些广为人知的基本算法进行了扩展,还介绍了用于改善优先队列、有效缓存、对数据进行集群等
本书共包括十个模块,模块1是认识计算机与计算机系统,模块2是计算机中的信息表示,模块3是使用WPS文字处理文档,模块4是使用WPS表格处理数据,模块5是使用WPS演示制作文稿,模块6是算法与数据结构,模块7是程序设计基础,模块8是数据库基础,模块9是计算机网络与安全,模块10是新一代信息技术。每个模块包含2-5个实验,
本书共分为10个模块,模块1主要介绍认识计算机与计算机系统,模块2主要介绍计算机中的信息表示,模块3主要介绍了使用WPS文字处理文档,主要包括文档的编辑、图片的插入和编辑、表格的插入和编辑、样式和模板的创建和使用、多人协同编辑文档等内容。模块4主要介绍使用WPS表格处理数据,包含工作表和工作簿的操作、公式和函数的使用、
本书将带你进入一个鲜活的Python世界,Python是一款解释型、面向对象、动态数据类型的高级程序设计语言。本书将用实际、独特带有思政元素的项目案例带你学习Python的基础知识,每个章节都配有练习来帮助初学的你训练思维并加强理解。在书的最后还有有趣的游戏或实际项目训练。当你完成整本书的学习后,你将收获关于Pytho
本书将结合软件工程实践,对软件工程理论体系、方法及工具进行系统化描述。第一编为理论部分,主要包括1、软件工程概述,介绍软件工程的产生与发展、软件与软件过程、软件过程模型及软件开发方法;2、可行性研究,包括问题定义,可行性研究的任务、过程及可行性研究阶段使用的工具;3、需求分析,包括需求分析的任务和步骤、获取需求的方法、
本书共五个项目,内容包括:UI设计思维的初建、智慧医疗APP界面制作、智能家居APP界面配色设计与原型交互设计、健康随行APP数据展示页制作、新能源汽车网站首页设计与Banner设计。
本书按照典型的软件开发过程组织和编写内容,旨在培养读者具备软件工程思想及实际软件开发的能力。全书共11章,内容涉及软件与软件工程、软件过程、可行性研究与项目开发计划、结构化分析、结构化设计、面向对象方法与UML、面向对象分析、面向对象设计、软件实现、软件测试与维护和软件工程管理。本书理论与实践相结合,内容翔实,可操作性
该书写法独特,类似《金刚经》体,全文多是以对话的方式,让读者读起来轻松流畅,少了长篇大论的说教。同时,书中还加入了很多真实的案例、作者通过记录与不同IT企业高管、层、甚至基层开发和技术人员的对话,在问答中将普遍问题进行归纳总结,并提出解决的方法。此外,书中对于案例和数据的引用也是一大亮点。作者结合自己多年经验,对案例和
全书共包括8个项目,分别是数据结构与算法、线性表、栈和队列、串和数组、树和二叉树、图、查找,以及排序。本书详细阐述了数据结构的各类概念、各种不同的存储结构,以及在不同存储结构上主要算法的实现,并在项目结尾设置了项目重点知识的综合案例,以帮助读者在实践中加深对理论的理解。
《Java程序设计项目式教程(含实训任务单)》共分为12个单元,内容主要包括:搭建Java程序开发环境、Java程序设计基础、Java面向对象程序设计、Java继承、异常处理、多线程、Java集合框架、Java文件处理、Java数据库访问、Java图形用户界面设计、Java网络编程,以及学生信息管理系统设计与实现。《J