[코딩 테스트 합격자 되기] 스택 – 1. 스택의 개념과 정의

스택 개념을 이해하고, 이를 바탕으로 스택의 ADT를 작성하고 구현할 수 있습니다. 스택을 활용해 주어진 문제를 풀 수 있습니다.


총 3편으로 준비했습니다.


1. 스택의 개념과 정의

2. 스택 몸풀기 문제

3. 합격자가 되는 스택 모의고사

 

1. 스택 개념

스택(Stack) 어원은 ‘쌓는다’입니다. 스택은 어원에서 짐작할 수 있듯이 먼저 입력한 데이터를 제일 나중에 꺼낼 수 있는 자료구조입니다. 스택은 우리 주변에서도 쉽게 찾아볼 수 있습니다. 티슈를 생각해봅시다. 티슈를 만들 때는 먼저 넣은 티슈가 가장 아래에 위치합니다. 그래서 티슈를 사용할 때는 가장 위에 있는 티슈부터 사용할 수 있죠. 이렇게 먼저 들어간 것이 마지막에 나오는 규칙을 선입후출 또는 FILO(First In Last Out)라고 합니다. 이때 스택에 삽입하는 연산을 푸시(Push), 꺼내는 연산을 팝(Pop)이라고 합니다.


https://bitly.ws/32KqV

[코딩 테스트 합격자 되기] 스택 - 1. 스택의 개념과 정의 - 골든래빗

골든래빗

[코딩 테스트 합격자 되기] 스택 - 1. 스택의 개념과 정의 - 골든래빗

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 11월 21일 오전 1:35

 • 

저장 1조회 58

댓글 0

    함께 읽은 게시물

    IT 직무로 해외 취업을 고려하는 분들에게 드리고 싶은 말 [2]

    해외에서 직장인과 유학생을 경험하며 지내다보니 벌써 13년차가 되었네요. 요즘 IT 업계쪽에서 해외 취업을 많이 고민하시는 분들의 글이 보입니다.

    ... 더 보기

     • 

    저장 30 • 조회 4,258



    요즘 사람들이 가장 많이 AI를 활용하는 분야 Top 10

    1

    ... 더 보기

    How People Are Really Using Gen AI in 2025

    Harvard Business Review

    How People Are Really Using Gen AI in 2025

     • 

    저장 6 • 조회 899


    한때 천만원에 거래되었던 Manus, Bedrock 무료 오픈소스로 공개

    ... 더 보기

    LinkedIn

    lnkd.in

    LinkedIn