我一直在做Big-O的自学.我理解如何给算法提供以下符号的示例:
上):
for(int i = 0; i < n; i++)
sum++;
Run Code Online (Sandbox Code Playgroud)
O(N ^ 2):
for(int i = 0; i < n; i++)
for( int j = 0; j < n; j++)
sum++;
Run Code Online (Sandbox Code Playgroud)
O(N ^ 3):
for(int i = 0; i < n; i++)
for( int j = 0; j < n * n; j++)
sum++;
Run Code Online (Sandbox Code Playgroud)
我遇到过这些我不太了解的符号.如何根据算法提供这些示例?
也许我应该这样说:写一个算法,运行时间与以下成比例: