原文:lua學習筆記——冒泡排序(if else 和for循環的使用)

冒泡排序nums , , , , len numsfor i ,len do for j ,len i do if nums j gt nums j then temp nums j nums j nums j nums j temp end endendfor i ,len doprint nums i end if語言語法 if true then print 火鍋 else print 燒 ...

2016-10-27 19:07 0 1814 推薦指數:

查看詳情

循環排序冒泡排序的區別

請不要把雙循環排序說成冒泡排序法。 一般寫程序的人,都寫過這樣一個程序: 請把一組數字,按升序或降序排列。 很多人誤認為下邊這種寫法是冒泡排序法。我直接無語了。 (Example: 1,2010年時候深圳新威爾電子有限公司的技術負責人, 2,今天又在博客園看一個人這樣寫:http ...

Wed Oct 31 16:42:00 CST 2012 19 2593
雙重循環排序冒泡排序算法

雙重循環排序 雙重循環排序算法是一種非常簡單的排序算法,這種算法很容易讓人理解,也很實用,但是排序的效率很低。基本思路是用第一個數與后面的所有數進行比較,然后把最小的數放到第一個位置,然后用第二個數與后面的所有數進行比較,然后把第二個最小的數放到第二個位置,然后用第三個數....最后 ...

Sat Apr 09 06:07:00 CST 2016 0 4542
用python的for循環冒泡排序

題目:利用for循環,完成a=[1,7,4,89,34,2]的冒泡排序冒泡排序:小的排前面,大的排后面。)   第一種:可以看到每次排序的結果   運行結果:     第二種:代碼簡潔   運行結果:[2, 4, 34, 89, 97, 100] ============================================== ...

Sat Sep 01 01:09:00 CST 2018 0 1130
Lua實現的快速排序冒泡排序及效率對比

昨天學習了一下七大排序中的兩個——冒泡排序和快速排序,遂用Lua簡單的實現了一下。 冒泡排序: 快速排序: 效果測試: 結果當然是兩種排序算法都正確的排出了table中的順序,但是效率有了明顯的差異, 這是冒泡排序所用時間:,然后是快速排序所用 ...

Sat Oct 25 01:59:00 CST 2014 1 4902
python筆記2-冒泡排序

前言 面試的時候經常有面試官喜歡問如何進行冒泡排序?這個問題相信能難倒一批英雄好漢,本篇就詳細講解如何用python進行冒泡排序。 一、基本原理 1.概念: 冒泡排序(Bubble Sort),是一種計算機領域的較簡單的排序算法。 它重復地走訪過要排序的數列,一次 ...

Sun Mar 19 05:22:00 CST 2017 5 3992
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM