这是第一节算法数学课的内容复盘,这第一节课乍一听可能会比较迷糊,但理清后会发现只有五大逻辑算子和32个逻辑等价定律以及逆否命题,这里推荐一起学习的家人们尽量去记这些逻辑的中文名,可能更方便理解。这篇笔记会用非常浅显的语言去解释这些逻辑的关系,方便大家在理解的基础上记忆,废话不多说,开始。
1. Logical Operators (逻辑算子)
这节课一共讲了5种逻辑算子 (Negation, Conjunction, Disjunction, Implication, Exlusive Or),但只有四种比较常用 (排除 Exlusive Or),只有一种比较难懂 (Implication).
-
Negation 非
对的非就是错,错的非就是对
-
Conjunction 与
直接理解为集合里的交
-
Disjunction 析取
就是“或”,理解为集合里的并
-
Implication 蕴含
这个是四种逻辑算子中最难理解的,其中我认为只需要记住当 p 是