Чоң 0 белгисин кандай асимптотикалык белгилер түшүндүрөт?
Чоң 0 белгисин кандай асимптотикалык белгилер түшүндүрөт?

Video: Чоң 0 белгисин кандай асимптотикалык белгилер түшүндүрөт?

Video: Чоң 0 белгисин кандай асимптотикалык белгилер түшүндүрөт?
Video: O'G'IL HOMILA BELGILARI / УГИЛ ХОМИЛА БЕЛГИЛАРИ 2024, Май
Anonim

Big-O . Big-O , көбүнчө катары жазылат О , болуп саналат Асимптотикалык белги эң начар учурда, же берилген функция үчүн өсүү чеги. Ал бизди камсыз кылат асимптотикалык алгоритмдин иштөө убактысынын өсүү темпинин жогорку чеги.

Ошо сыяктуу эле, адамдар Big O белгиси менен эмнени билдирет?

Чоң О белгиси Алгоритмдин иштешин же татаалдыгын сүрөттөө үчүн информатикада колдонулат. Чоң О өзгөчө эң начар сценарийди сүрөттөйт жана болот талап кылынган аткаруу убактысын же алгоритм тарабынан колдонулган мейкиндикти (мисалы, эс тутумда же дискте) сүрөттөө үчүн колдонулат.

Big O белгиси эмне үчүн маанилүү? Чоң О белгиси алгоритмдерди жалпы эффективдүүлүк жана масштабдуулук жагынан анализдөөгө мүмкүндүк берет. Ал алгоритмдин мүнөздүү натыйжалуулугуна жана киргизүүнүн көлөмүнө жараша кандайча өзгөрөөрүнө көңүл буруу үчүн платформадан, тилден, ОСтен өзгөрүшү мүмкүн болгон эффективдүү тартиптин туруктуу айырмачылыктарын жокко чыгарат.

Анда Big O белгиси эң начар жагдайбы?

Бирок чоң же белги менен эч кандай байланышы жок эң жаман окуя талдоо, биз, адатта, билдирет эң жаман окуя тарабынан чоң же белги . Ошентип, бинардык издөөдө эң жакшы иш болуп саналат О (1), орточо жана эң жаман окуя болуп саналат О (логин). Кыскасы, типтеги мамиле жок чоң О үчүн колдонулат эң жаман окуя , Тета орточо иш ”.

Чоң О жана кичине О белгиси деген эмне?

Чоң - О ал эми камтыган жогорку чек болуп саналат аз - о катуу жогорку чек болуп саналат. Мисалы, f(n) = 3n функциясы: in О (n²), о (n²), жана О (н)

Сунушталууда: