第一個問題;我需要幫忙計算「大O」
sum = 0;
for i = 1 to n; i++
{
for j = 1 to i * i; j++
{
for k = 1 to j; k++
sum ++;
}
}
和
問題二;
sum = 0;
for i = 1 to n
{
for j = 1 to i * i
{
if j mod i == 0
{
for k = 1 to j
sum ++;
}
}
}
嗨,我在IT新的,我需要幫助(實際上是兩個:d)
我遇到了「大O」前幾天,雖然我正在研究這件事,我發現這個地址,實際上我從這裏學到很多...
但大多數關於「大o」的例子只是爲了解釋它,在這裏我有兩個問題。經過我的計算,我發現第一個大O爲O(n^5),第二個爲O(n^3)。但這些數值過於龐大......
所以我在這裏,我需要你的幫助......(甚至你可以寫的結果是什麼都沒有解釋,但請幫我對這些問題)
謝謝作爲預先...
您可以修復縮進或添加大括號,以便我們知道哪些循環結束於哪裏? – CanSpice 2011-03-25 23:35:31
家庭作業,也許? – 2011-03-25 23:42:25