Apa itu runtime eksponensial?
Apa itu runtime eksponensial?

Video: Apa itu runtime eksponensial?

Video: Apa itu runtime eksponensial?
Video: Exponetial Runtime Example with Power Set - Big O Notation 2024, Mungkin
Anonim

Waktu Berjalan Eksponensial . Himpunan masalah yang dapat diselesaikan dengan eksponensial algoritma waktu, tetapi tidak ada algoritma waktu polinomial yang diketahui. Suatu algoritma dikatakan eksponensial waktu, jika T(n) dibatasi oleh 2poli( ), di mana poli(n) adalah beberapa polinomial di n.

Dengan cara ini, apa yang dimaksud dengan waktu berjalan polinomial dan eksponensial?

Eksponensial kompleksitas membutuhkan lebih banyak waktu dan ruang daripada polinomial kompleksitas untuk jumlah variabel yang sama. Secara umum eksponensial kompleksitas lebih besar dari polinomial kompleksitas. Eksponensial kompleksitas membutuhkan lebih banyak waktu dan ruang daripada polinomial kompleksitas untuk jumlah variabel yang sama.

Kedua, apa waktu berjalan dari suatu algoritma? NS waktu berjalan dari suatu algoritma untuk input tertentu tergantung pada jumlah operasi yang dieksekusi. Semakin besar jumlah operasi, semakin lama waktu berjalan dari suatu algoritma . Kami biasanya ingin tahu berapa banyak operasi dan algoritma akan dieksekusi secara proporsional dengan ukuran inputnya, yang akan kita sebut.

Dengan demikian, apa itu kompleksitas eksponensial?

Ini adalah contoh Waktu Kuadrat Kompleksitas . O(2^N) - Eksponensial Waktu. Eksponensial Waktu kompleksitas menunjukkan algoritma yang pertumbuhannya berlipat ganda dengan setiap penambahan ke kumpulan data input. Jika Anda tahu yang lain eksponensial pola pertumbuhan, ini bekerja dengan cara yang hampir sama.

Apa yang dianggap waktu polinomial?

A polinomial - algoritma waktu adalah algoritma yang eksekusinya waktu diberikan oleh polinomial pada ukuran input, atau dapat dibatasi oleh seperti polinomial . Masalah yang dapat diselesaikan dengan polinomial - algoritma waktu disebut masalah yang dapat diselesaikan. Algoritma pengurutan biasanya membutuhkan O(n log n) atau O(n2) waktu.

Direkomendasikan: