본문 바로가기

전체 글

(76)
프로그래머스: 가장 큰 수 [level 2] 가장 큰 수 - 42746 문제 링크 성능 요약 메모리: 10.1 MB, 시간: 0.01 ms 구분 코딩테스트 연습 > 정렬 채점결과 정확성: 100.0 합계: 100.0 / 100.0 제출 일자 2023년 12월 6일 15:5:17 문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자열로 바꾸어 return 하도록 solution 함수를 작성..
프로그래머스: H-index [level 2] H-Index - 42747 문제 링크 성능 요약 메모리: 10.2 MB, 시간: 0.01 ms 구분 코딩테스트 연습 > 정렬 채점결과 정확성: 100.0 합계: 100.0 / 100.0 제출 일자 2023년 12월 5일 11:52:2 문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h의 최댓값이 이 과학자의 H-Index입니다. 어떤 과학자가 발표한 논문의 인용 횟수를 담은 배열 citations가 매개변수로 주어질 때..
Airflow설치 - docker기반 Docker를 이용한 Airflow 설치 과정 git clone https://github.com/apache/airflow.git 을 사용해서 airflow를 설치 airflow-setup 폴더로 이동, 원하는 버전에 해당하는 이미지 관련 yml 파일 다운로드 ex) curl -LfO "https://airflow.apache.org/docs/apache-airflow/2.5.1/docker-compose.yaml" docker-compose -f docker-compose.yaml pull #airflow설치에 사용되는 도커 이미지 다운로드 docker-compose -f docker-compose.yaml up #해당 도커 이미지 실행 airflow를 시작하기 전에, 성공/실패에 대한 log를 제대..
백준 1026번 문제 설명: 옛날 옛적에 수학이 항상 큰 골칫거리였던 나라가 있었다. 이 나라의 국왕 김지민은 다음과 같은 문제를 내고 큰 상금을 걸었다.길이가 N인 정수 배열 A와 B가 있다. 다음과 같이 함수 S를 정의하자.S = A[0] × B[0] + ... + A[N-1] × B[N-1]S의 값을 가장 작게 만들기 위해 A의 수를 재배열하자. 단, B에 있는 수는 재배열하면 안 된다. S의 최솟값을 출력하는 프로그램을 작성하시오. 입력: 첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거나 같은 음이 아닌 정수이다.출력첫째 줄에 S의 최솟값을 출력한다. 풀이..