
조합 모듈 수동으로 짤 때의 순서도 (재귀 이용) 1. ver1 #조합 함수 직접 구현 #import sys read_ints = lambda: list(map(int, input().split())) read_int = lambda: read_ints()[0] #입력받은 리스트의 첫번째 원소 받기 def combination_recursive(seq, flag, N, M, idx): if idx==N: #인덱스 넘칠 경우 if sum(flag)==M: #조합과 flag 합이 같다면 for i,f in enumerate(flag): #그때 flag 값이 참인 seq 원소를 출력 if f==1: print(seq[i],end=' ') print() return combination_recursive(seq..
📝 코딩테스트를 위한 파이썬 문법 1️⃣ 자료형 🔷수 자료형 : 숫자 자료형(정수형, 실수형), 코딩 테스트에서 대부분은 정수형을 다루는 문제가 출제됨 1. 정수형 양의 정수, 음의 정수, 0, 코딩테스트에서 출제되는 알고리즘 문제 대부분이 입력과 출력 데이터가 정수형임 2. 실수형 변수에 소수점을 붙임 수를 대입하면 실수형 변수 a= 5. print(a) #a = 5.0 출력 a= -.7 print(a) #a = -0.7 출력2-1. (실수형) 지수 표현 e다음에 오는 수는 10의 지수부를 의미한다. 예) 1e9: 1 * 10의 9제곱 = INF(무한대)의미로 사용 예2) a = 75.25e1 #75.25 * 10의 1제곱 ..
문제유형: 삼성 전자의 전형적인 시뮬레이션 문제 1. 내 풀이(풀이 단계적 힌트 참고) #n,m을 공백으로 구분해서 입력받기 n,m = map(int, input().split()) x,y,direction = map(int, input().split()) #방문한 위치를 저장하기 위한 맵을 생성하여 0으로 초기화 d = [ [0] * m for _in range(n) ] #현재 좌표 값 방문 처리(0->1) d[x][y] = 1 #전체 맵 정보를 입력받음(이 부분까지 입력받지는 몰랐네) array = [] for i in range(n): array.append(list(map(int, input().split()))) #책에 나와있는 대로 '북동남서' 방향 정의(인덱스는 direction, direc..
- Total
- Today
- Yesterday
- 느는중
- Colab
- 문자열뒤집기
- 매체접근제어
- 백준1260
- 링크상태
- 큰수의법칙
- 모험가길드
- 정보컴퓨터
- 14888
- 백준 #1158 #java
- 거리벡터
- slowstart
- reno
- tcp/ip흐름제어
- 토익 #900점 #토익독학길잡이 #토익독학 #토익공부법
- CSMA
- tahoe
- 이코테
- 연산자끼워넣기
- aimd
- 그리디
- DFS와BFS
- 파이썬
- 데이터베이스시스템
- boj1260
- 1이될때까지
- 라우팅알고리즘
- 네트워크
- ssafy #싸피 #8기 #ssafy전공자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |