본문 바로가기

전체 글78

[Kubernetes] - 인프라 서비스 Kubernetes를 활용한 배포Pod- 인프라 관점에서 pod는 kubernetes에서 사용하는 컴퓨터(리소스)이다. - pod는 container들을 담고 있으며 배포할 수 있게 도와주는 역할을 한다.- pod.yaml 파일을 통해 명세서를 작성하고 이를 이용한다.- pod는 외부로 노출되지 않는다. Service- service는 pod들을 관리하는 로드 벨런서 역할을 한다. - 이때 service의 port는 pod들의 port와 일치해야한다.  pod.yaml 파일 명세서를 작성하고 kubernetes를 통해 자동으로 배포한다.# pod.yamlapiVersion: v1kind: Podmetadata: name: flaskpod labels: app: flaskappspec: con.. 2024. 7. 15.
[개쉬운 풀이] 백준 10815 숫자 카드 https://www.acmicpc.net/problem/10815 10815번: 숫자 카드 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10, www.acmicpc.net 문제 숫자 카드는 정수 하나가 적혀져 있는 카드이다. 상근이는 숫자 카드 N개를 가지고 있다. 정수 M개가 주어졌을 때, 이 수가 적혀있는 숫자 카드를 상근이가 가지고 있는지 아닌지를 구하는 프로그램을 작성하시오. 생각 1. 숫자 카드가 최대 500,000 개가 있으므로 정렬을 해야한다. 2. 최대 500,000번을 서치해야 하므로 바이너리 서치를 구현해서 시간을 단.. 2024. 4. 8.
[개쉬운 풀이] 백준 1205 등수 구하기 https://www.acmicpc.net/problem/1205 1205번: 등수 구하기 첫째 줄에 N, 태수의 새로운 점수, 그리고 P가 주어진다. P는 10보다 크거나 같고, 50보다 작거나 같은 정수, N은 0보다 크거나 같고, P보다 작거나 같은 정수이다. 그리고 모든 점수는 2,000,000,000보 www.acmicpc.net 문제 태수가 즐겨하는 디제이맥스 게임은 각각의 노래마다 랭킹 리스트가 있다. 이것은 매번 게임할 때 마다 얻는 점수가 비오름차순으로 저장되어 있는 것이다. 이 랭킹 리스트의 등수는 보통 위에서부터 몇 번째 있는 점수인지로 결정한다. 하지만, 같은 점수가 있을 때는 그러한 점수의 등수 중에 가장 작은 등수가 된다. 예를 들어 랭킹 리스트가 100, 90, 90, 80일 .. 2024. 3. 11.
[개쉬운 풀이] 백준 10942 팰린드롬? 문제 명우는 홍준이와 함께 팰린드롬 놀이를 해보려고 한다. 먼저, 홍준이는 자연수 N개를 칠판에 적는다. 그다음, 명우에게 질문을 총 M번 한다. 각 질문은 두 정수 S와 E(1 ≤ S ≤ E ≤ N)로 나타낼 수 있으며, S번째 수부터 E번째 까지 수가 팰린드롬을 이루는지를 물어보며, 명우는 각 질문에 대해 팰린드롬이다 또는 아니 다를 말해야 한다. 예를 들어, 홍준이가 칠판에 적은 수가 1, 2, 1, 3, 1, 2, 1라고 하자. S = 1, E = 3인 경우 1, 2, 1은 팰린드롬이다. S = 2, E = 5인 경우 2, 1, 3, 1은 팰린드롬이 아니다. S = 3, E = 3인 경우 1은 팰린드롬이다. S = 5, E = 7인 경우 1, 2, 1은 팰린드롬이다. 자연수 N개와 질문 M개가 모.. 2024. 3. 9.