TIL 2022-03-16-수

그린·2022년 3월 16일
0

TIL

목록 보기
21/47

1. 오늘 학습한 내용

백준 스택 & 큐 10828, 10845번 문제
사용 언어 : C++


2. 알게 된 내용

  • C++에서 cin, cout을 쓰는 것보다 scanf, printf를 쓰는 것이 확실히 빠르다
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++을 오랜만에 써서.. 기초적인 내용을 파악하느라 조금 쉬운 내용들을 작성했다. 그동안 자바에 익숙해져서 조금 어색했지만 그래도 전체적인 부분은 비슷해서 다행이었다. 다음에는 심화 문제도 도전해보면 좋겠다!

profile
기록하자

0개의 댓글

관련 채용 정보