2020年06月28日 743 阅读 Java🎯 LeetCode-插入排序 LeetCode-插入排序插入排序算法回顾示例1输入: nums = [4,0,1,2,0,5] 输出: [0,0,1,2,4,5]解题思路插入排序算法回顾插入排序是一种简单直观的排序算法,其基...
2020年06月28日 747 阅读 Java🎯 LeetCode-选择排序 LeetCode-选择排序选择排序算法回顾示例1输入: nums = [4,0,1,2,0,5] 输出: [0,0,1,2,4,5]解题思路选择排序算法回顾选择排序是指每一趟从待排序的数据元素中...
2020年06月28日 793 阅读 Java🎯 LeetCode-冒泡排序 LeetCode-冒泡排序冒泡排序算法回顾示例1输入: nums = [4,0,1,2,0,5] 输出: [0,0,1,2,4,5]解题思路冒泡排序算法回顾,列表中两个相邻的数比较大小,如果前面...
2020年05月09日 819 阅读 Java🎯 LeetCode-归并排序 LeetCode-归并排序归并排序算法回顾示例1输入: nums = [4,0,1,2,0,5] 输出: [0,0,1,2,4,5]解题思路归并排序算法采用分治的思想把原本的数组不断进行二分,直...
2020年05月04日 764 阅读 Java🎯 LeetCode-快速排序 LeetCode-快速排序快速排序算法回顾示例1输入: nums = [4,0,1,2,0,5] 输出: [0,0,1,2,4,5]解题思路快速排序算法回顾,左右两个指针进行操作,判断基准数和指...