算法--排序
文章平均质量分 85
阳光彩虹小白马DM48
技术小白,请多指教!
展开
-
十大排序算法
十大排序算法比较常用的是前八种,对于冒泡排序和堆排序要能写代码,堆排序和归并排序能说出思想,能写最好,其他排序要知道是怎么个过程,真正开发中不会自己手写排序算法。面试的时候如果写不出来,也要跟面试官说说思想!1. 选择排序1.1 直接选择排序1.2 堆排序2. 交换排序2.1 冒泡排序public class BubbleSortTest { public static void main(String[] args) { int[] arr = new int[]{43,32,76原创 2021-04-05 14:46:04 · 204 阅读 · 4 评论 -
合并排序(分治)
描述对给定的数据进行合并排序。基本思想:#include<iostream>#include<string.h>using namespace std ;//合并iData[iLow:iMid]与iData[iMid+1:iHigh]到iBuffer[iLow:iHigh]中void merge(int iData[],int iBuffer[],int...原创 2019-10-08 17:52:23 · 167 阅读 · 0 评论