Skip to content
BS Code Lab

BS Code Lab

Android · AI · Engineering · Data Lab

  • 안드로이드 랩Expand
    • 기초
    • 심화
  • 아키텍처 랩Expand
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩Expand
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩Expand
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩Expand
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
BS Code Lab
BS Code Lab
Android · AI · Engineering · Data Lab
  • LIS는 왜 이분 탐색으로 풀릴까: 가장 긴 증가 부분 수열을 DP보다 빠르게 이해하는 법
    프로그래밍 랩 알고리즘

    LIS는 왜 이분 탐색으로 풀릴까: 가장 긴 증가 부분 수열을 DP보다 빠르게 이해하는 법

    2026년 06월 21일

    LIS를 쉽게 설명합니다. 가장 긴 증가 부분 수열 문제에서 왜 이분 탐색이 등장하는지, DP와 무엇이 다르고 tails 배열이 어떤 의미인지 코딩테스트 기준으로 정리합니다.

    Read More LIS는 왜 이분 탐색으로 풀릴까: 가장 긴 증가 부분 수열을 DP보다 빠르게 이해하는 법Continue

  • 코틀린 디자인 패턴 (15) – Interpreter 패턴은 어디까지 써야 할까
    디자인 패턴 아키텍처 랩

    코틀린 디자인 패턴 (15) – Interpreter 패턴은 어디까지 써야 할까

    2026년 06월 16일

    코틀린 Interpreter 패턴을 간단한 규칙 언어와 표현식 해석 관점에서 설명합니다. AST 구조, evaluate 흐름, 언제는 유용하고 언제는 과한지 Kotlin 예제로 정리합니다.

    Read More 코틀린 디자인 패턴 (15) – Interpreter 패턴은 어디까지 써야 할까Continue

  • 펜윅 트리 vs 세그먼트 트리: 코딩테스트에서 무엇이 더 구현하기 쉬울까
    프로그래밍 랩 자료구조

    펜윅 트리 vs 세그먼트 트리: 코딩테스트에서 무엇이 더 구현하기 쉬울까

    2026년 06월 16일

    펜윅 트리와 세그먼트 트리 차이를 쉽게 설명합니다. 둘 다 구간 문제에 쓰이지만 어떤 상황에서 더 가볍고, 언제 세그먼트 트리가 더 일반적인지 코딩테스트 기준으로 정리합니다.

    Read More 펜윅 트리 vs 세그먼트 트리: 코딩테스트에서 무엇이 더 구현하기 쉬울까Continue

  • 플로이드 워셜 알고리즘 정리: 다익스트라와 무엇이 다를까
    프로그래밍 랩 알고리즘

    플로이드 워셜 알고리즘 정리: 다익스트라와 무엇이 다를까

    2026년 06월 16일

    플로이드 워셜을 쉽게 설명합니다. 모든 정점 쌍 최단거리 문제에서 왜 다익스트라와 다르게 생각해야 하는지 코딩테스트 기준으로 정리합니다.

    Read More 플로이드 워셜 알고리즘 정리: 다익스트라와 무엇이 다를까Continue

  • 세그먼트 트리는 언제 필요할까: 구간 질의와 업데이트를 빠르게 처리하는 방법
    프로그래밍 랩 자료구조

    세그먼트 트리는 언제 필요할까: 구간 질의와 업데이트를 빠르게 처리하는 방법

    2026년 06월 16일

    세그먼트 트리를 쉽게 설명합니다. 구간 합, 최소값 같은 질의와 업데이트가 함께 나오는 문제에서 왜 세그먼트 트리가 필요한지 코딩테스트 기준으로 정리합니다.

    Read More 세그먼트 트리는 언제 필요할까: 구간 질의와 업데이트를 빠르게 처리하는 방법Continue

  • 비트마스킹 입문: 코딩테스트에서 언제 써야 할까
    프로그래밍 랩 알고리즘

    비트마스킹 입문: 코딩테스트에서 언제 써야 할까

    2026년 06월 16일

    비트마스킹을 쉽게 설명합니다. 부분집합, 방문 상태, 토글 문제에서 왜 비트로 상태를 표현하는지, 코딩테스트 기준으로 정리합니다.

    Read More 비트마스킹 입문: 코딩테스트에서 언제 써야 할까Continue

Page navigation

Previous PagePrevious 1 … 64 65 66 67 68 … 112 Next PageNext
Recent Posts
  • SharedPreferences DataStore 비교: 설정 저장 구조와 마이그레이션 기준
  • 배당 ETF는 분배금만 보면 왜 위험할까: 총수익률과 배당 재투자를 함께 보는 법
  • 리밸런싱 주기 비교: 매월, 분기, 매년 조정하면 포트폴리오 결과가 얼마나 달라질까
  • BS Code Lab을 소개합니다!
  • 문의
  • 개인정보처리방침
  • 면책 고지

© 2026 BS Code Lab

Scroll to top
  • 안드로이드 랩
    • 기초
    • 심화
  • 아키텍처 랩
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
Search