👤

De ce nu pot declara in C++ o matrice de 1000 pe 1000 de elemente? (int a[1000][1000];)
Nu merge nici int, nici long, float sau altceva.


Răspuns :

am verificat ... nu accepta matrice mai mare de 721x723

deci maxim e int a[721][723]....ce-i mai mult de-atat da programul peste cap
cu: int *mat = new int[1002001] ai o matrice cu [1000][1000] integer. 
pentru a[i][j] scrieti a[i*1001 + j]

nu uitați: delete[] mat;