24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 427  |  回复: 3

shenguoyang

铜虫 (初入文坛)

[交流] 选择排序算法的疑惑?

课本上写的选择排序为什么这么复杂,难以理解,如下第一个程序,我自己写了个选择排序如第二个程序所示,比较好理解。有什么区别呢
             int i,j,k,t,a[N];
        for(i=0;i<N;i++)
                scanf("%d",a+i);
        for(i=0;i<N-1;i++)
        {
                k=i;
                for(j=i+1;j<N;j++)
                        if(a[k]>a[j])
                        {
                                k=j;
                                t=a[k];
                                a[k]=a;
                                a=t;
                        }
        }








        int i,j,a[N];
        for(i=0;i<N;i++)
                scanf("%d",a+i);
        for(i=0;i<N-1;i++)
                for(j=i+1;j<N;j++)
                        if(a>a[j])
                        {
                                int t;
                                t=a;
                                a=a[j];
                                a[j]=t;
                        }
        for(i=0;i<N;i++)
        printf("%d\n",a);
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

linfeng001

铁虫 (著名写手)


shenguoyang(金币+1): 谢谢参与
先运行一下你的程序吧,贴出来的代码应该是有问题的。

发自小木虫Android客户端
RS_LXS
2楼2016-10-31 15:18:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mikedlzhang

铁杆木虫 (职业作家)

铁杆木虫


小木虫: 金币+0.5, 给个红包,谢谢回帖
先运行一下你的程序吧,贴出来的代码应该是有问题的。
3楼2016-11-02 06:21:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (职业作家)

Matlab专家


小木虫: 金币+0.5, 给个红包,谢谢回帖
本帖仅楼主可见
4楼2016-11-03 01:04:40
已阅   申请程序强帖   回复此楼   编辑   查看我的主页
相关版块跳转 我要订阅楼主 shenguoyang 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 266求调剂 +7 阳阳哇塞 2026-04-01 7/350 2026-04-01 22:27 by barlinike
[考研] 310分求调剂 +4 成功上岸wang 2026-04-01 4/200 2026-04-01 20:35 by liu823948201
[考研] 286求调剂 +5 lim0922 2026-03-26 5/250 2026-04-01 19:08 by 客尔美德
[考研] 321求调剂 +8 y-yh 2026-04-01 8/400 2026-04-01 14:44 by 星空星月
[考研] 求调剂 +5 零八# 2026-03-27 5/250 2026-04-01 14:40 by yulian1987
[考研] 化学0703 调剂 306分 一志愿211 +12 26要上岸 2026-03-28 12/600 2026-04-01 11:10 by chemdavid
[考研] 土木304求调剂 +5 兔突突突, 2026-03-31 6/300 2026-04-01 09:37 by JourneyLucky
[考研] 求调剂 +9 akdhjs 2026-03-31 10/500 2026-03-31 17:14 by zhyzzh
[考研] 一志愿浙江大学工科动力工程370,数一121,专业课135,现在能去哪里 +3 080700调剂 2026-03-30 4/200 2026-03-31 12:00 by KLMY666
[考研] 081200-11408-276学硕求调剂 +4 崔wj 2026-03-31 4/200 2026-03-31 11:56 by jp9609
[考研] 287求调剂 +17 land xuxu 2026-03-26 17/850 2026-03-31 11:16 by Zzxxxs
[考研] 085600材料与化工调剂 +16 kikiki7 2026-03-30 16/800 2026-03-31 10:03 by 氯化亚硝酰
[考研] 282求调剂 +3 呼吸都是减肥 2026-03-31 3/150 2026-03-31 10:00 by wangjy2002
[考研] 322求调剂 +10 宋明欣 2026-03-27 10/500 2026-03-30 18:47 by 544594351
[考研] 求调剂 +10 家佳佳佳佳佳 2026-03-29 10/500 2026-03-30 18:34 by 544594351
[考研] 070305高分子化学与物理 304分求调剂 +12 c297914 2026-03-28 12/600 2026-03-29 16:21 by Serene1974
[考研] 2026年华南师范大学欢迎化学,化工,生物,生医工等专业优秀学子加入! +3 llss0711 2026-03-28 6/300 2026-03-29 10:26 by llss0711
[考研] 求佛 +7 迷人的哈哈 2026-03-28 7/350 2026-03-28 16:47 by 催化大白
[考研] 一志愿南京航空航天大学材料学硕求调剂 +3 @taotao 2026-03-28 3/150 2026-03-28 10:26 by JourneyLucky
[考研] 调剂 +4 柚柚yoyo 2026-03-26 4/200 2026-03-26 20:43 by fmesaito
信息提示
请填处理意见