Home
Try Everything
Cancel

백준 단계별 - 브루트 포스 알고리즘

문제풀이 블랙잭 import sys input = sys.stdin.readline from itertools import combinations n, m = map(int, input().split()) cards = list(map(int, input().split())) nearest_max = 0 for subset in combinatio...

이것이 취업을 위한 코딩 테스트다 with 파이썬 - 구현

이것이 취업을 위한 코딩 테스트다 with 파이썬을 읽고 필요한 부분을 요약 정리하였습니다. 구현 완전탐색: 모든 경우의 수를 다 계산하는 방법 시뮬레이션: 문제에서 제시한 내용을 한 단계씩 차례대로 직접 수행 상하좌우 import sys input = sys.stdin.readline n = int(input()) routes...

AWS CLI - S3 sync 속도 개선하기

AWS CLI의 sync 명령어를 통해서 S3의 데이터를 백업할 때, aws s3 sync s3://$bucket . 의 형태로 버킷단위로 sync를 진행하면 시간이 많이 걸렸습니다. sync를 할 때 파일 전송시간보다 어떤 파일을 옮겨야 할지 찾는데 시간이 더 많이 걸리는 것 같았고 네트워크 대역폭은 널널했었습니다. 이 대역폭을 가득 채우고 싶었습...

AWS CodeCommit으로 Git repo 옮기기

기존에 사용하던 Git repository를 AWS CodeCommit으로 옮기고 credential helper를 이용해서 remote에 연결하는 과정을 정리하였습니다. 1. Git repository를 AWS CodeCommit으로 옮기기 : AWS Documentation을 따라가며 작성하였습니다. AWS User에게 적절한 권한을 준...

백준 단계별 - 그리디 알고리즘

문제풀이 동전 0 import sys input = sys.stdin.readline n, k = map(int, input().split()) values = [int(input()) for _ in range(n)] cur_value_index = n - 1 count = 0 while k > 0: if values[cur_valu...

downtime없이 MongoDB Replica Set 설정 변경하기

상황 현재 상황은 docker로 MongoDB가 실행되고 있으며, PSA 구조(Primary 1개, Secondary 1개, Arbiter 1개)의 Replica Set으로 구성되어 있는 상황입니다. 그리고 변경해야하는 사항들은 다음과 같습니다. Replica Set의 host 주소를 IP에서 URI로 변경하기 mongod.conf 파일의...

이것이 취업을 위한 코딩 테스트다 with 파이썬 - Tips

이것이 취업을 위한 코딩 테스트다 with 파이썬을 읽고 필요한 부분을 요약 정리하였습니다. 코딩 테스트 환경 Jupyter나 VSCode를 이용해서 코테 문제를 풀었었는데, 이 책에서 온라인 IDE로 리플릿을 소개해주어서 사용해해보려고 합니다. 복잡도 1. 시간 복잡도 보통 코딩 테스트 문제의 시간 제한은 1 ~ 5초 정도로 연산 횟수가 ...

이것이 취업을 위한 코딩 테스트다 with 파이썬 - Greedy

이것이 취업을 위한 코딩 테스트다 with 파이썬을 읽고 필요한 부분을 요약 정리하였습니다. Greedy 현재 상황에서 가장 좋아 보이는 것만을 선택하는 알고리즘 큰 수의 법칙 # time: 7mins import sys input = sys.stdin.readline n, m, k = map(int, input().split()) nums...

Python - 여러가지 list copy 방법

Python list에 대해서 lst_a = lst lst_b = lst[:] lst_c = copy.copy(lst) lst_d = copy.deepcopy(lst) copy 방법들이 어떤 차이점이 있는지 자세히 알고싶어서 검색하던 중 설명이 잘 된 글을 찾게되어 아래에 공유합니다. Assignment 부분도 비교해주어서 좋았습...

AWS - ATS signed data endpoint

1. 문제 AWS IoT shadow값을 업데이트하는 과정에서 SSL validation 에러가 발생하였습니다. 코드 client_iot = boto3.client("iot-data") client_iot.update_thing_shadow( thingName=thing_name, payload=j...