1. 오늘 학습한 내용
백준 스택 & 큐 10828, 10845번 문제
사용 언어 : C++
2. 알게 된 내용
scanf("%d", num); // num 변수에 int형을 입력받아오기
printf("%d, num); // 출력
C++에서 switch문은 문자열을 쌩으로 가지고 비교하는 것이 불가능하다.
큐에서 front와 rear의 위치
front가 (첫번째 인덱스)를 가리키고
rear가 (마지막 인덱스 + 1) 인덱스를 가리킬 수도 있고
front가 (첫번째 인덱스 + 1) 인덱스를 가리키고 rear가 (마지막 인덱스) 인덱스를 가리킬 수도 있다.
어떻게 구현하는지는 사람마다 다른 것인데 이 해당 코드가 어떻게 위치를 잡았는지 잘 파악하자.
main 함수에서 마지막에 return 0;
완전 잊고 있었는데.. 마지막에 return 0;을 써주어야 메인 함수가 잘 마무리되었다는 의미이다! 잊지 말자!
3. 느낀 점
동아리 과제로 푼 문제들인데.. C++을 오랜만에 써서.. 기초적인 내용을 파악하느라 조금 쉬운 내용들을 작성했다. 그동안 자바에 익숙해져서 조금 어색했지만 그래도 전체적인 부분은 비슷해서 다행이었다. 다음에는 심화 문제도 도전해보면 좋겠다!