Protocol Buffers Proto3의 문법과 메시지 정의, 필드 타입·카디널리티, 열거형·oneof·Any, RPC 서비스 정의 및 다국어 코드 생성 방법을 다룹니다. JSON 대비 장단점, 필드 번호·버전 관리·성능 최적화 모범 사례와 공식 문서·참고 문헌을 포함한 실무용 가이드입니다.
Hugo alias 기본 동작과 생성되는 메타 태그, noindex로 인한 Google Search Console 호환성 문제를 설명하고, canonical 태그 활용법·커스텀 alias 템플릿·301 리다이렉트 등 SEO 최적화 전략을 단계별로 정리합니다. Jekyll·Hugo 마이그레이션 및 정적 사이트 운영 시 참고용 실무 가이드.
영어 단어 'guarantee'의 정확한 의미와 활용법을 다룬다. '보장, 보증'의 개념부터 실생활과 비즈니스 상황에서의 다양한 용법, 관련 표현과 유의어를 통해 완벽하게 이해할 수 있다. Money-back guarantee, guarantee period 등 실용적인 표현과 함께 신뢰와 약속을 전달하는 영어 표현을 익힌다.
IOI 2014 Holiday(휴가) 최적 풀이. 선형 도시에서 하루에 이동 또는 방문만 가능한 제약에서 방문 관광지 수를 최대화한다. 이동은 한 번의 방향 전환만 해도 충분하다는 관찰 아래 [l,r] 구간을 잡고 체류 가능일 g(l,r)을 계산한다. 분할정복+세그먼트 트리로 상위 k 합을 빠르게 질의하여 O(N log^2 N)로 해결한다. 경계·중복·음수 k 처리와 좌우 반전까지 구현 체크리스트 포함.
n개의 점과 m개의 직사각형 [l,r]×[b,t]가 주어질 때, 각 직사각형 안의 점 개수를 모두 합한 값을 구한다. x를 기준으로 오프라인 스위핑을 수행하고, y는 좌표 압축 후 펜윅 트리(Fenwick Tree)로 누적 빈도를 관리한다. 쿼리는 (r,+1),(l-1,−1) 이벤트로 분해해 포함-배제를 구현하여 총합을 O((n+m) log n)에 계산한다. 64비트 누적, 경계(b=0) 처리, 중복 좌표 대응을 주의한다.