| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 백준 공 바꾸기
- 너비우선탐색 장단점
- hash function
- 백준 공 넣기
- 백준 풀이
- 해시테이블
- 오픈 어드레싱
- 공 넣기 해석
- 깊이우선탐색
- 깊이우선탐색 python
- 코딩
- 백준 10813
- 탐욕 알고리즘
- 공 바꾸기
- 공 바꾸기 해석
- 공 넣기
- github기본 #github #브랜치 #CLI #CLI입문
- 그래프 양방향
- 그래프 코드 구현
- 그래프 방향성
- 그래프 활용예시
- 그래프 유형
- 깊이우선탐색 장단점
- 백준 10810
- 해시 테이블 체이닝
- 그래프 무방향성
- 백준
- 너비우선탐색 python
- 동적 프로그래밍
- 그래프란
- Today
- Total
목록Coding (2)
Data Scientist(DS)
1. 문제 2. 문제 및 예제 해석 3. 코드 1. 문제 문제 링크: https://www.acmicpc.net/problem/10813 2. 문제 및 예제 해석 5 4 1 2 3 4 1 4 2 2 1. 1번부터 n번까지의 바구니가 있다. 2. 각 바구니는 각 번호에 해당하는 공을 가지고 있다. 예) n이 5일 때, 1 2 3 4 5 공을 가지고 있다. 3. m번에 걸쳐 해당 두 개의 바구니 공을 바꾼다. 예) 1 2 -> 1번 바구니에 있던 1번 공을 2번 바구니의 2번 공과 바꾼다. 결과) 2 1 4. 3번을 한 결과 각 바구니에 있는 공의 번호를 출력하시오. 3. 코드 n,m = map(int, input().split()) result = list(range(1,n+1)) for x in rang..
1. 문제 2. 문제 및 예제 해석 3. 코드 1. 문제 문제 링크: https://www.acmicpc.net/problem/10810 하지만 문제가 이해가 잘 안 되어서 몰라서 한참을 읽었다. ^^ (헷갈린 이유: m번 공을 넣는다는게 m번의 횟수로 공을 넣는다는 뜻이다. j번에 해당하는 공을 m번 넣는다는 뜻이다. m번에 해당하는 공을 넣는 것으로 헷갈렸다. 문제 진짜) 나와 같은 사람이 있을 것으로 판단되어 아래 문제를 단위로 쪼개어 해석해 놨다. 2. 문제 및 예제 해석 # 바구니 총 n개 # 가진 공: 1~n번 # 처음 바구니: 공 x # 바구니 조건: 공 1개만 넣을 수 있다. # m번을 거쳐 공을 넣으려고 하는데 # 공을 넣을 바구니 범위를 정한 후 # 정한 바구니에 같은 번호 공을 넣는다..