關(guān)于排序,其實(shí)不管是哪種語(yǔ)言,都有它內(nèi)置的排序函數(shù),我們要用的時(shí)候調(diào)用就行了,既然如此,我們?yōu)槭裁催€要講這個(gè)東西呢?我想,其實(shí),我們講排序更多是在于排序中包含的思想算法,因?yàn)?,算法?duì)于計(jì)算機(jī)來(lái)說(shuō)相當(dāng)重要,一個(gè)好的算法能夠讓計(jì)算機(jī)的效率達(dá)到事半功倍的效果,所以,算法是計(jì)算機(jī)語(yǔ)言中一門(mén)相當(dāng)熱門(mén)的課程,它所代表的計(jì)算機(jī)思維也是很值得我們?nèi)ド钊胙芯康摹?/span>
我也知道,關(guān)于我標(biāo)題中的排序,博客園中的很多作者都寫(xiě)過(guò)詳細(xì)解釋的文章,可能,筆者本人認(rèn)為自己的理解更能體現(xiàn)出這個(gè)排序的工作原理吧,所以,筆者也就大慚不愧的在這里再次寫(xiě)下關(guān)于冒泡排序的文章,有需要的讀者可以看一下。
再進(jìn)入正題之前,我給大家介紹一下谷歌瀏覽器一個(gè)很有用的調(diào)試程序代碼的功能,如果你已經(jīng)知道,請(qǐng)略過(guò)。
首先,打開(kāi)谷歌瀏覽器,輸入我們的代碼腳本:
右鍵,點(diǎn)擊檢查,