본문 바로가기

분류 전체보기431

1로 만들기 https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net import java.util.*; class Main { public static int[] cache = new int[1000001]; public static void main(String[] args) { Scanner sc = new Scanner(System.in); for (int i = 0; i < cache.length; i++) { cache[i] = -1; } int n = sc.nextInt(); System.out.println(recursive(n)); } public static i.. 2021. 7. 12.
1, 2, 3 더하기 https://www.acmicpc.net/problem/9095 9095번: 1, 2, 3 더하기 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. www.acmicpc.net import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int count = sc.nextInt(); for (int i = 0; i < count; i++) { int n = sc.nextInt(); System.out.println(recursive(n)); } } public static int recursive(int n) { if (n == 0 .. 2021. 7. 12.
도메인 주도 설계 철저 입문 http://www.yes24.com/Product/Goods/93384475 도메인 주도 설계 철저 입문 - YES24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 도메인 주도 설계의 입문으로 좋은 책인 것같다. 기존의 에릭 에반스의 DDD나 도메인 주도 설계 구현같은 책들은 내용이 어려워서 이해하기 쉽지않다. 철저 입문이라는 책의 제목처럼, DDD를 C#으로 된 간단한 예제로 시작한다. DDD에서 핵심으로 말하고자 했던 내용들 '도메인을 파악하고 잘 표현하는 것' 을 책에서 잘 잡아주었다고 생각한다. 도메인, 서비스 설명도 괜찮고 도메인 주.. 2021. 6. 25.
리얼월드 HTTP http://www.yes24.com/Product/Goods/71849916 리얼월드 HTTP - YES24 curl과 Go 언어로 배우는 HTTP의 과거, 현재, 미래 웹 세상을 지탱하는 HTTP 기술의 변천사와 버전별 문법 및 의미론을 살펴보는 책이다. HTTP 1.0, 1.1을 거쳐 2.0까지 브라우저 내부에서 일어나는 일과 www.yes24.com HTTP 는 어떤식으로 발전해 왔는가. 책에서 HTTP 발전과정과 현재의 HTTP의 활용을 설명하고 있다. 책의 구성이 좋다. HTTP 개념을 소개하고 그것을 어떻게 응용했는지 설명하고 있다. 관련한 책으로 HTTP 완벽가이드는 좋은 책이지만 분량이 많고 활용하는 코드가 적은데, 리얼월드 HTTP에서는 코드와 예시를 많이 수록하여 읽기 좋았다. 제목처.. 2021. 6. 25.