Create a class that manages a simple dynamic array with methods to add and remove elements.
HardProblem Statement
Create a class that manages a simple dynamic array with methods to add and remove elements.
Sample Input
DynamicArray arr; arr.add(1); arr.add(2); arr.remove(1);
Sample Output
Current elements: 2
Limits
Time: 2s · Memory: 256 MB
Code Editor
00:00
#include <iostream>
class DynamicArray {
private:
int *arr;
int capacity;
int size;
public:
DynamicArray();
void add(int value);
void remove(int index);
void display();
};
int main() {
// Logic to demonstrate DynamicArray functionality
return 0;
}
Input
DynamicArray arr; arr.add(1); arr.add(2); arr.remove(1);
Expected Output
Current elements: 2