문제 원본 사이트 : programmers.co.kr/learn/courses/30/lessons/42747?language=javascript 코딩테스트 연습 - H-Index H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표 programmers.co.kr 문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 ..
문제 원본 사이트 : programmers.co.kr/learn/courses/30/lessons/42746?language=javascript 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 �� programmers.co.kr 문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가..
문제 원본 사이트 : programmers.co.kr/learn/courses/30/lessons/42748?language=javascript 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 문제 설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에서 나온 배열의 3번째 숫자는 ..
문제 원본 사이트 : programmers.co.kr/learn/courses/30/lessons/42579?language=javascript# 코딩테스트 연습 - 베스트앨범 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 �� programmers.co.kr 문제 설명 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 많이 재생된 장르를 먼저 수록합니다. 장르 내에서 많이 재생된 노래를 먼저 수록합니다. 장르 내에서 재생 횟수가 같..
문제 원본 사이트 : https://programmers.co.kr/learn/courses/30/lessons/42578 코딩테스트 연습 - 위장 programmers.co.kr 문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 clot..
문제 원본 사이트 : programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수�� programmers.co.kr 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 ..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/7-stacks_and_queues/stone_wall/ StoneWall coding task - Learn to Code - Codility Cover "Manhattan skyline" using the minimum number of rectangles. app.codility.com - N 개의 양의 정수로 구성된 배열 H가 주어짐 - N은 돌담의 전체 길이 - H[I]는 I부터 I+1미터까지의 벽의 높이를 나타냄 - H[0]은 돌담의 왼쪽 끝, H[N-1]은 오른쪽 끝의 높이를 나타냄 - 돌담은 직육면체 석재..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/7-stacks_and_queues/nesting/ Nesting coding task - Learn to Code - Codility Determine whether a given string of parentheses (single type) is properly nested. app.codility.com - N 개의 문자로 구성된 문자열 S가 주어짐 - S가 올바르게 중첩되면 1을, 그렇지 않으면 0을 return - 괄호가 올바르게 닫혀야함 - 가장 효율적인 알고리즘 작성 - N은 [0..1,000,000] 범..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/7-stacks_and_queues/fish/ Fish coding task - Learn to Code - Codility N voracious fish are moving along a river. Calculate how many fish are alive. app.codility.com - N 개의 정수로 구성된 두 개의 비어있지 않은 배열 A와 B가 제공 - 배열 A와 B는 강의 흐름을 따라 상류->하류로 정렬된 강에 존재하는 N 개의 물고기를 나타냄 - 배열 A는 물고기의 크기를 나타냄 - 배열 B는 물고기의..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/7-stacks_and_queues/brackets/ Brackets coding task - Learn to Code - Codility Determine whether a given string of parentheses (multiple types) is properly nested. app.codility.com - N 개의 문자로 구성된 문자열 S가 주어짐 - 문자열 S는 "(", "{", "[", "]", "}" 또는 ")"의 문자로만 구성됨 - 괄호 식이 올바르면 1을, 아니면 0을 return - N은 [..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/6-sorting/triangle/ Triangle coding task - Learn to Code - Codility Determine whether a triangle can be built from a given set of edges. app.codility.com - N 개의 정수로 구성된 배열 A 제공 - 0 ≤ P A[Q]. - 주어진 배열 A에 삼각형이 되는 삼중항이 있으면 1을, 그렇지 않으면 0을 return - 가장 효율적인 알고리즘 작성 - N은 [0..100,000] 범위 내의 정수 - 배열 A..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/6-sorting/number_of_disc_intersections/ NumberOfDiscIntersections coding task - Learn to Code - Codility Compute the number of intersections in a sequence of discs. app.codility.com - 평면에 N 개의 디스크를 그림 - 디스크는 0에서 N-1까지 번호가 매겨짐 - 디스크의 반경을 지정하는 N 개의 음이 아닌 정수의 배열 A가 제공됨 - J 번째 디스크는 중심이 (J, 0)이고 반..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/6-sorting/max_product_of_three/ MaxProductOfThree coding task - Learn to Code - Codility Maximize A[P] * A[Q] * A[R] for any triplet (P, Q, R). app.codility.com - N 개의 정수로 구성된 비어있지 않은 배열 A가 제공 - 삼중항 (P, Q, R)의 곱은 A[P] * A[Q] * A[R] (0 ≤ P 음수만 있을 경우에는 가장 작은 음의 정수 3 개를 곱하는 게 가장 큰 결과가 나옴 CASE 3:..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : app.codility.com/programmers/lessons/5-prefix_sums/passing_cars/ PassingCars coding task - Learn to Code - Codility Count the number of passing cars on the road. app.codility.com - N 개의 비어있지 않은 배열 A 제공 - 배열 A의 연속적인 요소는 도로의 연속된 자동차를 나타냄 - 배열 A에는 0 또는 1만 포함됨 0은 동쪽으로 여행하는 자동차 1은 서쪽으로 여행하는 자동차 - 목표는 지나가는 자동차를 세는 것 - P가 동쪽으로 여행하고 Q가 ..
깃허브 : https://github.com/miiingo/codility Task description 원본 사이트 : https://app.codility.com/programmers/lessons/4-counting_elements/perm_check/ PermCheck coding task - Learn to Code - Codility Check whether array A is a permutation. app.codility.com - N 개의 정수로 구성된 비어있지 않은 배열 A 제공 - 순열(permutation) : 1에서 N까지의 각 요소를 한 번만 포함 - 배열 A가 순열(permutation)인지 확인 - 배열 A가 순열(permutation)이면 1을, 그렇지 않으면 0을 ret..
- Total
- Today
- Yesterday
- 블록체인
- Hyperledger Fabric v1.1
- 하이퍼레저 인디
- Hyperledger Fabric v1.2
- DOCs
- Hyperledger Fabric
- 하이퍼레저 페브릭
- 하이퍼레저 패브릭
- Hyperledger Indy
- ubuntu
- 알고리즘
- 코딜리티
- 암브로셔스
- 블록 체인
- javascript
- 문제풀이
- ambrosus
- 기초 of 기초 데이터 개념
- Blockchain
- 직딩잇템
- 코테
- 코딩테스트
- 빅데이터 교육
- 어서와 데이터는 처음이지
- 빅데이터 기초
- codility
- 빅데이터
- Private Data
- 빅데이터 강의
- docker
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |