문제 포인트 1~N 번호가 적힌 구슬 중 M개를 뽑아 일렬로 나열하는 방법을 모두 출력 맨 마지막에는 총 경우의 수를 출력 출력 순서는 사전순으로 오름차순으로 출력 my_solution from itertools import permutations n, m = map(int, input().split()) beads = [i for i in range(1, n + 1)] beads_per = tuple(permutations(beads, m)) for bead in beads_per: print(*bead, end=" ") print() print(len(beads_per)) 순열을 구하는 문제이기 때문에 itertools.permutations 사용 solution res = [0] * n ch = [..
Manual Scheduling how to work? 스케쥴러는 백엔드에서 어떻게 작동할까? 예시로 다음의 간단한 yaml 파일을 보자 apiVersion: v1 kind: Pod metatdata: name: nginx labels: name: nginx spec: containers: - name: nginx image: nginx ports: - containerPort: 8080 nodeName: # 기본적으로 설정되지 않은 필드 일반적으로는 nodeName 필드를 쿠버네티스가 자동으로 추가한다. 스케쥴러는 모든 pods를 보면서 nodeName 필드가 설정되어있지 않은 pod를 탐색한다. 이 pod들이 스케쥴링 예약을 해야하는 pod들이다. 그런 다음 스케쥴링 알고리즘을 실행하여 POD에 적합..
Cluster Architecture Master Node 관리, 계획, 스케쥴, 모니터링 노드 Worker Node 컨테이너에서 실제 애플리케이션을 실행하는 노드 ectd key-value 형태로 정보를 저장하는 데이터베이스 단순하고 안전하며 신뢰형의 분산형 key-value 데이터베이스 ./ectdctl set key1 value1 # key, value 저장 ./ectdctl get key1 # key1 데이터 검색 ./etcdctl # man page kubectl get 명령어를 통해 보이는 모든 정보는 etcd 서버에서 가져오는 것이다. Setup kubeadm 네임스페이스로 구분지은 pod 대한 정보 호출 kubectl get pods -n kube-system # kube-system na..
문제 여러 단위의 동전들이 주어져 있을 때, 거스름돈을 가장 적은 수의 동전으로 교환해주려면 어떻게 주면 될까? 각 단위의 동전은 무한정 쓸 수 있다. n: 동전의 종류 갯수 m: 거슬러 줄 금액 출력: 거슬러 줄 동전의 최소 갯수를 출력 soltuion n = int(input()) # 동전 종류 갯수 coins = list(map(int, input().split())) coins.sort(reverse=True) # 큰 숫자부터 탐색을 해야 가장 최소 탐색 가능 m = int(input()) # 거슬러줘야할 금액 ret = 2147000000 def recursive(level, sum): global ret if level > ret: # 예를들어, 레벨3 수준에서 (5,5,5)로 ret=15 탐..
- Total
- Today
- Yesterday
- HDFS
- GROK
- Python
- 빅데이터
- 빅데이터를지탱하는기술
- 프로그래머스
- Flutter
- mahout
- elasticsaerch
- Hadoop
- sqoop
- CSAPP
- 네트워크
- BOJ
- 백준
- heapq
- Elasticsearch
- 파이썬
- OS
- Algorithm
- kubernetes
- kafka
- oozie
- logstash
- CS
- Espher
- DFS
- DP
- cka
- 이코테
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |