Mulla on kolme algoritmia, aikakompleksisuudet ovat;
1. O(n^1.5)
2. O(n^2.5)
3. O(n^3.5)
Mikä noista on tehokkain, O(n^1.5)? Jos on, niin miksi?
1. O(n^1.5)
2. O(n^2.5)
3. O(n^3.5)
Mikä noista on tehokkain, O(n^1.5)? Jos on, niin miksi?
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Asymptoottisesti tehokkain on O(n^1.5), koska sen eksponentti on pienin, mutta riippuen syötteestä ja kertoimista, voi mikä vaan olla toista tehokkaampi.
Aivan, aavistelin, että tehokkain on tuo O(n^1.5), perustelusta en kuitenkaan niin tiennyt. Kiitti vastauksesta!
Kai tajuat, että ”asymptoottisesti tehokkain” sisältää sen, että kyseinen algoritmi saattaa olla selvästi muita tehottomampi esimerkiksi n:n arvoilla < 10¹⁰⁰⁰⁰⁰⁰ (luku, jossa on ykkönen ja miljoona nollaa)?
Mitenkäs tämä nyt sitten liittyy logaritmeihin?