Kas ir asimptotiskais apzīmējums, kas izskaidro lielo 0 apzīmējumu?
Kas ir asimptotiskais apzīmējums, kas izskaidro lielo 0 apzīmējumu?

Video: Kas ir asimptotiskais apzīmējums, kas izskaidro lielo 0 apzīmējumu?

Video: Kas ir asimptotiskais apzīmējums, kas izskaidro lielo 0 apzīmējumu?
Video: Exhibition Tour with RIBOCA2 Chief Curator Rebecca Lamarche-Vadel 2024, Aprīlis
Anonim

Lielais-O . Lielais-O , parasti rakstīts kā O , ir Asimptotiskais apzīmējums sliktākajā gadījumā vai pieauguma griesti noteiktai funkcijai. Tas nodrošina mūs ar asimptotisks algoritma izpildlaika pieauguma ātruma augšējā robeža.

Tāpat cilvēki jautā, ko jūs domājat ar lielo O apzīmējumu?

Lielais O apzīmējums tiek izmantots datorzinātnēs, lai aprakstītu algoritma veiktspēju vai sarežģītību. Lielais O īpaši apraksta sliktāko scenāriju un var var izmantot, lai aprakstītu nepieciešamo izpildes laiku vai izmantoto vietu (piemēram, atmiņā vai diskā), izmantojot algoritmu.

kāpēc lielais O apzīmējums ir svarīgs? Lielais O apzīmējums ļauj analizēt algoritmus vispārējās efektivitātes un mērogojamības ziņā. Tas abstrahē pastāvīgās efektivitātes secības atšķirības, kas var atšķirties atkarībā no platformas, valodas un operētājsistēmas, lai koncentrētos uz algoritma raksturīgo efektivitāti un to, kā tas mainās atkarībā no ievades lieluma.

Vai tad Big O apzīmējums ir sliktākais gadījums?

Lai gan liels o apzīmējums nav nekāda sakara ar sliktākajā gadījumā analīzi, mēs parasti pārstāvam sliktākajā gadījumā autors liels o apzīmējums . Tātad, binārajā meklēšanā, labākais lietu ir O (1), vidējais un sliktākajā gadījumā ir O (pieteikties). Īsāk sakot, nav tāda veida attiecību lielais O tiek izmantots sliktākajā gadījumā , Theta vidēji lietu ”.

Kas ir lielais O un mazais O apzīmējums?

Liels - O ir iekļaujoša augšējā robeža, kamēr maz - o ir stingra augšējā robeža. Piemēram, funkcija f(n) = 3n ir: in O (n²), o (n²), un O (n)

Ieteicams: