随笔分类 -  离散数学复习篇(Python)

用Python复习离散数学(二)
摘要:这次复习的是计数问题,立刻走起吧! 1.乘法原理 如果一项工作需要t步完成的,第一步有n1种不同的选择,第二步有n2种不同的选择,……,第t步有nt中不同的选择,那么完成这项工作所有可能的选择种数为: n1 x n2 x …… x ntdef multiply(*args): count = 0 for x in args: count *= x print "the all possible choices is %d" % count 2.加法原理 假定X1,X2,……,Xt均为集合,第i个集合Xi有ni个元素,则可以从X1,X... 阅读全文

posted @ 2013-12-25 12:31 进击的Ray_xujianguo 阅读(938) 评论(0) 推荐(0)

用Python复习离散数学(一)
摘要:最近要复习离散数学,不想挂啊,但是又想编程,大家知道啦,程序员离不开代码啊,所用想边复习边写代码,所以就自己用代码去实现一下离散的知识点,当做复习,自知自己的Python很渣,也想借此巩固一下基础,哈哈,事不宜迟,开始吧! 1.集合 概念:集合是由指定范围内的某些特定对象聚集在一起构成的,元素就是集合中的每一个对象 怎么用python实现集合呢,这个我自定义了一个类,这个类中有一个构造方法,底层我用列表是存储集合中的元素,用add方法可以添加元素,show方法就可以展示元素class MySet(): __num = 0 def __init__(self): ... 阅读全文

posted @ 2013-12-17 22:59 进击的Ray_xujianguo 阅读(3840) 评论(2) 推荐(2)

导航