분류 전체보기

    백준 17144) 미세먼지 안녕!_Python

    문제 분석 https://www.acmicpc.net/problem/17144 17144번: 미세먼지 안녕! 미세먼지를 제거하기 위해 구사과는 공기청정기를 설치하려고 한다. 공기청정기의 성능을 테스트하기 위해 구사과는 집을 크기가 R×C인 격자판으로 나타냈고, 1×1 크기의 칸으로 나눴다. 구사 www.acmicpc.net 모든 조건을 다 확인하면서 구현해내는게 중요한 Simulation 문제! 코드 # 삼성기출 import sys input = sys.stdin.readline R, C, T = map(int, input().split()) # R행 C열 board = [list(map(int, input().split())) for _ in range(R)] cleaner = [] for i in r..

    백준 14501) 퇴사_ Python

    문제 https://www.acmicpc.net/problem/14501 14501번: 퇴사 첫째 줄에 백준이가 얻을 수 있는 최대 이익을 출력한다. www.acmicpc.net 코드 import sys input = sys.stdin.readline N = int(input()) T = [0]*(N+1) P = [0]*(N+1) for i in range(N): Ti, Pi = map(int, input().split()) T[i] = Ti P[i] = Pi DP = [0]*(N+1) for i in range(N-1, -1, -1): if(N-i < T[i]): DP[i] = DP[i+1] # 주어진 시간안에 상담할 수 없음, 이전 값과 동일 else: DP[i] = max(DP[i+1], P[i]+..

    Spring Boot& Mongo DB & AWS EC2에서의 Timezone Sync에 대한 고찰

    채팅 어플리케이션 개발 중에 채팅을 보낸 시간이 제대로 저장이 안되는 버그가 발생하였고, 문제를 해결한 과정을 정리해 보았다. 사용 스택 Server : Spring boot & AWS EC2 Ubuntu 인스턴스 DB : MongoDB 제가 해결한 방식만이 옳은 건 아니니 참고만 해주시길 바랍니다! 문제 1: LocalDateTime을 MongoDB가 자동으로 UTC로 저장해버리는 문제 채팅을 저장하려고 할때 LocalDateTime.now() 메소드를 통해 MongoDB에 LocalDateTime타입 그대로 저장을 했다. 여기서 Java 어플리케이션 자체에선 KST로 잘 출력되던게 DB에 BSON으로 Converting되는 과정에서 UTC로 변환되어서 저장이 되어버렸다. LocalDateTime 객체..