• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

스택에서 pop 구현

22.03.24 19:00 작성 조회수 196

2

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

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

제가 이해한 것이 맞다면 

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

pop() {
  return list.pop()
}

이런식으로 하거나

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

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

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!