Kosmosun mürəkkəbliyini necə hesablayırsınız?
Kosmosun mürəkkəbliyini necə hesablayırsınız?

Video: Kosmosun mürəkkəbliyini necə hesablayırsınız?

Video: Kosmosun mürəkkəbliyini necə hesablayırsınız?
Video: Həcmin hesablanması,,kubun həcmi,Masterjob 2024, Noyabr
Anonim

Köməkçi Kosmos : müvəqqətidir boşluq (giriş ölçüsü istisna olmaqla) giriş ölçüsü ilə əlaqədar olaraq problemi həll etmək üçün alqoritminiz tərəfindən ayrılmışdır. Kosmik mürəkkəblik hər iki köməkçi daxildir boşluq və boşluq giriş tərəfindən istifadə olunur. Kosmik mürəkkəblik = Giriş Ölçüsü + Köməkçi boşluq.

Beləliklə, misalla kosmik mürəkkəblik nədir?

Kosmik mürəkkəblik alqoritmin ehtiyac duyduğu iş yaddaşının miqdarının ölçüsüdür. Bu o deməkdir ki, alqoritmin istənilən nöqtəsində ən pis halda nə qədər yaddaş lazımdır. Zamanla olduğu kimi mürəkkəblik , biz əsasən necə ilə maraqlanırıq boşluq Tələblər, böyük-Oh baxımından, giriş probleminin N ölçüsü böyüdükcə böyüyür.

Bundan əlavə, hansı alqoritm ən yüksək kosmik mürəkkəbliyə malikdir? Çeşidləmə alqoritmləri

Alqoritm Məlumat strukturu Kosmik mürəkkəblik: Ən pis
Tez çeşidləmə Massiv O(n)
Birləşdirmə çeşidi Massiv O(n)
Yığın çeşidi Massiv O(1)
Hamar çeşid Massiv O(1)

Bundan əlavə, məkan mürəkkəbliyi və zaman mürəkkəbliyi nədir?

Zamanın mürəkkəbliyi miqdarını təsvir edən funksiyadır vaxt bir alqoritm alqoritmə daxil olanların miqdarı baxımından qəbul edir. Kosmik mürəkkəblik yaddaşın miqdarını təsvir edən funksiyadır ( boşluq ) alqoritm alqoritmə daxil edilən məlumatların miqdarı baxımından qəbul edir.

Kosmik mürəkkəbliyə giriş daxildirmi?

Kosmik mürəkkəblik daxildir həm köməkçi boşluq və boşluq tərəfindən istifadə olunur giriş.

Tövsiyə: