본문 바로가기

전체 글

(5)
MeMo C# Tip Item 6. nameof( ) 연산자를 적극 활용하라. nameof( ) 연산자를 적극 활용하라. [ Content ] # nameof( ) : C# 6.0에 추가된 개념으로, 임의의 기호(형식, 멤버, 변수 등)의 이름에 해당하는 문자열을 돌려줍니다. : 심볼의 이름을 평가하며, 타입, 변 loveme-do.tistory.com
프로그래머스 광고 삽입 (JAVA) 문제 : 프로그래머스 광고 삽입 코딩테스트 연습 - 광고 삽입 시간을 나타내는 HH, H1, H2의 범위는 00~99, 분을 나타내는 MM, M1, M2의 범위는 00~59, 초를 나타내는 SS, S1, S2의 범위는 00~59까지 사용됩니다. 잘못된 시각은 입력으로 주어지지 않습니다. (예: 04:60:24, 11 programmers.co.kr 문제내용 [문제] "죠르디"의 동영상 재생시간 길이 play_time, 공익광고의 재생시간 길이 adv_time, 시청자들이 해당 동영상을 재생했던 구간 정보 logs가 매개변수로 주어질 때, 시청자들의 누적 재생시간이 가장 많이 나오는 곳에 공익광고를 삽입하려고 합니다. 이때, 공익광고가 들어갈 시작 시각을 구해서 return 하도록 solution 함수를 ..
프로그래머스 더 맵게 (JAVA) 문제 : 프로그래머스 더 맵게 코딩테스트 연습 - 더 맵게 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같 programmers.co.kr 문제내용 풀이 모든 원소의 스코빌 지수를 주어진 수 K 이상으로 만들어야하며 스코빌 지수가 가장 낮은 두개의 음식을 섞어서 하나로 만들기 때문에 정렬하여 섞어주려고 우선순위 큐(Priority Queue)를 구현하여 두개를 뽑아 다시 넣는 방식으로 구현하였고 poll 했을 때 가장 낮은 숫자가 나오는 정렬된 자료구조이기 때문에 poll 시 K보다 같거나 크다면 종료하여 횟수를 리턴하였다. 우선순위 큐 PriorityQu..
프로그래머스 H-Index (JAVA) 문제 : 프로그래머스 H-Index 코딩테스트 연습 - H-Index H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표 programmers.co.kr 문제내용 풀이 N개의 논문 중 H-Index 최대값의 조건은 H회 인용된 논문의 개수가 최소 H개 이상이어야 한다. [10, 20, 30] 의 논문이 있다면 모두 10회 이상 인용되었지만 개수가 10개 이상이 아니므로 H-Index의 값은 3이되며 [3,3,4,4,4] 의 논문이 있다면 4회 이상 인용된 논문이 4개가 아닌 3개가 있으므로 H-Index의 값은 3이 된다. H-Index의 값을 ..
[복기] Java - 국민은행 210703 보호되어 있는 글입니다.