
청소년 상어(1)
백준 사이트의 19236번 문제 코딩 계획 Objective 모든 경우의 수를 고려하고 최댓값을 구해야해서 DFS로 해결 작은 수의 물고기를 차례대로 이동시키기 위해, 물고기 번호가 key 값이 되는 dict 변수에 데이터 저장 방향과 위치로 물고기를 찾아야하기 위해, grid에도 데이터 저장 recursive하게 함수를 실행하므로 ...
백준 사이트의 19236번 문제 코딩 계획 Objective 모든 경우의 수를 고려하고 최댓값을 구해야해서 DFS로 해결 작은 수의 물고기를 차례대로 이동시키기 위해, 물고기 번호가 key 값이 되는 dict 변수에 데이터 저장 방향과 위치로 물고기를 찾아야하기 위해, grid에도 데이터 저장 recursive하게 함수를 실행하므로 ...
docker-compose.yml 파일 생성 version: '3' services: zookeeper: image: wurstmeister/zookeeper:latest ports: - "2181:2181" kafka: image: wurstmeister/kafka:latest ports: -...
대량의 queries per second(QPS)를 처리하기 위해, 비동기 작업 관리 및 폭발적인 요청 처리 기술이 필요하다고 한다. 그리고 Kafka 같은 Message Broker가 그 중 하나라고 한다. 일단 개념을 이해하기 위해 영상을 찾아봤다. System Design: Apache Kafka In 3 Minutes Kafka는 데이...
1. Docker 설치 Docker 설치가 안 되어 있다면, Docker는 공식 웹사이트를 참고하여 설치 2. PostgreSQL 이미지 가져오기 Docker 이미지: 컨테이너를 생성하기 위한 설계도 Docker Hub: 다양한 이미지를 제공하는 공식 저장소 Docker Hub에서 공식 PostgreSQL 이미지를 가져오기 docker pull p...
다변량 시계열 데이터(Multivariate Time Series, MTS)의 여러 컬럼을 시간축에 정렬하여 시각화하는 방법 환경 설정 import pandas as pd import numpy as np import matplotlib.pyplot as plt import matplotlib.dates as mdates 데이터 읽기 df_tra...
백준 사이트의 17144번 문제 코딩 계획 입력값을 받아 변수에 저장 공기 청정기 위치 탐색 미세먼지 확산 구현 공기 청정기 작동 구현 잔여 미세먼지 양 계산 및 출력 구현 1. 입력값을 받아 변수에 저장 미세먼지 양을 좌표에 기록하는 Room 클래스 class Room: def __init__(self, grid, r...
백준 사이트의 17143 문제 코딩 계획 입력값 저장 제일 가까운 상어 포획 구현 상어 이동 구현 구현 1. 입력값 저장 제일 가까운 상어을 O(n_cols)로 탐색할 수 있도록 grid에 상어 정보 저장 한 칸에 최대 한 마리의 상어가 들어갈 수 있게 하고, O(n_sharks)로 순회할 수 있도록 dict로 상어 기록 ...
백준 사이트의 16236번 문제 코딩 계획 입력값을 받아 정수로 변환해서 변수에 저장 아기 상어의 위치 탐색해서 기록 BFS로 아기 상어 행동 구현 이동 가능한 위치 탐색 가장 위, 가장 왼쪽이 우선이 되게 정렬 물고기를 먹을 수 있는지 확인 아기 상어 크기, 위치 조정 ...