首页 >> 综合精选 >

随机排序函数表(随机排序函数)

2023-03-28 11:25:18 来源: 用户: 

关于随机排序函数表,随机排序函数这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

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<

本文分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
大家爱看
频道推荐
站长推荐