摘要:
排序逻辑 确认一个基准数,把比基准数大的放在右边,小的放在左边,递归下去实现排序 初始队列 第一轮 第二轮 代码示例 public static void quickSort(int[] arr,int start, int end){ if(start<end){ //以第一位为基准数 int s 阅读全文
摘要:
排序逻辑 将一个队列递归均分为两个数组,再将两个数组按序归并为一个数组 初始队列 均分为两个队列 按序归并 代码示例(递归实现) /** * 归并排序: * 将一个数组递归均分为两个数组,再将两个数组归并为一个数组 * @param arr * @param start 数组范围 * @param 阅读全文