/
https://42jerrykim.github.io/ _index.md
1만 년 전 스코틀랜드 구덩이 달력부터 카이사르의 445일짜리 해, 중세 페르시아 천문학자 오마르 카이얌의 소수점 6자리 정밀도, 52년마다 종말을 두려워한 마야인, 그리고 1582년 통째로 사라진 열흘까지 — 우리가 매일 쓰는 달력에 숨겨진 흥미로운 역사를 풀어본다. 크리스토퍼 놀란이 10년을 갈고닦은 각본으로 완성한 SF 액션 스릴러. 추출가 코브가 아내 맬의 죽음과 죄책감을 짊어진 채 '인셉션'이라는 불가능한 임무에 도전하는 꿈속의 꿈 이야기. Cannondale SmartSense Gen 2는 800루멘 헤드라이트, 140m 후방 레이더, 50Wh 통합 배터리로 사이클링 안전을 혁신한다. Gen 1 대비 주요 개선점과 실용 사용 가이드를 분석한다. 영어 명사 'myth'의 핵심 뜻(신화, 거짓된 믿음, 잘못된 통념)을 정리한다. 문학, 문화, 과학, 비즈니스 등 다양한 맥락에서 자주 쓰이는 용법을 콜로케이션과 50개 예문으로 익힌다. 전설과 오류를 표현하는 중요한 명사. 영어 형용사 'prosperous'의 핵심 뜻(번영하는, 성공한, 부유한)을 정리한다. 비즈니스, 경제, 개인 성공, 사회 발전 등 다양한 맥락에서 자주 쓰이는 용법을 콜로케이션과 50개 예문으로 익힌다. 부의 상태와 성공을 표현하는 중요한 형용사. 친구-멤버 선호 관계를 이분 그래프로 모델링해 Hopcroft–Karp로 최대 매칭을 구한다. 매칭 크기가 N이면 서로 다른 최애를 전원 배정 가능(YES), 아니면 최대 배정 가능한 친구 수를 출력한다. 각 구간의 양끝 리더 품종이 내부에 다시 등장하지 않도록 조건을 prev/next로 변형한다. 오른쪽 끝을 스위프하며 Fenwick Tree로 가능한 왼쪽 끝 개수를 O(N log N)에 합산해 정답을 구한다. 영어 명사 'inadequacy'의 핵심 뜻(불충분함, 미흡함, 열등감)을 정리한다. inadequacy of/in, a sense of inadequacy 등 콜로케이션과 EN/KR 예문 50개로 실제 용법을 익힌다. 심리·업무·정책 문맥에서 자주 쓰는 표현. 주어진 접미사 배열을 만들 수 있는 문자열 중 서로 다른 문자의 최소 개수를 구한다. 인접 접미사 비교를 ‘다음 접미사의 순서’로 환원해 SA를 한 번 훑으며 감소(내림) 횟수를 세어 O(N)로 해결한다. 가중치 w_i만큼 늘어선 1..N에서 매 단계 p_i번째 원소를 뽑고 해당 숫자 전체를 제거한다. Fenwick Tree로 구간합을 관리하며 k-th(순서통계) 탐색으로 O(N log N)에 순열을 복원한다. 모든 점을 둘러싸는 최소 길이의 폐곡선은 점들의 볼록 껍질(Convex Hull) 둘레와 같다. Andrew monotonic chain으로 hull을 구해 인접 변 길이를 합산해 두 자리까지 출력한다. 영어 동사 'ripple'의 핵심 뜻(잔물결이 일다/만들다, 여파가 퍼지다, 감정·소리가 번지다)을 정리한다. ripple through/across, ripple with laughter 같은 콜로케이션과 EN/KR 예문 50개로 자연스러운 용법을 익힌다. 자연, 뉴스, 비즈니스, 일상 대화에서 자주 쓰이는 중요한 동사. 파트너가 된 주디와 닉은 ‘뱀’ 게리의 등장으로 시작된 납치·누명 사건을 쫓는다. 날씨 장벽의 비밀과 창업 신화를 파헤치며 공존의 규칙을 다시 묻는 속편. S-expression은 Lisp 계열 언어의 데이터 표현이자 리더 문법입니다. atom·list·dotted pair부터 quote/quasiquote까지 핵심 문법을 예제로 정리하고 Scheme·Common Lisp·Clojure의 reader 차이를 비교합니다. Jaisen Mathai의 Immich 기반 사진 관리 워크플로를 정리합니다. Immich 편집을 EXIF에 저장해 DB 의존을 줄이고, External Libraries·Synology NAS·Dropbox 백업과 3-2-1 전략으로 장기 보존을 설계합니다. (3+√5)^n의 정수부 마지막 3자리는 켤레 (3-√5)^n을 더해 정수 점화식으로 만들고, 2x2 행렬 거듭제곱으로 O(log n)에 mod 1000을 계산한다. 문자열에서 거리 k만큼 떨어진 'B'→'A' 쌍의 개수를 모든 k에 대해 출력한다. A/B 인디케이터를 뒤집어 FFT 컨볼루션으로 상관을 계산해 O(N log N)에 해결한다. 서로 다른 정수 배열에서 각 원소보다 작은 이전 원소의 개수를 좌표 압축과 Fenwick Tree로 누적해 O(N log N)에 계산한다. N=1e6을 위한 빠른 입출력까지 함께 정리한다. 영어 명사 'representation'의 핵심 뜻(표현/묘사, 대표·대리, 진술·주장)을 정리한다. visual representation, legal representation 같은 콜로케이션과 EN/KR 예문 50개로 실제 용법을 익힌다. 정치, 법률, 데이터·디자인 맥락에서 자주 쓰이는 중요한 명사. Affaan Mustafa의 everything-claude-code는 Claude Code를 강력한 AI 코딩 에이전트로 변모시키는 포괄적인 설정 모음입니다. Agents, Skills, Hooks, Slash Commands를 통해 Context Rot를 방지하고 생산성을 극대화합니다.