일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 20006
- 6730
- 자바
- programmers
- sovled.ac
- PS
- 라이브러리
- 11688
- 프로그래머스
- sloved.ac
- 1342
- 파이썬
- 23971
- 장고
- 백준
- 25379
- pccp
- 사용자정의필터
- 17087
- 15965
- Django
- SWEA
- PYTHON
- 24511
- java
- Algorithm
- solved.ac
- 2866
- 알고리즘
- 9081
- Today
- Total
목록분류 전체보기 (61)
코깽이의 코딩일기
백준 링크 https://www.acmicpc.net/problem/24479 24479번: 알고리즘 수업 - 깊이 우선 탐색 1 첫째 줄에 정점의 수 N (5 ≤ N ≤ 100,000), 간선의 수 M (1 ≤ M ≤ 200,000), 시작 정점 R (1 ≤ R ≤ N)이 주어진다. 다음 M개 줄에 간선 정보 u v가 주어지며 정점 u와 정점 v의 가중치 1인 양 www.acmicpc.net 문제 입력 출력 입출력 예시 제출한 코드 import sys sys.setrecursionlimit(10 ** 6) input = sys.stdin.readline n, m, r = map(int, input().split()) # DFS 사용을 위한 2중배열과 방문배열 초기화 graph = [[] for _ in..
Link https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&problemLevel=2&problemLevel=3&contestProbId=AXgZSOn6ApIDFASW&categoryId=AXgZSOn6ApIDFASW&categoryType=CODE&problemTitle=&orderBy=PASS_RATE&selectCodeLang=PYTHON&select-1=3&pageSize=10&pageIndex=3 문제 내가 제출한 코드 from math import gcd t = int(input()) for i in range(1, t+1): a = 1 b = 1 t = list(input()) for j in t: if..
Link https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&problemLevel=2&problemLevel=3&contestProbId=AWefy5x65PoDFAUh&categoryId=AWefy5x65PoDFAUh&categoryType=CODE&problemTitle=&orderBy=PASS_RATE&selectCodeLang=ALL&select-1=3&pageSize=10&pageIndex=2 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 내가 제출한 코드 # 테스트 케이스 t = int(input()) fo..
Link https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&contestProbId=AV5QLGxKAzQDFAUq&categoryId=AV5QLGxKAzQDFAUq&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=PYTHON&select-1=1&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 알파벳으로 이루어진 문자열을 입력 받아 각 알파벳을 1부터 26까지의 숫자로 변환하여 출력하라. 내가 ..
no supported authentication methods available (server sent publickey) AWS EC2로 리눅스 서버를 띄웠는데 접속하는데 이러한 오류가 발생했다. SSH 연결 시 발생하는 오류 중 하나이다. 서버가 요청한 인증 방법을 지원하지 않거나 사용자의 인증 키가 서버에 등록되지 않은 경우 발생한다. SSH 접속할 때 터미널 프로그램에서 .pem .ppk 파일을 등록해서 접속해주자 저의 경우에는 AWS EC2를 이용해서 서버를 띄웠습니다. 공개된 IPv4 를 Remote host에 동일하게 작성해주고 Use private key에 생성할 때 발급받은 .ppk를 등록해주었다.
백준 링크 https://www.acmicpc.net/problem/1764 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net 문제 입력 출력 입출력 예시 제출한 코드 1차 제출 코드 import sys N, M = map(int, sys.stdin.readline().split()) data = [] answer = [] for i in range(N+M): check = sys.stdin.readline().strip() if check in data: answer.append(check) else: da..
스프링 공부를 하고 있는데 분명 어제까지 잘 작동하는 프로젝트가 갑자기 빌드가 안되기 시작했다. 모듈을 인식하지 못했다는 에러와 함께 계속 설정창으로 넘어가는 상황이였다. 프로젝트 내부에 있는 .idea 폴더를 삭제하고 IDE를 재실행 후 프로젝트를 불러오면 해결이 가능하다.
백준 링크 https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 문제 입력 출력 입출력 예시 제출한 코드 N = int(input()) data = [] for i in range(N): data.append(input()) data = list(set(data)) data.sort(key=lambda x: (len(x), x)) print(*data, sep="\n") 처음 제출한 코드이다. N 입력받기 N번 data에 값 넣기 중복 제..
백준 링크 https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워 www.acmicpc.net 문제 입력 출력 입출력 예시 제출한 코드 import sys n = int(sys.stdin.readline()) start = 666 # 제일 처음 666이 들어가는 변수 count = 0 # 몇번째 666이 들어가는지 확인을 위한 변수 while True: # 666이 포함되는 경우 if '666' in str(start): count += 1 # 종료하는 시점 if count =..
https://www.youtube.com/watch?v=pWvF8AOO_Ao