#include <iostream> using namespace std; int main() { int n; cin >> n; int* a = new int[n]; for(int i = 0; i < n; i++) { a[i] = n + i; cout << a[i] <<' '; } delete[] a; return 0; }
复杂度:时间复杂度,主要由循环决定,循环次数为n次,则为O(n),空间复杂度:主要由堆空间决定,开辟了大小为n的数组,故空间复杂度为O(n)