Stack باستخدام Array — تحدي C++
أكمل Stack باستخدام مصفوفة: push و pop (يرجع -1 إذا كان فارغاً) و top و isEmpty.
class Stack {
private:
int arr[100];
int topIndex;
public:
Stack() : topIndex(-1) {}
void push(int value) { }
int pop() { return -1; }
int top() { return -1; }
bool isEmpty() { return true; }
};
int solution(vector<int> vals) {
Stack s;
for (int v : vals) s.push(v);
return s.pop();
}حل هذا التحدي يرتبط بفتح دورة «المؤشرات والذاكرة» بحسابك.
ابدأ الحل