-
백준 단계별 문제풀기 5단계 클리어Problem Solving 2019. 7. 16. 15:51반응형
확실히 이쯤오니까 C++에 대한 이해도가 많이 떨어지는 게 느껴진다.
훑어보고 문제 풀며 손에 익히는 정도로는 뒤로 갈수록 헤맬 것 같아서
백준 랭킹 20위에 빛나는 라이님 블로그 ( https://kks227.blog.me/ ) 를 통해 C와 C++을 좀 더 심도있게 볼 예정
그런 계기를 준 만큼 많이 틀리고 많이 헤맸지만 얻은 건 많았다. 정리를 하자면
1. 10818번 - 최소, 최대 ( https://www.acmicpc.net/problem/10818 ) 문제
- 지연 사유
if문과 부등호만 사용해 최소, 최대값을 구했는데 다른 분들 코드를 보니 min(), max()함수란 게 있었다.
이를 공부하다 지연
- 얻은 것
C++ 최소값과 최대값을 구하는 함수
https://takeknowledge.tistory.com/22
2. 2562번 - 최댓값 ( https://www.acmicpc.net/problem/2562 ) 문제
- 지연 사유
문제를 대충 읽고 테스트 케이스에만 의존해 코딩했다가 지연
- 얻은 것
문제를 잘 읽자고 다시 한번 다짐
3. 3052번 - 나머지 ( https://www.acmicpc.net/problem/3052 ) 문제
- 지연 사유
여러개를 한번에 초기화하고 선언하는 것에 대한 개념이 명확하지 않아서 지연
- 얻은 것
C++ 변수 여러개를 선언과 동시에 초기화 할 때 주의할 점
https://takeknowledge.tistory.com/24
4. 1546번 - 평균 ( https://www.acmicpc.net/problem/1546 ) 문제
- 지연 사유
문제를 자의적으로 해석해 최대점수를 제외한 나머지 점수들만 조작해 지연
- 얻은 것
문제를 자의적으로 해석하지 말자고 다시 한번 다짐
5. 8958번 - OX퀴즈 ( https://www.acmicpc.net/problem/8958 ) 문제
- 지연 사유
sizeof()함수와 strlen()함수, 또 C와 C++에 대한 개념 부족으로 지연
- 얻은 것
C++ sizeof() 함수와 strlen()의 차이
https://takeknowledge.tistory.com/26
comparison between signed and unsigned integer expressions 원인 및 해결 방법
https://takeknowledge.tistory.com/27
이제 겨우 5단계인데 벌써 이렇게 시간이 걸리다니..ㅠㅠ
뭐 그래도 열심히 하는 수 밖에 없지!
반응형