c + + stack 용기 소개
817 단어 ACM 알고리즘선형 표
이 용 기 를 사용 할 때 \ # include 헤더 파일 을 포함 해 야 합 니 다.
stack 대상 을 정의 하 는 예제 코드 는 다음 과 같 습 니 다.
stacks1;
stacks2;
stack 의 기본 동작 은:
1. 스 택 에 들 어가 기: 예 를 들 어 s. push (x);
2. 스 택 나 가기: 예 를 들 어 s. pop (). 주의: 스 택 나 가기 동작 은 스 택 상단 의 요 소 를 삭제 할 뿐 이 요 소 를 되 돌려 주지 않 습 니 다.
3. 스 택 지붕 방문: 예 를 들 어 s. top ();
4. 스 택 비 움 판단: 예 를 들 어 s. empty (). 스 택 이 비 었 을 때 true 로 돌아 갑 니 다.
5. 스 택 에 있 는 요소 갯 수 를 방문 합 니 다. 예 를 들 어 s. size ();
다음은 간단 한 예 를 들 어 보 겠 습 니 다.
#include
#include
using namespace std;
int main(void)
{
stacks;//
for(int i=0;i<10;i++)
s.push(i);
while(!s.empty())
{
printf("%lf
",s.top());
s.pop();
}
cout<