Yeon's 개발블로그

지식을 전파하는 개발자가 되고싶습니다.

파이썬 2

[python] BOJ 백준 14502: 연구소

1. 문제 인체에 치명적인 바이러스를 연구하던 연구소에서 바이러스가 유출되었다. 다행히 바이러스는 아직 퍼지지 않았고, 바이러스의 확산을 막기 위해서 연구소에 벽을 세우려고 한다. 연구소는 크기가 N×M인 직사각형으로 나타낼 수 있으며, 직사각형은 1×1 크기의 정사각형으로 나누어져 있다. 연구소는 빈 칸, 벽으로 이루어져 있으며, 벽은 칸 하나를 가득 차지한다. 일부 칸은 바이러스가 존재하며, 이 바이러스는 상하좌우로 인접한 빈 칸으로 모두 퍼져나갈 수 있다. 새로 세울 수 있는 벽의 개수는 3개이며, 꼭 3개를 세워야 한다. 0은 빈 칸, 1은 벽, 2는 바이러스가 있는 곳이다. 아무런 벽을 세우지 않는다면, 바이러스는 모든 빈 칸으로 퍼져나갈 수 있다. 벽을 3개 세운 뒤, 바이러스가 퍼질 수 없는..

Algorithms/Samsung 2022.03.30

2021년 SKT T-WorX 인턴십 코딩테스트&면접 후기

(2021.06.04) 2021년 SKT T-worX 인턴십 후기입니다. 최종합격을 해서 7~8월 두달동안 인턴을 진행한 후 쓰는 후기입니다. 채용 과정은 1) 자기소개서 2) 라이브 코딩테스트 면접 3) 기술면접 으로 총 3차례를 거치게 되며, 이후 합불이 정해지게 됩니다. 최종합격까지의 채용은 총 2주정도로, 굉장히 스피디하게 이루어진 편입니다. 제가 지원했던 직무는 '자연어 분류 기술 개발' 로 대화 기반 자연어 및 계층적 텍스트 분류에 대한 업무를 하는 곳이었습니다. 필수 자격요건에는 python을 이용한 자연어 데이터 전처리 경험과 Transfomer 등의 NLP 관련 라이브러리 사용경험이 있었어야 했습니다. 자기소개서는 정해진 형식이 존재해서, 양식에 맞춰 준비를 했습니다. 하지만 따로 분량 ..

1