[서평] 《Do it! 알고리즘 코딩 테스트 파이썬 편》
취업준비/코딩테스트 2022. 8. 29. 22:38

오늘 리뷰해볼 도서는 《Do it! 알고리즘 코딩 테스트 파이썬 편》 이다. 사실 데이터 분석가 직무를 위한 취업을 하면서 코딩 테스트라는 부분을 준비할 생각은 하지 못했었다. 그러나 대학원을 졸업하고 다시 취업 준비를 하다보니 기본적으로 등장하는 부분이 코딩 테스트였다. 코딩테스트란 자료 구조 수업에 대한 선행지식이 없이 입문하는 나와 같은 데이터 분석가들에게는 엄청난 장벽같이 느껴진다. 특히, 파이썬으로 진입하게 되면 다른 언어와는 또 다른 문제가 발생한다(타 언어보다 긴 시간, pypy3 등) 이런 경우 사실 공부를 포기하게 되는 경우가 많은데, 포기하게 되면 대기업 중에 아예 코딩테스트 때문에 원서를 포기해야 하는 경우가 생긴다. 하지만 데이터 분석가로써, 모델러로써 빅데이터를 처리해야 하는 과정..

[2019 카카오] 오픈채팅방
취업준비/코딩테스트 2022. 6. 6. 23:39

https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr 카카오의 2019 블라인드의 오픈채팅방 문제이다. 입력 : 상호작용(Enter Leave Change) 각 유저의 아이디 닉네임 출력 : "닉네임" 님이 "상호작용" 하였습니다. [문제풀이] 1. 단순히 문제만 잘 이해한다면 조건문으로 해결 가능한 문제 # record input : 명령어, 유저아이디, 닉네임 한 행 def solution(record): an..

[백준 15686] 치킨배달 Python 코드
취업준비/코딩테스트 2022. 6. 6. 23:33

https://www.acmicpc.net/problem/15686 백준의 15686 치킨배달은 삼성 SW역량테스트 A형 기출문제로 출제되었다. 문제는 N * N 크기의 도시에서 빈칸, 치킨집, 집 중 하나로 구성되어 있을 때, 집과 치킨집의 거리를 계산하여 도시에 있는 치킨집 중 치킨 거리가 가장 작게 될 지 구하는 프로그램을 작성하는 문제이다. 입력 : 첫째 줄에 N(2