코딩테스트 3

다시 풀어보는 2020 카카오 인턴십 코딩테스트 풀이

올해 카카오 블라인드 채용을 준비하면서 다시 풀었던 2020 카카오 인턴십 코딩테스트 풀이를 작성하고자 합니다. 당시 풀었던 풀이는 해당 글을 참고하시면 됩니다. 당시에도 5번은 풀지 않았고, 이번에도 풀지 않았으므로 제외합니다. 1번의 경우 전체적으로 구현이 더러웠던 것을 제거하였습니다. #include using namespace std; vector key = {{3, 1}, {0, 0}, {0, 1}, {0, 2}, {1, 0}, {1, 1}, {1, 2}, {2, 0}, {2, 1}, {2, 2}}; string solution(vector numbers, string hand) { string answer = ""; pair left = {3, 0}, right = {3, 2}; for(int..

코딩테스트 대비 스터디 문제 풀이 #1

이번 학기 우리학교에 코딩부트캠프라는 새로운 과목이 개설되었다. 강의계획서 상으로 보니 코딩테스트를 대비하는 과목이라고 한다. 일단 주전공 3학년을 대상으로 수강신청을 받았고, P/F 과목이라서 듣는 것이 좋을 것 같아 신청하게 되었다. 이 과목은 총 3번의 코딩 테스트를 실시하게 되는데 3번 중에 1번만 통과하면 Pass를 받을 수 있다고 한다. 하지만 대다수의 3학년 학생들은 코딩테스트나 대회 준비를 해보지 않은 사람들이 많기에 Pass를 걱정하는 사람이 많았고, 알고리즘 학회에서 코딩부트캠프 스터디를 열게 되었다. 그나마 내가 대회나 코딩테스트 경력이 어느 정도 있는 사람으로 스터디장을 맡게 되었다. 일단 주교재로 이것이 취업을 위한 코딩테스트다 (나동빈 저)를 주로 사용하고 있다. 출간된 지 얼마..

2020 카카오 인턴십 코딩테스트 풀이 (지원 후기 포함)

오랜만에 블로그 글을 작성하네요. 백준 문제 풀이를 작성하려고 만든 블로그인데 정작 백준 문제 푼 것은 못올리고 있는 상태입니다.. 앞으로 분발해야될 것 같네요. 오늘은 지난 5월에 진행된 2020 카카오 인턴십에 대한 후기를 작성할 겁니다. 사실 카카오 인턴을 쓰게 된 이유는 코딩테스트 문제를 풀어보려고 지원했는데, 포트폴리오도 내지 않은 서류를 운좋게 통과하여 면접까지 볼 수 있게 되었다. 직무는 산업기능요원 근무하는 동안 Windows 위주로 경력이 있었지만, 카카오에서 C#이 아닌 C++을 주로 사용해서 그냥 제가 지원하고 싶었던 서버 직무로 적었습니다. 코딩 테스트 코딩 테스트에서는 총 5문제가 나왔고, 저는 1,2,3,4번 총 네 문제를 풀었습니다. 5번 문제는 시간이 앞의 네 문제를 푸니 시..