目录:
1、离散数学思维导图
2、离散数学代码实验_python
内容:
1、真值表的代码实现
实验内容:
- 从键盘输入一个含有否定(!)、合取(&)、析取(|)、条件(-)、双条件(+)及括号的命题公式F;
- 输出公式F的真值表,参考 数据结构第3章 堆栈(算术表达式求值);
展示
![v2-e78547dabf61089e4d605c4fbf7fc740_b.jpg](http://img-03.proxy.5ce.com/view/image?&type=2&guid=bcbdaf98-f22f-eb11-8da9-e4434bdf6706&url=https://pic1.zhimg.com/v2-e78547dabf61089e4d605c4fbf7fc740_b.jpg)
代码
#建立一个操作序列,并按照优先级进行排序
2、集合的代码实现
实验内容:
- 选用恰当的数据结构实现集合的存储;(数组、向量)
- 实现集合的基本操作:查找、插入、删除、输出;
- 判断某个元素是否属于集合;
- 实现集合的基本运算:并、交、差、对称差运算;
- 判断两集合之间的关系:包含、相等;
- 求集合的幂集并输出。
展示
![v2-ec29ca6e7903a5f3f64b4c68497c2e88_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=bcbdaf98-f22f-eb11-8da9-e4434bdf6706&url=https://pic1.zhimg.com/v2-ec29ca6e7903a5f3f64b4c68497c2e88_b.jpg)
代码
#【1、完成集合的表示】创建一个对集合的操作的类