[quote]筆記--氣泡排序[/quote]
[b]1.氣泡排序類[/b]
package com.flysnow.chap03;
/*** 氣泡排序
* @author 飛雪無情
* @since:2010-3-25
*/public class arraybub
/*** 插入元素
* @param value
*/public void insert(long value)
/*** 列印元素
*/public void display()}}
}/**
* 交換
* @param one 陣列索引
* @param two 陣列索引
*/private void swap(int one, int two)
}
[b]2.氣泡排序測試[/b]
[b]3.總結[/b]
演算法思想:
[list]
[*]第一趟,從佇列的最左邊開始,比較0號和1號的資料,如果0號的資料大於1號的,則交換位置,否則什麼都不做。然後右移乙個位置,比較1號和2號的資料,和剛才一樣,一次類推走完第一趟。
[*]第二趟,也是從最左邊開始,比較0號和1號資料。。。一直到n-1號資料
[*]........
[*]直到比較到0號資料.
[/list]
[img]
第二課 複雜排序演算法
1.歸併排序 public static void mergesort int arr mergesort arr,0,arr.length 1 public static void mergesort int arr,int l,int r int mid l r l 2 mergesort ar...
第二課 安裝PHP
為什麼要安裝php?php是伺服器端解析程式,一般執行在網路伺服器上。而編寫php語言的程式我們一般是在自己的個人電腦上完成,然後拿到伺服器上除錯。所以,學習php首先要讓我們的個人電腦模擬伺服器執行環境,讓php能象在伺服器上一樣在我們的個人電腦上執行。這就是為什麼要安裝配置php的原因。安裝配置...
csdn之旅 第二課
1.html標題的標籤 1 注意 只能到,在往後就沒有作用了。2 標籤特點 可以區別其他文字,比如可以加粗 效果圖如 笑對生活!笑對生活!笑對生活!笑對生活!改變字型大小 可以自動換行 2.html段落標記 用元素 注意 標籤和標籤之間的關係 可以巢狀使用 但不可以交叉 3.html常用標記 單標記...