#include <iostream>
using namespace std;
int main()
{
int a[100][100]={10};
cout<<a[0][0];
return 0;
}
Какова временная сложность вышеуказанной программы? это O (1) или O (100^2) ??временная сложность программы при инициализации 2D-массива?
Инициализация массива таким образом выполняется компилятором во время компиляции, поэтому во время выполнения O (1) это O (1). –
Вышеупомянутый код не устанавливает все элементы в 10. Только 0 [0] будет 0 – user7
'O (100^2)' то же, что и 'O (1)'. – juanchopanza