永发信息网

c语言程序时间怎么缩短?

答案:2  悬赏:60  手机版
解决时间 2021-01-13 19:37
c语言程序时间怎么缩短?
最佳答案
#include
#include
int cmp(const void*x,const void*y){
return *(int*)x-*(int*)y;}
int main(){
int n[505],N,i,k;
scanf("%d",&N);
for(i=0;i scanf("%d",n+i);
qsort(n,N,sizeof(int),cmp);
for(i=N-1;i>=0;i--)
if(n[i]&1){
k=i;
break;}
for(i=0;i if(n[i]&1)
printf("%d,",n[i]);
printf("%d",n[k]);
return 0;}
追问大神!用法好高端qsort,n[i]&1.....

看不懂追答int cmp(const void *,const void *)是 比较函数,
void qsort(void* ,int ,int ,int(*)(const void*,const void*) );
数字&1表示数字的二进制首位是否为一,即数字是否为奇数。
全部回答
试试用其他的排序算法 百度搜索排序算法就行了http://blog.csdn.net/mingxunzh/article/details/4640660
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
含山字的成语有哪些
抚远市 抚远旅游 抚远市好玩的地方有哪些
莫斯科iPhone8卖多少钱
三星a9支持5g Wifi频段么?
怎样承担责任
罗斯柴尔德家族能拿出100万亿英镑的现金吗?
我和我女朋友很相爱,她现在还是学生,我是江
我本在嘉兴工作,所以档案也在嘉兴,现在回平
急!用500v兆欧表测完低压电缆的绝缘后如何放
镖门里面少东家的扮演者
重庆三峡联合大学好不好
感觉换工作很累,不想再换。
求几首超嗨的电音,要QQ音乐可以听的
可到职时间的英文怎么说
8米50厘米减去6米5厘米等于多少
推荐资讯
小孩我400天有几个月
一雌蜂和一雄蜂交配产生F1代,在F1代雌雄个体
扑克牌三公怎么赚钱
家装双包价格是什么意思
图中的怎么清理
温家宝总理在十一届人大二次会议上作政府工作
请问强风化泥岩属于哪类土?
称取甘油20g,以量取法取用,应量取多少毫升
鸡在三斤多死掉是怎么回事
粘度法测定高聚物相对分子量的实验中影响浓度
灰天鹅价格,灰天鹅苗多少钱一只
CPU四相供电,去掉一组如何?直接拆一个drive
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?