SMALL

2026/07/10 2

프로그래머스 level 1 노란불 신호등 2025 카카오 하반기 1차

문제 설명어떤 도로에 차량 신호등이 n개 있습니다. 모든 신호등은 항상 초록불 → 노란불 → 빨간불 순서로 반복되며, 각 신호의 지속 시간은 신호등마다 다릅니다. 시간은 1초부터 시작하며, 각 신호등은 처음에는 초록불 상태로 시작합니다. 이 도로에서는 가끔 정전이 일어나는데, 모든 신호등이 모두 노란불이 되면 정전이 발생한다는 사실이 밝혀졌습니다. 예를 들어 신호등이 2개이고, 각 신호등의 주기가 다음과 같다고 가정해 보겠습니다.신호등초록불노란불빨간불1번2초1초2초2번5초1초1초 위 그림과 같이 13초에 처음으로 두 신호등이 모두 노란불이 됩니다. 신호등 n개의 신호 주기를 담은 2차원 정수 배열 signals가 매개변수로 주어집니다.모든 신호등이 노란불이 되는 가장 빠른 시각(초)을 return 하도..

CODE 2026.07.10

인과추론 방법론

인과관계를 아세요?인과추론(Causal Inference)은 어떤 사건이나 변수 간의 인과 관계를 이해하고 추정하는 과정이다.즉, 하나의 변수(원인)가 다른 변수(결과)에 어떤 영향을 미치는지, 그 관계를 명확하게 밝히고자 하는 분석이다. 예를 들어 특정 치료법이 질병에 어떤 영향을 미치는지, 교육이 소득에 어떤 영향을 미치는 지 등의 인과 관계를 분석할 때 사용된다. 내가 작년에 건강검진을 받았다면 지금 내는 병원비가 달라졌을까? 이런 질문에는 어떻게 대답하는게 좋을까? 아주 간단하게는 다음과 같은 방법으로 답을 구할 수 있다.1. 작년의 나를 작년 시점으로 복제한다.2. 건강검진을 시킨다.3. 현재 시점을 기준으로 병원비를 계산한다.4. 평행세계 속 실험인간인 나와 지금의 나를 비교한다. 그 답은 '..