2024/11/11 2

[99클럽 코테 스터디 15일차 TIL] #스택/ 큐 4

빼빼로데이에도 코테 스터디는 계속됩니다. 오늘은 15일 차! 힘차게 문제 풀어봅시다. 문제 설명 배열이 주어지면 배열 속 정수의 중복을 제거하여 다시 배열로 출력하는 문제입니다.단순히 말해서 중복된 요소를 제거하는 문제입니다. 생각 흐름단순한 벡터 구현 문제라는 것을 단번에 알아차렸던 것 같습니다.배열로 들어오는 숫자 배열 속 중복된 숫자를 삭제해버리면 되는 문제였기 때문에 이와 관련된 함수를 생각해 봤던 것 같습니다. 일일이 반복문으로 비교하면서 다른 배열에 넣어줘도 되겠지만 C++ STL에는 unique라는 함수가 있었다는 것을 기억해 냈기 때문에 쉽게 풀었던 것 같습니다. #include #include #include using namespace std;vector solution(vector ..

코테/항해99 2024.11.11

[99클럽 코테 스터디 14일차 TIL] #스택/ 큐 3

코테 스터디를 시작한 지도 벌써 2주가 다 되어가네요. 시간이 참 빠른 것 같아요. 오늘도 파이팅입니다! 문제 설명 오늘의 문제는 말그대로 큐를 구현해 보는 문제였습니다. 직접 구현을 해보면서 '큐'라는 자료구조에 대해 알아볼 수 있는 문제였습니다. 생각 흐름음.. 이 문제는 '큐'라는 자료구조를 다시 떠올릴 수 있었던 문제였던 것 같습니다. '큐'라는 자료구조는 대표적인 선입선출(FIFO) 알고리즘으로, push pop empty front back swap 등의 기본함수가 있다는 것을 떠올렸던 것 같아요. 예전에 배운 '스택'과 다른점은 front와 back 원소에 접근할 수 있다는 점을 기억해 냈죠.  헤더파일을 include 해주고 각 함수마다 q의 기능들을 적어줬어요. 큐는 자료가 저장되어서 f..

코테/항해99 2024.11.11