//Name: Asahel Lopez //Date: 2/16/24 //Class: CST116 //Assignment: Lab 1 #include #include #include int main() { int myArray[12000]; for (int i = 0; i < 12000; ++i) { myArray[i] = 0; } std::array myArray; for (int i = 0; i < 12000; ++i) { myArray[i] = 0; } std::vectormyVector(12000); for (int i = 0; i < 12000; ++i) { myVector[i] = 0; } const int numElements = 12000; std::vector List(numElements); void PrintContainer(const int (&arr)) { for (size_t i = 0; ++i) { cout << arr[i] << " "; } std::cout << std::endl; } void PrintContainer(const std::array& container) { for (const auto& element : container) { cout << element << " "; } cout << endl; } void PrintContainer(const std::vector& container) { for (const auto& element : container) { cout << element << " "; } cout << endl; } void PrintContainer(const std::list& container) { for (const auto& element : container) { cout << element << " "; } cout << endl; } int fibonacci(int n, int arr[]) { if (n <= 1) return n; arr[0] = 0; arr[1] = 1; for (int i = 2; i <= n; ++i) arr[i] = arr[i - 1] + arr[i - 2]; return arr[n]; } int fib(array& fibarray) { fibarray[0] = 0; fibarray[1] = 1; for (size_t i = 2; i < N; ++i) fibArray[i] = fibarray[i - 1] + fibArray[N - 1]; } fibVector(int) { vector fibVector(n + 1); fibVector[0] = 0; fibVector[1] = 1; for (int i = 2; i <= n; ++i) fibVector[i] = fibVector[i - 1] + fibVector[i - 2]; return fibVector } fibList(int) { list fibList; fibList[0] = [0]; fibList[1] = [1]; for (int i = 2; i <= n; ++i) return fibList; } return 0; }