![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:广东
插入排序的工作方式像许多人排序一手扑克牌。开始时,我们的左手为空并且桌子上的牌面向下。然后,我们每次从桌子上拿走一张牌并将它插入左手中正确的位置...
快速排序算法通过多次比较和交换来实现排序,其排序流程如下: (1)首先设定一个分界值,通过该分界值将数组分成左右两部分。 (2)将大于或等于分界...
问题通过构建一个递归函数,随便取中间的一种情况,然后联系前面的情况,将50元和100元的人数设为变量即可。 这个实现的算法其实就是递归,通过递归...
这个地方有点怪怪的,就是要把类的对象传进去,但是里面接收的却不是对象,而是对象定义的一个变量。。。。
先看列表的切片: 然后看看生成表达式的例子: 看着貌似很简单,对吧,for……in……if……,好像没什么的,不就循环输出列表么,不过是和将计算...
只要是调用同一个名字的类就可以。 super()获取父类代理对象self,super().__init__(**)会去执行父类的构造方法。
注意到,不用单独声明变量,直接在构造函数里声明就行了。 每个方法里面的第一个参数都是self(也可以改为其他)
name参数得放在最前面
其中的f1(3,5)和f21(1,3,5)都是传给*args的,在装饰器第2行传入元组,在第4行解析元组并传入函数。