rõ ràng là đúng. Tôi nghĩ rằng đó là sai mặc dù vìphát triển nhanh hơn bất kỳ hàm số mũ nào với cơ sở là 2.
Làm thế nào là đúng?
rõ ràng là đúng. Tôi nghĩ rằng đó là sai mặc dù vìphát triển nhanh hơn bất kỳ hàm số mũ nào với cơ sở là 2.
Làm thế nào là đúng?
Câu trả lời:
Với một số đại số (và thay đổi hằng số trong ), chúng ta thực sự có thể thay đổi các cơ sở.
Vì là hằng số, n log 2 3 = O ( n ) . Vậy 3 n = 2 O ( n ) .
Tôi không chắc ý của bạn là gì khi " phát triển nhanh hơn bất kỳ hàm số mũ nào với cơ sở là 2". Tất nhiên là 2 n = o ( 3 n ) nhưng có vẻ như bạn muốn nói gì đó chung chung hơn. Tôi đoán là câu lệnh của bạn áp dụng cho một cái gì đó như O ( 3 n ) , trong đó bạn nhân cơ sở với một hằng số, trái ngược với 2 O ( n ) trong đó bạn nhân số theo cấp số nhân với hằng số.
phát triển nhanh hơn bất kỳ hàm số mũ nào với cơ sở là 2 .
Thật. Điều này ngụ ý rằng không thể đúng. Nhưng những gì bạn có ở đây là 2 O ( n ) .
Nhớ lại rằng thực sự là một tập hợp các hàm, và nói đúng chúng ta nên viết 3 n ∈ 2 O ( n ) (hoặc thậm chí ( n ↦ 3 n ) ∈ 2 O ( n ↦ n ) ). Phía bên tay phải không phải là hàm mũ của hàm, mà là hàm mũ của một tập hợp các hàm. Mở rộng định nghĩa của oh lớn:
Vì hàm số mũ đang tăng, nên chúng ta có thể loại bỏ bất đẳng thức ra khỏi hàm mũ:
Ngược lại với