Algorithm/Study

[99클럽 코테 스터디] 📝 Day36. 스택 3

ioh'sDeveloper 2024. 6. 24. 22:23
99클럽 코테 스터디 36일차 TIL + 스택

📍 오늘의 학습 키워드

스택 (Stack)

📝 공부한 내용 본인의 언어로 정리하기

스택(Stack)은 후입선출(LIFO, Last In First Out) 구조를 가진 자료구조로, 데이터를 넣고(push) 빼는(pop) 동작을 제공합니다. 주요 메서드로는 push, pop, peek, isEmpty 등이 있습니다.

📖 오늘의 회고

📚 어떤 문제가 있었고, 나는 어떤 시도를 했는지

오늘은 스택을 사용한 문제 해결에 대해 학습하였습니다. 문제의 요구사항을 정확히 이해하고, 스택을 어떻게 활용해야 하는지 고민했습니다.스택을 사용하여 문자열을 역순으로 출력하거나, 괄호 매칭을 확인하는 문제들을 해결해 보았습니다. 각 문제에서 스택의 push와 pop 연산을 적절히 활용하여 해결하였습니다.

🤔 어떻게 해결했는지

🔖 참고링크 (https://develop-tracking.tistory.com/124)

🤓 무엇을 새롭게 알았는지

오늘 학습을 통해 스택 자료구조가 어떤 경우에 유용하게 활용될 수 있는지 배우게 되었습니다. 특히 스택을 이용한 괄호 매칭 검사와 문자열 역순 출력 등의 문제를 해결하는 방법을 새롭게 알게 되었습니다.

⏳ 내일 학습할 것은 무엇인지

내일은 큐(Queue) 자료구조와 그 활용에 대해 학습할 예정입니다. 큐의 FIFO(First In First Out) 특성과 다양한 응용 사례들을 공부하고, 실제 문제를 통해 익숙해지는 것이 목표입니다.