c + + stack 용기 소개

c + stack (스 택) 은 용기 의 개편 으로 선진 적 인 데이터 구조 (FILO) 를 실현 합 니 다.
이 용 기 를 사용 할 때 \ # 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<

좋은 웹페이지 즐겨찾기