
排序有关算法
文章平均质量分 50
该栏记录排序十二大算法,以及逆序对等由排序算法衍生出的算法
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++各种排序方法讲解(基础)
冒泡排序 #include<cstdio> int num[32768]; int tot; int main(){ scanf("%d",&tot); for(int i=1;i<=tot;i++){ scanf("%d",&num[i]); } for(int i=1;i<=tot;i++){ for(int j=1;j<=tot-i;j++){ if(num[j+1]>num[j]){ int t=num[j+1];原创 2022-02-02 22:51:37 · 7057 阅读 · 1 评论 -
C++各种排序方法讲解(进阶)
堆排序~1 #include<iostream> using namespace std; int heap[32768]; int heap_size=0; int tot; void put(int num){ heap[++heap_size]=num; int now=heap_size,next; while(now>1){ next=now>>1; if(heap[next]<=heap[now]){ return; } els原创 2022-02-04 13:41:39 · 462 阅读 · 0 评论 -
C++逆序对数目的求解
逆序对数目的求解方法,一种是基于冒泡排序,另一种是基于归并排序。原创 2022-02-07 20:05:46 · 1885 阅读 · 0 评论