爱笑钢笔

文章
2
资源
0
加入时间
3年1月13天

快速排序算法

快排,顾名思义,就是很快的一种排序算法。核心就是:每次排序的时候,设置一个基准点,将小于等于基准点的放左边,大于等于基准点的放右边,跳跃式交换。基于“二分”的一种思想。但快排也有最坏情况,就是基准值选到最大或最小,导致数据跑到一边,最差时间复杂度是O(N2),平均时间复杂度为O(NlogN)。思路:选最左作为基准,用 j 从右往左遍历,如果比基准大,继续,比基准小,停,用 i 从左网游遍历,如果比基准小,继续,比基准大,停,然后交换 i 和 就 j 处的值,交换之后接着走,直到 i = j;

PHP身份证校验码计算方法

中国(大陆)公民身份证号码每一位所代表的意义,网上很多文章都有介绍,在此就不多说。其中身份证号码的最后一