📘[백준-2798] 블랙잭(C)
블랙잭 문제 블랙잭 문제는 주어진 카드와 최대 숫자를 입력받고, 주어진 카드 중 3개를 선택해 그 합이 최대 숫자에 가장 근접하게 맞추는 문제이다.
블랙잭 문제 블랙잭 문제는 주어진 카드와 최대 숫자를 입력받고, 주어진 카드 중 3개를 선택해 그 합이 최대 숫자에 가장 근접하게 맞추는 문제이다.
전략 패턴이란 이 전에 템플릿 메서드 패턴에서는 변하지 않는 부분을 부모, 변하는 부분을 자식 클래스에 두고 상속을 사용했다. 전략 패턴은 비슷하지만, 변하지 않는 부분을 Context라는 곳에 두고, 변하는 부분을 Strategy라는 인터페이스를 만들고 인터페이스를 구현해서 사용...
템플릿 메서드 패턴이란 디자인 패턴 중에 하나로, 추상 템플릿에 변하지 않는 로직들을 몰아넣고, 자식 클래스에서 변하는 부분을 오버라이딩 한다.