본문 바로가기

기술31

[Programmers] k진수에서 소수 개수 구하기 출처 https://programmers.co.kr/learn/courses/30/lessons/92335 코딩테스트 연습 - k진수에서 소수 개수 구하기 문제 설명 양의 정수 n이 주어집니다. 이 숫자를 k진수로 바꿨을 때, 변환된 수 안에 아래 조건에 맞는 소수(Prime number)가 몇 개인지 알아보려 합니다. 0P0처럼 소수 양쪽에 0이 있는 경우 P0처럼 소 programmers.co.kr 문제 제한사항 풀이 및 코드 문제 조건만 보면 1) 0P0일 때 2) P0일 때 3) 0P일 때 4) P는 각 자릿수에 0을 포함하지 않을 때로 뭔가 복잡해 보이는 것 같다. 그러나 자세히 보면 결국 이 조건들은 0을 가지고 숫자를 나누라는 얘기이다. 따라서, 이 문제에서 크게 해야할 일들은 k진수로 n을.. 2022. 1. 17.
[Programmers] 주차 요금 계산 출처 https://programmers.co.kr/learn/courses/30/lessons/92341 코딩테스트 연습 - 주차 요금 계산 [180, 5000, 10, 600] ["05:34 5961 IN", "06:00 0000 IN", "06:34 0000 OUT", "07:59 5961 OUT", "07:59 0148 IN", "18:59 0000 IN", "19:09 0148 OUT", "22:59 5961 IN", "23:00 5961 OUT"] [14600, 34400, 5000] programmers.co.kr 문제 제한사항 풀이 및 코드 문제 조건대로 따라 구현만 하면 되는 문제이다. 문자열을 어떻게 처리하느냐에 따라 스타일이 달라질 것 같다. 각각의 차번호를 key로 , 입/출차 시간.. 2022. 1. 17.
[Programmers] 신고 결과 받기 출처 https://programmers.co.kr/learn/courses/30/lessons/92334 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 문제 제한사항 풀이 및 코드 문제 조건대로 따라 구현만 하면 되는 문제이다. 신고를 1회도 하지 않은 유저 정보도 기록하기 위해 defaultdict를 사용하였다. 동일한 유저에 대한 신고는 1회만 가능하므로, set을 사용해 동일 유저에 대한 중복 신고를 제거 신고 기록이 전혀 없는 유저 정보도 기록하기 위해 reporterDict의 key를 유저.. 2022. 1. 16.
[Boostcamp AI Tech] 3D Understanding 이번 주의 부캠 지난 주가 Image Classification, Semantic Segmentation, Object Detection과 같은 전형적인 CV Task에 대한 얘기를 다뤘다면, 이번 주는 CNN Visualization, Instance/Panoptic Segmentation, Conditional Generative Model 등과 같은 좀 더 발전된 CV Task에 대한 얘기를 다루면서 지난 주에 비해 훨씬 학습이 어려웠던 한 주라고 생각한다. 원리 이해를 위해 복습을 비롯해 좀 더 개인학습을 해봐야겠다. 3D Understanding 우리의 삶은 3D로 이뤄져있기 때문에 3D space를 이해하는 것은 중요한 일이다. 3D Applications로는 AR/VR, 3D printing.. 2021. 9. 17.