添加表情
遵守中華人民共和國(guó)的各項(xiàng)道德法規(guī),
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。
9 條評(píng)論 按熱度排序 按時(shí)間排序 /350
學(xué)習(xí)達(dá)人
WXnen3c7od3 展開(kāi)
排序代碼1: for(i=9;i>=1;i--){ for(k=0;k<=i-1;k++) { if(a[k]>a[k+1]){ temp=a[k+1];a[k+1]=a[k];a[k]=temp; } } } 排序代碼二: for(i=0;i<=8;i++){ for(k=9;k>=i+1;k--) { if(a[k]<a[k-1]){ temp=a[k-1];a[k-1]=a[k];a[k]=temp; } } } 老師,這兩個(gè)我測(cè)試的結(jié)果都可以,第一種相對(duì)視頻中的我個(gè)人感覺(jué)理解起來(lái)簡(jiǎn)單一些,外層循環(huán)一定的情況下,內(nèi)層都是從k=0……一直到i-1
2025年02月14日 15:20
1 回復(fù)
學(xué)習(xí)達(dá)人
WXnen3c7od3 展開(kāi)
教室里從左到右坐著一排10個(gè)學(xué)生,他們胖瘦不一,需要你用蹺蹺板把學(xué)生按照體重從左至右依次升高的順序重新排列座位?選擇排序法:從左邊1號(hào)座位上的學(xué)生開(kāi)始跟其他9個(gè)學(xué)生在蹺蹺板上比重量,只要有任意一個(gè)學(xué)生體重更輕,那么這個(gè)學(xué)生就坐到第1號(hào)座位上,而之前1號(hào)座位上的同學(xué)則去坐空出來(lái)的座位,接著由1號(hào)座位上的這個(gè)新同學(xué)繼續(xù)跟剩余的幾個(gè)還沒(méi)有坐蹺蹺板的同學(xué)繼續(xù)比重,依次類推,等所有同學(xué)都坐了一遍蹺蹺板的時(shí)候,留在1號(hào)座位上的這名同學(xué)就是10個(gè)同學(xué)中體重最輕的那個(gè)。然后再?gòu)?號(hào)座位上開(kāi)始跟其他8個(gè)同學(xué)蹺蹺板比體重,依次類推。 冒泡排序法:1號(hào)座位同學(xué)和2號(hào)位同學(xué)蹺蹺板比體重,誰(shuí)更重誰(shuí)坐后一個(gè)座位,2號(hào)位同學(xué)再和3號(hào)比體重,誰(shuí)重誰(shuí)坐后面座位,依次類推,9次蹺板比重后最重的那個(gè)同學(xué)就跑到最右側(cè)座位了
2025年02月14日 11:33
1 回復(fù)
hdylnpu 講師 展開(kāi)
@ WXnen3c7od3 你好,思路十分正確。 只是選擇排序時(shí),為減少交換次數(shù),也可以這個(gè)樣子: 1號(hào)同學(xué)和2號(hào)同學(xué)比,并記錄體重輕的編號(hào)。 然后體重輕的和3號(hào)比,更新體重輕的編號(hào)。 體重輕的和4號(hào)比,更新體重輕的編號(hào)。 以此類推,獲得所有人中體重最輕的編號(hào),將其和1號(hào)同學(xué)互換,使1號(hào)位置同學(xué)體重最輕。
2025年02月15日 08:20
@TA
學(xué)習(xí)之星
marklearner 展開(kāi)
#include <stdio.h> main(){ int a[10]={16,78,23,6,31,99,62,8,13,47}; int i,k,t; printf("排序前的數(shù)組為:\n"); for(i=0;i<10;i++){ printf("%3d",a[i]); } printf("\n"); for(i=9;i>=1;i--){ for(k=0;k<=i;k++){ if(a[k]>a[k+1]){ t=a[k];a[k]=a[k+1];a[k+1]=t; } } } printf("排序后的數(shù)組為:\n"); for(i=0;i<10;i++){ printf("%3d",a[i]); } }
2025年01月29日 19:55
1 回復(fù)
學(xué)習(xí)達(dá)人
小恒無(wú)涯 展開(kāi)
老師,你內(nèi)循環(huán)k=1,是不是有錯(cuò)誤啊,每個(gè)數(shù)不就不會(huì)和a[0]進(jìn)行比較了嗎? 如果第一個(gè)數(shù)最大,豈不是換不了順序了
2025年03月17日 01:48
0 回復(fù)
小恒無(wú)涯 展開(kāi)
@ 小恒無(wú)涯 我自己看錯(cuò)了,我以為a[k]和a[i]比。實(shí)際是k-1
2025年03月17日 03:07
@TA
學(xué)習(xí)達(dá)人
hdylnpu 講師 展開(kāi)
你好,思路十分正確。 只是選擇排序時(shí),為減少交換次數(shù),也可以這個(gè)樣子: 1號(hào)同學(xué)和2號(hào)同學(xué)比,并記錄體重輕的編號(hào)。 然后體重輕的和3號(hào)比,更新體重輕的編號(hào)。 體重輕的和4號(hào)比,更新體重輕的編號(hào)。 以此類推,獲得所有人中體重最輕的編號(hào),將其和1號(hào)同學(xué)互換,使1號(hào)位置同學(xué)體重最輕。
2025年02月15日 08:20
0 回復(fù)
學(xué)習(xí)達(dá)人
T809206sk 展開(kāi)
#include <stdio.h> main(){ int a[10] = {36,45,28,74,15,26,19,98,11,9}; int i,k,t; for(i=9;i>=1;i--){ for(k=1;k<=i;k++){ if(a[k-1]>a[k]) t=a[k-1];a[k-1]=a[k];a[k]=t; } } printf("結(jié)果為:\n"); for(i=0;i<10;i++) printf("%5d",a[i]); }
2024年04月16日 17:41
0 回復(fù)
hdylnpu 講師 展開(kāi)
@ T809206sk 你好,思想沒(méi)問(wèn)題,代碼也很正確。 只是if后面的三個(gè)語(yǔ)句要放在大括號(hào){}內(nèi)。
2024年04月17日 05:30
@TA
我們的成功之路 更多 換一換
會(huì)員名:LIY****GGG
初中畢業(yè)后當(dāng)兵,2002年退伍,退伍后就進(jìn)入機(jī)械廠當(dāng)學(xué)徒,從普通車床學(xué)起,到2012年開(kāi)始學(xué)習(xí)數(shù)控車床,一開(kāi)始根本沒(méi)打算學(xué)習(xí)畫圖,覺(jué)得自己學(xué)歷低,年紀(jì)大,根本學(xué)不會(huì),直到2017年,我一直工作的工廠因老板炒房倒閉
會(huì)員名:gel****lei
我是學(xué)習(xí)采礦工程專業(yè)的,今年已經(jīng)65歲了。前些年從事采礦工程工作時(shí),由于畢業(yè)時(shí)間較早,隨著科學(xué)技術(shù)的發(fā)展,自己所學(xué)的知識(shí)遠(yuǎn)遠(yuǎn)不能適應(yīng)當(dāng)時(shí)的工作。特別是電子計(jì)算機(jī)技術(shù),這方面基本是一片空白,這給工作帶來(lái)了極大的不便,也嚴(yán)重影響到了工作效率。
會(huì)員名:董****廷
本人2014年開(kāi)始步入大學(xué),學(xué)的機(jī)械工程專業(yè),大一開(kāi)始學(xué)習(xí)CAD制圖,想進(jìn)一步提升自己的技能水平,后來(lái)知道了我要自學(xué)網(wǎng)這個(gè)學(xué)習(xí)平臺(tái),感覺(jué)里面內(nèi)容很豐富,一開(kāi)始繼續(xù)學(xué)習(xí)自己的CAD
會(huì)員名:城河****1號(hào)
在知識(shí)付費(fèi)未成形的情況下建立,不概念,重實(shí)效,以口碑打天下。在知識(shí)付費(fèi)成為風(fēng)口的情況下,不追熱點(diǎn),深耕細(xì)作,尉然成林。
會(huì)員名:Z****娟
大學(xué)學(xué)的時(shí)候國(guó)際經(jīng)濟(jì)與貿(mào)易,大學(xué)畢業(yè)后找了一份行政專員的工作,在前兩年工作很忙,自己也從工作中得到了提升,漸漸感覺(jué)這個(gè)崗位的可替代性很高,職業(yè)發(fā)展有很大的局限,于是就想多學(xué)習(xí),但是學(xué)啥呢,很茫然,一次偶然的機(jī)會(huì),一個(gè)朋友給我介紹了我要自學(xué)網(wǎng),如饑似渴,開(kāi)始了漫長(zhǎng)的自學(xué)之路。 我把學(xué)習(xí)當(dāng)作了一種生活方式。再忙再累,每天都要抽點(diǎn)時(shí)間光顧我要自學(xué)網(wǎng)。
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部