离散数学基础及实验教程 第3版出版时间 : 2019年丛编项: 21世纪高等学校规划教材·计算机科学与技术内容简介 本书对计算机类专业在本科阶段1需要的离散数学基础知识做了系统的介绍,力求概念清晰,注重实际应用。全书共分8章,内容包括准备知识(集合、整数、序列和递推关系、矩阵),数理逻辑,计数(组合数学),关系,布尔代数,图论(图、树、图和树的有关算法)及对应的离散数学实验等,并含有较多的与计算机类专业有关的例题和习题。 本书叙述简洁、深入浅出、注重实践和应用,主要面向地方院校和独立学院计算机类专业的本科学生,也可以作为大学非计算机类专业学生的选修课教材和计算机应用技术人员的自学参考书。目录第1章准备知识1.1集合1.1.1集合的基本概念1.1.2集合的基本运算和性质1.1.3集合的笛卡儿积1.1.4集合的计算机表示1.2整数1.2.1整除1.2.2最大公约数和最小公倍数1.2.3模运算1.3序列和递推关系1.3.1序列1.3.2序列求和1.3.3递推关系1.4矩阵1.4.1矩阵的概念1.4.2矩阵的运算1.4.3布尔矩阵习题1第2章数理逻辑2.1命题及联结词2.1.1命题的概念2.1.2命题联结词2.2命题公式和分类2.2.1命题变元和命题公式2.2.2命题公式的赋值和真值表2.2.3命题公式的类型2.3等值演算与范式2.3.1等价和基本等价式2.3.2等值演算2.3.3范式2.4命题逻辑的推理理论2.4.1推理的形式结构2.4.2演绎法证明推理2.5谓词逻辑基础2.5.1谓词逻辑的基本概念2.5.2谓词公式及其解释2.6谓词逻辑等值式与范式2.6.1谓词逻辑等值式2.6.2前束范式2.7谓词逻辑的推理理论2.7.1有关量词的基本蕴涵式2.7.2有关量词的推理规则习题2第3章计数3.1基本计数、排列与组合3.1.1基本的计数原则3.1.2排列与组合3.2排列组合的进一步讨论3.2.1圆周排列3.2.2有重复的排列3.2.3有重复的组合3.3生成排列和组合3.3.1生成排列3.3.2生成组合3.4生成函数及其应用3.4.1生成函数的定义3.4.2生成函数求解计数问题3.4.3使用生成函数求解递推关系3.5鸽巢原理3.5.1一般的鸽巢原理3.5.2推广的鸽巢原理3.6容斥原理3.6.1容斥原理简介3.6.2容斥原理的应用习题3第4章关系4.1关系定义及其表示4.1.1关系的基本概念4.1.2二元关系的表示4.2关系的运算4.2.1关系的合成4.2.2逆运算4.3关系的性质4.3.1自反性与反自反性4.3.2对称性与反对称性4.3.3传递关系4.4n元关系及其应用4.5关系的闭包4.5.1闭包的概念和求法4.5.2Warshall算法4.6等价关系4.6.1等价关系与等价类4.6.2等价关系与划分4.7偏序关系4.7.1偏序关系和哈斯图4.7.2极值和最值4.7.3拓扑排序4.8函数4.8.1函数的定义4.8.2函数的类型4.8.3函数的运算习题4第5章布尔代数5.1布尔函数5.1.1布尔函数和布尔表达式5.1.2布尔代数中的恒等式5.2布尔函数的表示5.2.1布尔函数的主析取范式5.2.2函数完备性5.3布尔代数的应用5.3.1门电路5.3.2卡诺图习题5第6章图6.1图的基本概念6.1.1无向图和有向图6.1.2握手定理6.1.3图的同构6.2图的连通性6.2.1通路和回路6.2.2无向图的连通性6.2.3有向图的连通性6.3图的矩阵表示6.3.1关联矩阵6.3.2邻接矩阵6.3.3有向图的可达矩阵6.4一些特殊的图6.4.1二部图6.4.2欧拉图6.4.3哈密尔顿图6.5带权图的最短路径6.5.1Dijkstra算法6.5.2Floyd算法6.5.3旅行商问题6.6平面图6.6.1平面图的定义6.6.2欧拉公式6.6.3库拉图斯基定理习题6第7章树7.1无向树7.1.1无向树的定义7.1.2无向树的应用例子7.2生成树7.2.1生成树的定义7.2.2求最小生成树的算法7.3根树及应用7.3.1根树的定义及应用7.3.2最优二叉树和Huffman编码7.3.3二叉树的遍历习题7第8章离散数学实验8.1实验一准备知识8.1.1集合定义8.1.2子集8.1.3A-B8.1.4集合相等8.1.5笛卡儿积8.1.6最大公约数与最小公倍数8.1.7余数8.1.8Fibonacci数列8.1.9汉诺塔8.1.10汉诺塔Ⅲ8.1.11序列和8.1.12有效编码8.1.13矩阵的和8.1.14矩阵的布尔积8.2实验二数理逻辑8.2.1命题联结词8.2.2成真解释8.2.3公式类型8.2.4主析取范式8.2.5主合取范式8.2.6派谁去进修的问题8.2.7推理18.2.8推理28.2.9公式的真值18.2.10公式的真值28.3实验三计数8.3.1密码8.3.2圆周排列18.3.3圆周排列28.3.4有重复的组合8.3.5生成排列8.3.6生成组合8.3.7上班问题8.3.8解方程18.3.9解方程28.3.10工作组8.4实验四关系8.4.1关系矩阵8.4.2关系的合成18.4.3关系的合成28.4.4关系的运算8.4.5自反性8.4.6对称性8.4.7对称闭包8.4.8传递闭包8.4.9同余8.4.10等价类8.4.11等价关系8.4.12哈斯图8.4.13极值8.4.14最值8.4.15拓扑排序8.5实验五图8.5.1简单图18.5.2简单图28.5.3度数列18.5.4度数列28.5.5连通图8.5.6单向连通8.5.7强连通8.5.8二分图8.5.9欧拉图8.5.10半欧拉图8.5.11欧拉回路8.5.12欧拉路8.5.13单源正权最短路径8.5.14最短路径8.5.15平面图18.5.16平面图28.6实验六树8.6.1无向树8.6.2最小生成树8.6.3根树8.6.4Huffman编码参考文献 上一篇: 模糊数学及其应用 [张昆龙 编著] 下一篇: 薛定宇教授大讲堂 卷3 MATLAB线性代数运算