profile
배운것을 기록하자

17425.py

17427에서 g(N)을 구할 때, O(N)만에 가능한 것을 알게되었다.

2022년 1월 19일
·
0개의 댓글

17427.py

1 부터 N 까지 약수를 구하는 것은 O(N)(빨라도 루트N) f(A) : A의 모든 약수의 합 g(N) : 1 부터 N 까지 f(A)를 더한 값 주어진 N은 1000000 시간은 0.5초 O(N^2)(약수 구하기 * 더하기)으로 문제를 풀 수가 없으므로, 다른 접근

2022년 1월 18일
·
0개의 댓글

4375.py

2와 5로 나누어 떨어지지 않는 정수 n이 주어졌을 때, 1로만 이루어진 n의 배수를 찾는 문제였다.

2022년 1월 17일
·
0개의 댓글

OAuth2.0

OAuth2.0 이 나오게 된 배경

2022년 1월 14일
·
0개의 댓글

SOLID

Single Responsibility Principle (단일 책임 원칙)

2022년 1월 11일
·
0개의 댓글

영속성 컨텍스트와 더티체킹

스프링 부트의 UPDATE

2021년 12월 30일
·
0개의 댓글

전처리 후처리(2)

전처리 Springboot에서 유효성검사를 위해서는 Spring Boot Starter Validation이라는 라이브러리가 필요하다. mvnrepository에서 다운로드 할 수 있다. dependency를 추가하면 Controller에서 @valid라는 어노테이션을

2021년 12월 14일
·
0개의 댓글

java.validation의 어노테이션 종류

java.validation 어노테이션 종류는 다음과 같다.

2021년 12월 10일
·
0개의 댓글

전처리와 후처리(1)

다음과 같은 제약조건을 걸어뒀을 때 > a. 입력받은 username의 길이를 20자를 넘지 못한다. b. username은 중복되지 않아야 한다.

2021년 12월 10일
·
0개의 댓글