목록분류 전체보기 (216)
IT STUDY LOG
# 문제 내용 백준 2606번: 바이러스 2606번: 바이러스 첫째 줄에는 컴퓨터의 수가 주어진다. 컴퓨터의 수는 100 이하이고 각 컴퓨터에는 1번 부터 차례대로 번호가 매겨진다. 둘째 줄에는 네트워크 상에서 직접 연결되어 있는 컴퓨터 쌍의 수가 주어 www.acmicpc.net # 알고리즘 분류 그래프 이론 그래프 탐색 너비 우선 탐색 깊이 우선 탐색 # 풀이 - 인접리스트 + BFS - 처음 풀이 때 인접 리스트로 입력받을 때 무방향그래프인 걸 고려하지 않고 노드 연결 정보가 미비되어 틀렸음 from collections import deque import sys input = sys.stdin.readline # 노드, 컴퓨터 수 (1
https://velog.io/@tks7205/dfs%EC%99%80-bfs%EB%A5%BC-%EA%B5%AC%ED%98%84%ED%95%98%EB%8A%94-%EC%97%AC%EB%9F%AC%EA%B0%80%EC%A7%80-%EB%B0%A9%EB%B2%95-in-python dfs와 bfs를 구현하는 여러가지 방법 in python dfs와 bfs dfs와 bfs는 여러가지 방법으로 구현될 수 있습니다. 예를 들면, 인접행렬과 인접리스트를 사용하는 것으로 나눌 수 있고, dfs에서는 스택자료구조르 만들어 사용하는 것과 재귀함수를 이 velog.io
# 학습 목표 Cloud와 Deployment의 의미를 각각 알고, 서비스를 남에게 배포할 수 있다. 클라우드 컴퓨팅이 무엇인지 설명할 수 있다. 애플리케이션 배포가 어떻게 변화되어 왔는지 이해할 수 있다. AWS의 각 서비스가 어떤 목적에 부합하는지 이해할 수 있다. S3의 목적과, 정적 웹 사이트 배포 방법을 이해할 수 있다. EC2의 주요 용어를 이해할 수 있다. (AMI, 인스턴스, 인스턴스 유형, 스토리지 타입, 퍼블릭/프라이빗 IP) EC2의 인스턴스 시작/중지/종료에 대해 이해할 수 있다. RDS와 EC2에서의 MySQL 사용이 어떻게 다른지 이해할 수 있다. CloudFront의 목적을 이해할 수 있다. Auto Scaling의 특징 및 역할을 알 수 있다. 로드 밸런서 중 ELB, 그 중..
# 학습 목표 Cloud와 Deployment의 의미를 각각 알고, 서비스를 남에게 배포할 수 있다. 클라우드 컴퓨팅이 무엇인지 설명할 수 있다. 애플리케이션 배포가 어떻게 변화되어 왔는지 이해할 수 있다. AWS의 각 서비스가 어떤 목적에 부합하는지 이해할 수 있다. S3의 목적과, 정적 웹 사이트 배포 방법을 이해할 수 있다. EC2의 주요 용어를 이해할 수 있다. (AMI, 인스턴스, 인스턴스 유형, 스토리지 타입, 퍼블릭/프라이빗 IP) EC2의 인스턴스 시작/중지/종료에 대해 이해할 수 있다. RDS와 EC2에서의 MySQL 사용이 어떻게 다른지 이해할 수 있다. CloudFront의 목적을 이해할 수 있다. Auto Scaling의 특징 및 역할을 알 수 있다. 로드 밸런서 중 ELB, 그 중..
# 링크 정리 AWS 한국어 설명서 목록 AWS 한국어 설명서 목록 | Amazon Web Services Amazon Web Services 설명서는 AWS를 처음으로 사용하는 사용자 부터 고급 사용자까지 각 서비스 소개로부터 고급 기능에 이르기까지 유용한 정보를 담고 있습니다. 지금까지 주로 영어로 제공되던 문 aws.amazon.com AWS Well-Architected Framework 한국어 백서 공개 (2019년 업데이트) AWS Well-Architected Framework 한국어 백서 공개 (2019년 업데이트) | Amazon Web Services 여러분이 애플리케이션을 클라우드 내에서 훌륭한 구조로 설계(Well-Architected)하여 그 완성도를 높힐 수 있도록 수 천개의 고..