| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 682 人关注过本帖
标题:求教!简化程序,直接输出最大值(30 14);
只看楼主 加入收藏
宇宙规律
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:232
专家分:128
注 册:2014-5-7
结帖率:97.06%
收藏
已结贴  问题点数:20 回复次数:3 
求教!简化程序,直接输出最大值(30 14);

21   9
1   1
3   1
-9   -5
11   4
-6   -4
3   3
-1   0
0   1
-1   -1
30   14
1   1
6   2
-6   -4
1   0
-1   -3
3   3
-1   0
3   1
0   1
Press any key to continue


要求:直接输出最大值 30   14

[此贴子已经被作者于2017-2-28 21:47编辑过]

2017-02-24 12:51
九转星河
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:长长久久
等 级:贵宾
威 望:52
帖 子:5023
专家分:14003
注 册:2016-10-22
收藏
得分:20 
再用多一次快排不行么~

[code]/*~个性签名:bug是什么意思?bug是看上去没有可能的东西实际上是有可能做到的 就是这样~2018-08-08更~*/[/code]
2017-02-24 13:10
宇宙规律
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:232
专家分:128
注 册:2014-5-7
收藏
得分:0 
回复 2楼 九转星河
因为有几百次排序,所以只好让程序循环一次得到结果;
2017-02-24 13:17
宇宙规律
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:232
专家分:128
注 册:2014-5-7
收藏
得分:0 
                        
   
    qsort(mn1, sizeof(mn1)/sizeof(int )/2, 2*sizeof(int ),commpC);                                
                        
    for(j = 0; j < sizeof(mn1)/sizeof(int )/2; j++)                                    
    {  
        if(mn1[j][1]!=0)
                 
             d[k][0]=  mn1[0][0];     d[k][1]=  mn1[0][1];
加上break; if(mn1[j][1]!=0)才能有效果!                    
    }
    }
    qsort(d, sizeof(d)/sizeof(int )/2, 2*sizeof(int ),commpC);
     printf("%d   ", d[0][0]);   printf("%d  \n", d[0][1]);     

    }


30   14
Press any key to continue

[此贴子已经被作者于2017-2-28 21:49编辑过]

2017-02-24 13:58
快速回复:求教!简化程序,直接输出最大值(30 14);
数据加载中...
 
   



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

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