精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

三個數排序

 1
var
a,b,c,swap;
 2         a=+prompt();
 3         b=+prompt();
 4         c=+prompt();
 5         //冒泡排序:最壞情況:比較n*(n-1)/2輪,以下是3個數比較,考慮最壞情況要比較3輪
 6         if(a>b)
 7         {
 8             swap=a;//判斷表達式中:第一個值>第二個值:將第一個值賦予變量swap
 9             a=b;
10             b=swap;
11         }
12         if(b>c)//判斷表達式中:第一個值>第二個值:將第一個值賦予變量swap
13         {
14            swap=b;
15            b=c;
16            c=swap;
17         }
18         if(a>b)//判斷表達式中:第一個值>第二個值:將第二個值賦予變量swap
19         {
20             swap=b;
21             b=a;
22             a=swap;
23         }
24         alert(a+","+b+","+c)
25          /*
26          怎樣分析上述的過程呢,先確定交換的是哪兩個變量:
27          以最壞情況來算:  
28          一開始是:a b c
29            第一輪:b a c
30            第二輪:b c a
31            第三輪:c b a
32          可以看出,實際上:在最后,變量a、b、c分別存放著c、b、a
33 
34          問:在寫代碼的時候要怎樣快速理解并書寫呢?
35          總結;
36          (1)if的判斷表達式寫的是進行順序的比較就行,不用思考變量的值
37          (2)總是要將比較的兩個值的前面的那一個值賦予給另一個用于交換的變量(除了最后一輪):例如上面的變量swap
注:上述僅供自己理解,不代表他(她)人的看法
38 */

本文題目:三個數排序
當前網址:http://m.jcarcd.cn/article/dsojpee.html
主站蜘蛛池模板: 97涩涩| 天美麻花 | 成人爱看片午夜福利 | 日本精品一区在线 | 福利98 | 区二区三区免费 | 日本综合成人社区 | 国产精品自拍第一页 | 欧美专区中文字幕 | 日本全部一级视频 | 国自产拍视频 | 日本中文字 | 97視频| 精品日本亚洲18 | 欧美日韩亚州在线 | 中文字幕在线永久 | 日本在线成人短视频 | 日韩一级一区二区不 | 精品高清三级乱伦 | 国产午夜艹逼 | 国产精品久热 | 三级网站国产 | 三级在线播放 | 99re在线精品 | 国产高清在线 | 尤物视频 | 99精品热 | 欧美一区二区 | 欧美一级日韩国产 | 国产专区在线视频 | 国产女同互慰高 | 日韩一级一区二区不 | 国产精品视频超级碰 | 加勒比东京 | 精品视频在线观看 | 日本欧美国产一区 | 国产免费永久在线观 | 日韩五区 | 国语自产偷 | 日韩欧美网站 | 日本特黄特色 |