随笔分类 - 算法
排序算法 之 冒泡排序,希尔算法,选择排序
摘要:一、冒泡排序 ll = [7, 4, 3, 67, 34, 1, 8] def maopao(ll): n = len(ll) for j in range(0, n - 1): for i in range(0, n - 1 - j): if ll[i] > ll[i + 1]: ll[i], l
阅读全文
C3算法简单使用
摘要:C3算法 在python3中,所有类都是新式类,继承顺序遵循广度优先的C3算法 C3算法的规则如下: 每一个类的继承顺序都是从父类向子类看 形成一个指向关系的顺序[当前类]+[父类的继承顺序]如果一个类出现在从左到右的第一个顺序上,并且没有出现在后面顺序中,或者出现在后面的顺序中但是仍然是第一顺序,
阅读全文