jdk排序用的什么算法? jdk排序的过程描述 N<47 插入排序 47<N<286 双轴快排 286<N 连续性好 归并排序(Timsort) 286<N 连续性不好 双轴快排 所以JDK的这道题考的非常深,你得知道全部jdk内用到的排序算法以及这些算法的时间复杂度。 快速排序 https://pdai.tech/md/algorithm/alg-sort-x-fast.html 堆排序 https://www.bilibili.com/video/BV1Eb41147dK/?spm_id_from=333.788.recommend_more_video.3&vd_source=ddefb78956f7eb0ce3481c729a93431d xournal 是个很好的写字板 归并排序 https://www.bilibili.com/video/BV1Pt4y197VZ/?spm_id_from=333.337.search-card.all.click&vd_source=ddefb78956f7eb0ce3481c729a93431d https://juejin.cn/post/6961260913487773709 https://www.bilibili.com/video/BV1dx411S74x/?spm_id_from=333.337.search-card.all.click&vd_source=ddefb78956f7eb0ce3481c729a93431d 三种排序,冒泡,选择,插入排序 C 语言bubble.c #include <stdio.h> void bubble(int arr[], int n){ int i; i = 10; printf("%d\n",i); } …
Continue reading →