Том 0 тэмдэглэгээг тайлбарлах асимптотик тэмдэглэгээ гэж юу вэ?
Том 0 тэмдэглэгээг тайлбарлах асимптотик тэмдэглэгээ гэж юу вэ?

Видео: Том 0 тэмдэглэгээг тайлбарлах асимптотик тэмдэглэгээ гэж юу вэ?

Видео: Том 0 тэмдэглэгээг тайлбарлах асимптотик тэмдэглэгээ гэж юу вэ?
Видео: 5 минутын дотор Big-O тэмдэглэгээ 2024, May
Anonim

Том-О . Том-О , ихэвчлэн гэж бичдэг О , нь Асимптотик тэмдэглэгээ хамгийн муу тохиолдолд, эсвэл тухайн функцийн өсөлтийн дээд хязгаар. Энэ нь бидэнд олгодог асимптотик алгоритмын ажиллах хугацааны өсөлтийн хурдны дээд хязгаар.

Үүнтэй адил хүмүүс Big O тэмдэглэгээ гэж юу гэсэн үг вэ гэж асуудаг.

Том O тэмдэглэгээ Компьютерийн шинжлэх ухаанд алгоритмын гүйцэтгэл эсвэл нарийн төвөгтэй байдлыг тодорхойлоход ашигладаг. Том О хамгийн муу тохиолдлын хувилбарыг тусгайлан дүрсэлсэн ба чадна нь алгоритмын шаардлагатай гүйцэтгэх хугацаа эсвэл ашигласан зайг (жишээ нь санах ой эсвэл дискэн дээр) тодорхойлоход ашиглагдана.

Big O тэмдэглэгээ яагаад чухал вэ? Том O тэмдэглэгээ алгоритмуудыг ерөнхий үр ашиг, масштабын хувьд шинжлэх боломжийг танд олгоно. Энэ нь платформ, хэл, үйлдлийн системээс хамаарч өөр өөр байж болох үр ашгийн тогтмол эрэмбийн зөрүүг хийсвэрлэн хийсвэрлэн алгоритмын төрөлхийн үр ашиг, оролтын хэмжээнээс хамаарч хэрхэн өөрчлөгдөхөд анхаарлаа хандуулдаг.

Тэгвэл Big O тэмдэглэгээ нь хамгийн муу тохиолдол мөн үү?

Хэдийгээр том эсвэл тэмдэглэгээ -тай ямар ч холбоогүй хамгийн муу хэрэг дүн шинжилгээ хийх, бид ихэвчлэн төлөөлдөг хамгийн муу хэрэг by том эсвэл тэмдэглэгээ . Тиймээс, хоёртын хайлтанд хамгийн сайн нь хэрэг байна О (1), дундаж ба хамгийн муу хэрэг байна О (логн). Товчхондоо ийм төрлийн харилцаа байхгүй” том О -д ашиглагддаг хамгийн муу хэрэг , Дунджаар Тета хэрэг ”.

Big O ба жижиг O тэмдэглэгээ гэж юу вэ?

Том - О нь багтаасан дээд хязгаар юм, харин бага - о хатуу дээд хязгаар юм. Жишээлбэл, f(n) = 3n функц нь: in О (n²), о (n²), ба О (n)

Зөвлөмж болгож буй: