《图解算法:C语言实现+视频教学版》是一本综合讲述数据结构及其算法的入门书,力求简洁、清晰、严谨、且易于学习和掌握。《图解算法:C语言实现+视频教学版》从介绍计算思维与程序设计两者之间的关系展开,首先讲述如何培养计算思维的4个部分:分解、模式识别、模式概括与抽象、算法。接着介绍经典算法的分类:分治法、递归法、贪心法、动
《UI设计技术与应用案例解析》以案例为指引,以理论做铺垫,全面系统地对UI设计的方法与技巧进行了讲解。书中用通俗易懂的语言、图文并茂的形式对Photoshop、Illustrator、MasterGo软件在UI设计中的应用进行了细致的剖析。全书共8章,遵循由浅入深、从基础知识到案例进阶的学习原则,对UI设计的基础知识、
这是一本关于“高级/进阶”算法和数据结构的图书,主要介绍了用于Web应用程序、系统编程和数据处理领域的各种算法,旨在让读者了解如何用这些算法应对各种棘手的编码挑战,以及如何将其应用于具体问题,以应对新技术浪潮下的“棘手”问题。 本书对一些广为人知的基本算法进行了扩展,还介绍了用于改善优先队列、有效缓存、对数据进行集群等
本书将带你进入一个鲜活的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