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
  • 스택 문제 풀이 정리: 괄호 검사와 되돌리기 문제에서 stack을 떠올리는 법
    프로그래밍 랩 자료구조

    스택 문제 풀이 정리: 괄호 검사와 되돌리기 문제에서 stack을 떠올리는 법

    2026년 06월 14일

    스택 문제 풀이 감각을 쉽게 정리합니다. 괄호 검사, 되돌리기, 단조 스택처럼 어떤 문제에서 stack이 먼저 떠올라야 하는지 코딩테스트 기준으로 설명합니다.

    Read More 스택 문제 풀이 정리: 괄호 검사와 되돌리기 문제에서 stack을 떠올리는 법Continue

  • C언어 이중 포인터란 무엇인가: 포인터의 포인터를 언제 써야 할까
    C 언어 프로그래밍 랩

    C언어 이중 포인터란 무엇인가: 포인터의 포인터를 언제 써야 할까

    2026년 06월 14일

    C언어 이중 포인터를 쉽게 설명합니다. 포인터의 포인터가 왜 필요한지, 함수 인자 변경과 동적 메모리 관점에서 입문자 기준으로 정리합니다.

    Read More C언어 이중 포인터란 무엇인가: 포인터의 포인터를 언제 써야 할까Continue

  • 유니온 파인드 쉽게 이해하기: 서로소 집합 문제에서 parent 배열이 왜 중요할까
    프로그래밍 랩 알고리즘

    유니온 파인드 쉽게 이해하기: 서로소 집합 문제에서 parent 배열이 왜 중요할까

    2026년 06월 14일

    유니온 파인드를 쉽게 설명합니다. 서로소 집합 문제에서 parent 배열이 어떤 역할을 하고, path compression과 union이 왜 빠른지 코딩테스트 기준으로 정리합니다.

    Read More 유니온 파인드 쉽게 이해하기: 서로소 집합 문제에서 parent 배열이 왜 중요할까Continue

  • 그리디 알고리즘이 어려운 이유: 코딩테스트에서 왜 자꾸 틀리는 걸까
    프로그래밍 랩 알고리즘

    그리디 알고리즘이 어려운 이유: 코딩테스트에서 왜 자꾸 틀리는 걸까

    2026년 06월 14일

    그리디 알고리즘이 왜 어려운지 쉽게 설명합니다. 직감은 맞아 보이는데 왜 오답이 자주 나는지, 반례와 정당화 관점에서 코딩테스트 기준으로 정리합니다.

    Read More 그리디 알고리즘이 어려운 이유: 코딩테스트에서 왜 자꾸 틀리는 걸까Continue

  • 큐와 덱 차이 완전정리: deque를 코딩테스트에서 언제 써야 할까
    프로그래밍 랩 자료구조

    큐와 덱 차이 완전정리: deque를 코딩테스트에서 언제 써야 할까

    2026년 06월 14일

    큐와 덱 차이를 쉽게 정리합니다. FIFO 구조를 넘어 deque가 코딩테스트에서 왜 자주 등장하는지, queue와 무엇이 다르고 언제 먼저 떠올려야 하는지 설명합니다.

    Read More 큐와 덱 차이 완전정리: deque를 코딩테스트에서 언제 써야 할까Continue

  • 코틀린 디자인 패턴 (14) – Command 패턴으로 실행과 취소를 다루는 법
    디자인 패턴 아키텍처 랩

    코틀린 디자인 패턴 (14) – Command 패턴으로 실행과 취소를 다루는 법

    2026년 06월 13일

    코틀린 Command 패턴을 실행, 취소, undo/redo 관점에서 설명합니다. 요청을 객체로 만들면 어떤 구조적 이점이 생기는지 Kotlin 예제로 정리합니다.

    Read More 코틀린 디자인 패턴 (14) – Command 패턴으로 실행과 취소를 다루는 법Continue

Page navigation

Previous PagePrevious 1 … 66 67 68 69 70 … 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