本书第1~2章介绍信息、信息技术、信息系统、军事信息技术与系统的概念,信息系统的开发过程与方法,以及应用软件的一般架构等;第3~7章介绍数据库设计各阶段所涉及的理论与方法,包括数据库管理技术、数据库设计的方法与步骤、关系数据模型、关系数据库的逻辑结构设计、数据存储及物理设计等;第8~9章介绍数据库管理系统为实现数据一致性提供的事务并发控制,为实现数据安全性提供的身份认证、授权控制和数据恢复功能等;第10~13章介绍一个案例应用系统的设计,及其所涉及的程序设计思想和语言、应用界面程序设计和数据访问技术等。
本书通过完整、规范的数据科学项目的流程来组织全书体系结构,涵盖数据科学项目的全过程,包括问题提出与目标制定、凝练前提假设和设计数据方案、探索性数据分析、建模与分析、性能评价、结果诠释与展示。佐以丰富的案例分析和模拟项目训练,启发学生主动思考,培养学生在实践中树立严谨的科学思维方式及数据科学流程。 本书除了可作为本科生数据科学基础课、理工通识课教材外,还面向所有对数据科学有浓厚兴趣的人群,以及各行各业中有大体量数据分析需求的人群。
本书以“算法概述→算法框架(或步骤)→算法设计→算法分析”为技术线路,系统地介绍了各种常用的算法设计策略,包括穷举法、分治法、回溯法、分支限界法、动态规划和贪心法等,并以专题形式讨论了图算法、计算几何、概率算法和近似算法设计原理及其应用,帮助读者迅速掌握算法设计要点,规范算法设计、分析及实现的方法。书中列举了大量的经典示例和在线编程示例并予以解析,全方位地帮助读者提高算法设计与分析实践能力和理论水平。 本书既便于教师课堂讲授,又便于自学者阅读,适合作为高等学校计算机及相关专业学生的算法设计与分析课程教材,也可供ACM和各类程序设计竞赛者学习参考。
本书是《算法设计与分析》(第3版·微课视频·题库版)(李春葆等编著,清华大学出版社,以下简称为《教程》)的配套学习指导书。全书总结各章的知识结构,剖析了《教程》中168道练习题的解题过程,同时补充了单项选择题165道、问答题107道和算法设计题118道,并给出了完整的解答。这些练习题不仅涵盖“算法设计与分析”课程的基本知识点,还融合了各个知识点的运用和扩展,学习、理解和借鉴这些解题思路是掌握和提高算法设计能力的最佳捷径。 本书自成一体,可以脱离《教程》单独使用,适合高等院校计算机及相关专业学生和编程爱好者学习参考。
本书是《算法设计与分析》(第3版·微课视频·题库版)(李春葆等,清华大学出版社,以下简称为《教程》)的配套在线编程实验指导书,精选了LeetCode、LintCode、POJ和HDU平台上的186道在线编程题,并予以深入剖析和解答,这些题目涵盖基础数据结构、递归、穷举法、分治法、回溯法、分支限界法、动态规划、回溯法和计算几何等知识点,其中部分题目采用多种算法策略求解,通过研习有助于提高读者灵活运用算法设计策略解决实际问题的能力。 本书自成一体,可以脱离《教程》单独使用,适合高等院校计算机及相关专业学生和编程爱好者学习参考。
暂无简介