2024.10.29
출처
[프로그래머스] 섬 연결하기 - 파이썬 (Python)
문제 설명 n개의 섬 사이에 다리를 건설하는 비용(costs)이 주어질 때, 최소의 비용으로 모든 섬이 서로 통...
[헤드퍼스트 디자인 패턴] 템플릿 메소드(Template Method) 패턴
커피와 홍차 만드는 방법이 비슷하다? 다음은 <헤드퍼스트 디자인 패턴>에 나와있는 커피와 홍차 제...
[오브젝트] 트레이드 오프와 데이터 중심 설계의 문제점
설계 품질 설계의 품질을 판단의 기준에는 3가지가 있습니다. 바로 캡슐화, 응집도, 결합도인데요. 각각의 ...
[알고리즘 수업] Halting Problem과 수학적 귀납법
Halting Problem 1. Halting Problem? 처음 들어보는데... 여러분은 Halting Problem에 대해 들어보...
[헤드퍼스트 디자인 패턴] 퍼사드(Facade) 패턴
홈시어터를 만들어보자 최근 각광받고 있는 홈시어터를 구현해보려고 합니다. 아래처럼 프로젝터, 스크린, ...
[프로그래머스] 체육복 - 파이썬 (Python)
문제 설명 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학...
[헤드퍼스트 디자인 패턴] 어댑터(Adapter) 패턴
어댑터 패턴이란? 어댑터 패턴은 특정 클래스 인터페이스를 클라이언트에서 요구하는 다른 인터페이스로 변...
[헤드 퍼스트 디자인 패턴] 커맨드(Command) 패턴
* 이 포스팅은 <헤드 퍼스트 디자인 패턴> 책을 공부하고 정리한 내용입니다. IoT 리모컨 구현 미...
[헤드 퍼스트 디자인 패턴] 전략 패턴
* 이 포스팅은 <헤드 퍼스트 디자인 패턴> 책을 공부하고 정리한 내용입니다. 디자인 패턴은 왜 필요...
[프로그래머스] 전력망을 둘로 나누기 - 파이썬 (Python)
문제 설명 n개의 송전탑이 전선을 통해 하나의 트리 형태로 연결되어 있습니다. 당신은 이 전선들 중 하나...