Sadece another question okuyor ve bu kod ilgimi: AnlamıyorumBu kod neden Büyük Oh gösteriminde O (N^6) olarak değerlendiriliyor?
for(i = 0; i < n; i++)
{
for(j = 0; j < i*i; j++)
{
for(k = 0; k < i*j; k++)
{
pseudo_inner_count++;
for(l = 0; l < 10; l++);
}
}
}
bu nasıl olabilir O (N^6). Birisi benim için bozabilir mi?
Tamam, sonuç olarak her sonuç, bir döngü boyunca değil (@Pascal önerilen) bir çarpımla çarpılarak elde edilir. Birisi bunu onaylayabilir mi? – karlphillip
Pascal, toplamı gerçekten yapmadı. N * n^2 * n^2 * n ile çarptı ve n^6 aldı. Bir toplam gibi görünebilir çünkü üsler bir araya toplanır ama bu sadece üslerin matematikte nasıl çalıştığıdır. –
Bu upvotes onaylar = D –