摘要: 1 def kp(arr, i, j): 2 if i<j: #i=j时意味着一边只剩单个数据 3 base = kpgc(arr, i, j) 4 kp(arr, i, base-1) #kp(arr, i, base)也可以,相当于把base放进去重新排了一遍,但是由于base大于左边的,没什么 阅读全文
posted @ 2020-08-22 21:23 z&Dionysus 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1 def judga(lis1,z): #判断列表lis1中点是否都在线z的一侧 2 s=0 3 for i in lis1: 4 if z[0]+i[0]*z[1]+i[1]*z[2]>0: 5 s+=1 6 if s==len(lis1) or s==0: 7 return True 8 el 阅读全文
posted @ 2020-08-15 12:04 z&Dionysus 阅读(255) 评论(0) 推荐(0) 编辑