백준 [28278] - 스택2 (C++), Stack Class 구현
·
개발/알고리즘
문제 문제 설명 - stack의 기본적인 함수인 push, pop, size, empty, top을 구현하는 문제이다. 이번에는 Stack 라이브러리를 사용하지 않고, 직접 class로 stack을 구현해 문제를 풀어보았다. Stack.h 코드 #include #pragma once class Stack { private: int* arr; int capacity; int n; int stack_top; public: Stack(int capacity); bool empty(); int size(); int top(); void push(int data); int pop(); }; Stack::Stack(int capacity) { this->capacity = capacity; arr = new int..