导读 关于随机排序函数表,随机排序函数这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!1、我有答案你要
关于随机排序函数表,随机排序函数这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、我有答案你要把#include #include #include #define LS(a,b) ((a)<(b))#define LL(a,b) ((a)>(b))#define MAXSIZE 1000typedef int KeyType;typedef struct { int key;}RedType;typedef struct{ RedType r[MAXSIZE+1]; int length;}SqList;typedef SqList HeapType;int compare=0;int change=0;int Create_Sq(SqList &L){ int i,k; cout<<"请输入产生随机数的个数:"; cin>>k; L.length=k; for(i=1;i<=k;++i) { L.r[i].key=rand(); } return 1;}void Bubble_sort(SqList &L){//冒泡排序 int i,j,l,k=L.length; for(i=1;i<=L.length-1;++i) { for(j=1;j<=k-1;++j) { ++compare; if(LL(L.r[j].key,L.r[j+1].key)) { l=L.r[j].key; L.r[j].key=L.r[j+1].key; L.r[j+1].key=l; ++change; } } --k; } cout<本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!