摘要:
快速排序的核心在于中间值的选取,以及数组的划分 算法的思路是: 1.将数组切割成两半,保证左边的数值小于中点值p值,右半边数组的数值大于中点値p 0.假设中点値p为第一个数, 1.使用双指针:i位于指针头部(从第1个开始,因为0已经是p了),j位于指针尾部 如果i指向的数值小于p,则i++往右移动, 阅读全文
posted @ 2022-03-11 11:38
橘楚
阅读(41)
评论(0)
推荐(0)
摘要:
因为经常OC和Python切换着来写,所以有一些语法容易混淆 变量自增不能用 i-- 或者 --i i += 1 判断非None要注意数值0的情况 i = 0 if not i: print('i 为 None 或者值为 0 的时候都会执行到这里') 多元赋值实现赋值 x = 1 y = 2 x,y 阅读全文
posted @ 2022-03-11 10:52
橘楚
阅读(27)
评论(0)
推荐(0)