한달 간에 긴 방황 끝에 다시 블로그를 재개하고자 한다. 핑계지만 2년이 지나 만료되었던 TOEIC speaking 시험 준비와 감사하게도 지원했던 몇개의 게임회사를 서류합격하면서 코딩테스트 및 면접준비로 바쁜 시일을 보냈었다 💪
비록 예상했던대로 '합격' 하지는 못했지만, 나의 부족한 점을 다시 한번 알게 되었고. 처음부터 다시 돌아가
기초부터 공부하기 위해 먼저Code UP 기초 100제
를 풀기 시작했다.
오랜만에 c++
를 다시 다루면서 느낀 점은 당연하게 쉽게 풀었고, 기본적인 개념이 필요한 것들은 많이 잊어버리고 오히려 대학시절 풀기 위해 고민하고 노력했던 조금 난이도 있는 문제들은 쉽게 풀렸다.😅
💡 예를 들어 다음과 같은 기본적인 것들을 실수하고 잊어버렸다.
CMath
함수를 사용하여,반올림 함수(round)
,올림(ceil)
,내림(floor)
사용하는 법 ⭐C++
이므로C
와 다르다는 생각으로 출입력을printf
,scanf
을 사용하려고 하지 않았던 것 ⭐⭐⭐using namespace
선언을 안해서 계속 디버깅 오류가 발생하였던 것 ⭐⭐- 대학시절 매번 쉽다고 넘겼었던
유클리데 호제법
의 알고리즘을 까먹은 것 ⭐시간복잡도
를 생각하지 않고 반복문을 너무 많이 사용하는 것 ⭐⭐⭐⭐
문제를 풀면서 아직 기초가 부족하다를 한번 더 느꼈고, C++ 이론공부와 동시에 이제는 자료구조
+ 알고리즘
을 다시 공부하고자 한다. 틈틈히공부 후기를 남기며 나에 대한 부족한 알도록 기록해서 후에 보았을때 많이 성장한 나를 마주하려한다.