Hilt scope 쉽게 이해하기
Hilt scope를 안드로이드 생명주기 기준으로 쉽게 정리합니다. Singleton, ActivityRetained, ViewModel 범위 차이와 선택 기준을 실무 예시와 함께 설명합니다.
Hilt scope를 안드로이드 생명주기 기준으로 쉽게 정리합니다. Singleton, ActivityRetained, ViewModel 범위 차이와 선택 기준을 실무 예시와 함께 설명합니다.
registerForActivityResult와 onActivityResult 차이, 권한 요청과 사진 선택 예시를 안드로이드 실무 기준으로 쉽게 정리합니다.
코틀린 Memento 패턴을 쉽게 설명합니다. undo, snapshot, 상태 복원 구조를 캡슐화 관점에서 이해하고, data class snapshot과 history stack으로 실전 감각까지 정리합니다.
SCC를 쉽게 설명합니다. 방향 그래프에서 서로 왕복 가능한 정점 덩어리를 왜 묶는지, condensation graph가 왜 DAG가 되는지, Kosaraju와 Tarjan 감각까지 단계적으로 정리합니다.
희소 테이블을 쉽게 설명합니다. 업데이트 없는 구간 최소값 문제에서 왜 세그먼트 트리보다 단순하게 느껴지는지, 전처리와 O(1) 질의 구조를 예시와 코드로 정리합니다.
C언어 static 변수 차이를 쉽게 정리합니다. 지역 static 변수와 파일 범위 static 변수의 수명, 범위, internal linkage를 예시로 설명합니다.