/
https://42jerrykim.github.io/ _index.md
페닉윅 트리(Fenwick Tree)로 각 임계값(j=0..N-1)에 대해 배열 최댓값을 j로 제한했을 때 역위(inversion) 개수를 효율적으로 계산한다. O(N^2 log N) 풀이로 최악의 경우 O(N log N) 단일 쿼리를 N번 수행한다. KMP(접두사 함수)로 패턴 W(최대 1만)와 텍스트 T(최대 100만)에서 겹치는 등장 횟수를 O(|W|+|T|)에 센다. 다중 테스트 처리, 실패함수 이동, 오프바이원 실수를 정리한다. Beancount는 텍스트 파일로 재무 거래를 기록하는 오픈소스 복식 부기 시스템입니다. Python으로 개발되었으며 명령줄 환경에서 강력한 회계 기능을 제공하고 다양한 보고서를 생성할 수 있습니다. 부모를 잃은 소년 엘리오는 ‘데려가 달라’는 신호를 보낸다. 커뮤니버스에서 지구 대사로 오해받은 그는 글로든과 그리곤 사이의 위기를 풀며, 집이 무엇인지 다시 배운다. 무방향 그래프에서 정확히 D분 후 1번 정점으로 돌아오는 경로 수를 인접행렬 거듭제곱으로 계산한다. O(n^3 log D)로 풀며, __int128로 곱셈 오버플로를 방지한다. 시한부 선고를 받은 AI 과학자 윌의 의식이 컴퓨터로 업로드되며 ‘치유’와 ‘통제’의 경계가 무너진다. 사랑과 특이점의 공포, 기술 혐오가 충돌하는 SF 스릴러. 영어 명사 'craft'의 핵심 뜻(기술·솜씨, 수공예품, 배/비행기 같은 운송 수단, 교묘한 술수)을 정리한다. art and craft, craft beer 같은 콜로케이션과 EN/KR 예문 50개로 실제 용법을 익힌다. 창작, 제조, 비즈니스 맥락에서 자주 쓰이는 중요한 명사. 영어 명사 'earnestness'의 핵심 뜻(진심, 진지함, 열정)을 정리한다. 비즈니스, 문학, 일상 대화에서 자주 쓰이는 정확한 용법을 콜로케이션과 EN/KR 예문 50개로 익힌다. 감정/태도/의도 표현에서 반복 등장하는 중요한 추상명사. 영어 구(형용사적 표현) 'in store'의 핵심 뜻(앞에 닥친/예정된, 준비된/비축된)을 정리한다. 'be in store for', 'have in store for' 같은 대표 패턴을 콜로케이션과 EN/KR 예문 50개로 익힌다. 일상, 뉴스, 비즈니스 맥락에서 자주 쓰이는 중요한 표현. 영어 형용사 'inconsequential'의 핵심 뜻(중요하지 않은, 하찮은, 미미한)을 정리한다. 비즈니스, 뉴스, 일상 대화에서 자주 쓰이는 정확한 용법을 콜로케이션과 EN/KR 예문 50개로 익힌다. 사건/결정/영향 평가에서 반복 등장하는 중요한 평가 형용사. 영어 형용사 'inhibited'의 핵심 뜻(수줍은/자기표현이 어려운, 감정·행동이 억제된, 반응·성장이 억제된)을 정리한다. 'feel inhibited', 'be inhibited by' 같은 패턴을 콜로케이션과 EN/KR 예문 50개로 익힌다. 심리, 대인관계, 과학 맥락에서 자주 쓰이는 중요한 형용사. 넷테이얌의 죽음 이후 흔들린 설리 가족은 ‘애쉬 피플’ 망크완과 RDA의 동맹, 그리고 인간 소년 스파이더의 변화를 마주한다. 불(증오)과 재(상실)의 순환이 판도라를 전면전으로 몰아넣는다. 그리드에서 태어난 병기형 프로그램 ‘아레스’가 현실로 넘어오며 ENCOM·딜린저의 ‘영구성 코드’ 전쟁이 폭주한다. 29분 수명 제한, 라이트 사이클 추격과 리코그나이저 도시전, NIN 스코어 위에서 AI의 자아·자유의지와 인간의 책임을 함께 묻는다. 헛간을 하나씩 닫을 때마다 남아있는 헛간들이 모두 연결되는지 묻는다. 닫기 순서를 역으로 뒤집어 ‘열기’로 바꾸고 DSU로 열린 정점만 union해, 매 단계에 한 컴포넌트인지 O((N+M)α(N))에 판정한다. N명의 학생과 N개의 문제 비용 행렬이 주어질 때, 각 학생에게 서로 다른 문제를 배정해 총 시간을 최소화한다. 헝가리안 알고리즘으로 최소 비용 완전 매칭을 O(N^3)에 계산한다. Pillow로 Hugo 포스트 대표 이미지를 자동 생성하는 `hero_infographic_generator.py` 사용법을 정리합니다. JSON 스펙으로 헤더·카드·푸터를 재사용하고, 5가지 예시로 바로 적용 가능한 워크플로우를 제공합니다. ‘프라이버시’가 약속과 약관에 머무는 순간, 데이터는 곧 취약점이 된다. Mullvad·Servury 사례로 ‘협조 불가능한’ 익명성 설계 원칙과 비용, 운영 현실의 충돌 지점을 정리한다. 길이 N 수열에 대해 구간 [x,y]에서 3번 이상 등장한 서로 다른 값의 개수를 묻는다. 오른쪽 끝을 고정해 ‘세 번째로 최근 등장 위치’를 갱신하며 Fenwick Tree로 오프라인 처리해 O((N+Q)logN)에 답한다. 도메인 간 링크를 방향 그래프로 보고, ‘서로 도달 가능’한 최대 부분집합의 크기를 구한다. 상호 도달 가능 관계는 SCC로 분해되므로 Tarjan 알고리즘으로 모든 SCC를 찾고 최대 크기를 O(D+L)에 계산한다. 스코세이지가 그린 하워드 휴즈의 1927~1947년: 헬스 엔젤스 제작, 기록 비행, TWA, 청문회까지. 비행의 집착이 OCD와 만나 천재를 고립으로 몰아넣는 올드 할리우드 대서사극.