인프런 커뮤니티 질문&답변

Jisu Kim님의 프로필 이미지
Jisu Kim

작성한 질문수

눈떠보니 코딩테스트 전날

[2022 추가 영상] 스택

스택에서 pop 구현

작성

·

243

2

스택 구현 시 pop메소드를 작성하실 때 index파라미터를 받아서 원하는 인덱스의 데이터를 삭제할 수 있게끔 만드셨는데,

스택 자료구조는 데이터를 꺼낼 때 오직 마지막에 들어온 데이터부터 차근차근 꺼낼 수 있는 것 아닌가요?

제가 이해한 것이 맞다면 

따로 index를 파라미터로 받지 않고,

pop() {
  return list.pop()
}

이런식으로 하거나

혹은 index를 파라미터로 받아서 해당 인덱스를 꺼낼 수 있을 때까지 반복문을 돌려 순차적으로 빼도록 구현해야할 것 같다는 생각이 들었습니다. 

다르 강의를 들었을 때도 stack 자료구조 구현시 원하는 인덱스를 지우는 것은 본적이 없는데 설명부탁드립니다ㅠ

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
Jisu Kim님의 프로필 이미지
Jisu Kim

작성한 질문수

질문하기