본문 바로가기

백준

[C++/백준 1주차] Bronze5 ~ Silver2 문제 풀면서 인상깊었던 내용

푼 문제 링크 : https://www.acmicpc.net/workbook/view/2403

 

문제집: 구현 연습 from jinyo (jugol)

 

www.acmicpc.net

https://www.acmicpc.net/workbook/view/11399

 

문제집: 9. 자료구조 1 (r4pidstart)

 

www.acmicpc.net

- 얘는 1966번까지!


확실히 실버부터는 안 풀어봐서 그런지 부담스러웠다.

특히 사용해본적 없는 c++로 풀려고 하니까 유용한 클래스도 많이 못 쓰고

c 스타일 코딩을 하게 된 것 같다.

 

그치만 c++ 문법을 정식으로 하나씩 공부하기는 부담스러운 상황이라

문제 풀 때마다 한 두개씩 접해보는 수밖에 없다.

 

하나 둘 성공한 문제가 쌓여갈수록

알고리즘 공부를 한다는 느낌이 들기도 한다.

난이도 탓인지는 모르겠지만,

몇 천줄 짜리 프로젝트 코드를 쓰고 있는게 아니라 

문제의 핵심을 파악해서 좋은 아이디어를 통해 이미 구현된 클래스들을 활용해야한다는 생각이 들었기 때문이다.

 

이번에 새롭게 알게 된 사실은

c++에는 queue, stack, priority queue, 동적 배열 등

신기하고 편한 자료구조가 참 많다는 것이다!

심지어 sorting도 된다!!

 

방학동안 꾸준히 풀어서

전공 천재가 되어야겠다^_^ㅎㅎ