| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 769 人关注过本帖
标题:归并排序怎么拆开成小的板块
取消只看楼主 加入收藏
风铃无声
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2018-4-5
收藏
 问题点数:0 回复次数:1 
归并排序怎么拆开成小的板块
请问归并排序怎么拆开成小的板块?归并程序我已经做出来了
void merge(int num[],int left,int right,int end)     //归并
{
    int r[10];
    int i=left;
    int j=right;
    for(int i=left;i<=end;i++)
        r[i]=num[i];
    for(int i=left;i<=end;i++)
        num[i]=0;
    while(i<right&&j<=end)
    {
        if(r[i]<=r[j])
        {
            num[i]=r[i];
            num[j]=r[j];
            i++;
            j++;
        }
        else
        {
            num[i]=r[j];
            num[j]=r[i];
            i++;
            j++;
        }
    }
    if(j<end)
        for(int k=j+1;k<=end;k++)
            num[k]=r[k];
}
搜索更多相关主题的帖子: 归并 int num end i++ 
2018-04-30 18:14
风铃无声
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2018-4-5
收藏
得分:0 
为什么没有人QAQ
感觉你们都好厉害
2018-04-30 18:34
快速回复:归并排序怎么拆开成小的板块
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019129 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved