/**
* 遞迴呼叫構造方法求1到100的和
*@author administrator
* */
public
class
sumexceptionconstructor catch (arrayindexoutofbound***ception e)
} }
/**
* 遞迴呼叫sumexceptionmethod方法求1到100的和
*@author administrator
* */
public
class
sumexceptionmethod
public
intsummethod(int i) catch (arrayindexoutofbound***ception e)
}}
int total = 0;// 總和
// 非遞迴演算法,時間複雜度o(n),空間複雜度o(1)
public
intaddtion_0(int n)
return total;
}// 遞迴演算法,時間複雜度為o(n),空間複雜度為o(n)
public
intaddtion(int n)
}// 利用等差數列求和公式,時間複雜度為o(1),空間複雜度為o(1)
public
intaddtion02(int n)
安裝LINUX的五種方法
安裝時候選擇 http設定 名 192.168.1.75 red hat 目錄 redhat 它會自動找到目錄並安裝,注意我用這種方式安裝有幾個包會壞掉,也不能跳過安裝,而且我的iso檢查了md5sum是好的,包名稱好象是 openoffice 86m大小,xmms方面的包還有幾個不記得了,所以不建...
Shell編寫,1到100的和。
在編譯器中開啟 如上圖。步驟 開啟虛擬機器的終端,輸入vim hello.sh hello你的檔名,隨意起 然後回車。摁i進入標記模式,將 複製進去,或者敲進去。摁esc,輸入 wq!回車。輸入chmod x hello.sh 你需要給你的檔案許可權,hello檔名,和你上面一樣。執行指令碼。輸入....
1到100求和的三種寫法
使用for迴圈直接逐個求解,演算法複雜度為o n o n o n 暴力解法 param startinclusive param endexclusive return public intsumbydirect int startinclusive,int endexclusive return ...