小春网

 找回密码
 注册账号
123
返回列表 发新帖
楼主: 小小罗宾汉
收起左侧

[IT 交流] IT高手们 小弟问点最基础的问题 帮帮我啊

[复制链接]
发表于 2011-11-19 18:07:05 | 显示全部楼层
compare02.zip (5.26 KB, 下载次数: 4)

楼主不是跑来逗迷糊玩儿的吧,费半天劲回复了又跑了

迷糊把测试用例都写好了,还是批处理呢,Click一下就出结果……
回复

使用道具 举报

发表于 2011-11-19 22:11:29 | 显示全部楼层
冒泡排序
回复

使用道具 举报

 楼主| 发表于 2011-11-19 23:02:17 | 显示全部楼层
elegant 发表于 2011-11-19 22:11
冒泡排序

能给写个完整的吗?{s:1:010}
回复

使用道具 举报

发表于 2011-11-28 23:20:59 | 显示全部楼层
百度一下c语言冒泡算法
具体写法忘记了,因为我只看过一些书,但这个貌似是用冒泡算法的
回复

使用道具 举报

发表于 2011-11-29 10:06:58 | 显示全部楼层
一个星期了,不知到lz解决没有。
好久没有写过这个了,开始居然写错了。

#include<stdio.h>
#define COUNT 3
int main(){

    int num[COUNT];
    int temp,i,j;
    scanf("%d,%d,%d",&(num[0]),&(num[1]),&(num[2]));
   
    for (i = 0; i < COUNT - 1; i++) {
        for (j = COUNT - 1; j > i; j--) {
            if (num[j - 1] < num[j]) {  
                temp = num[j];      
                num[j] = num[j - 1];
                num[j - 1]= temp;
            }
        }
    }

    for(i = 0; i <= COUNT -1; i++){
      printf("%d,",num[i]);
    }

    printf("\n");
    return 1;
}

评分

参与人数 1 +50 收起 理由
憨吃迷糊睡 + 50 赞一个

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2011-11-29 10:18:52 | 显示全部楼层
gaco 发表于 2011-11-29 10:06
一个星期了,不知到lz解决没有。
好久没有写过这个了,开始居然写错了。

谢谢   大哥的回复   
这个问题已经得到解决
可能接下来遇到什么还要麻烦你们{s:1:009}
回复

使用道具 举报

发表于 2011-11-29 10:57:09 | 显示全部楼层
小小罗宾汉 发表于 2011-11-29 10:18
谢谢   大哥的回复   
这个问题已经得到解决
可能接下来遇到什么还要麻烦你们

呵呵,不用客气。我也好久每看过算法了。
也顺便复习一下排序算法。
回复

使用道具 举报

发表于 2011-11-30 11:11:41 | 显示全部楼层
用排序法不就好了么?
神马2分法,冒泡法神马的,
这个要自己查,理解原理了就能写了.

不过大多数语言都有自己的排序函数,
直接用就可以了
回复

使用道具 举报

发表于 2011-12-3 21:14:43 | 显示全部楼层
你的这么复杂的问题已经解决了吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小春网
常务客服微信
微信订阅号
手机客户端
扫一扫,查看更方便! 快速回复 返回顶部 返回列表