
문제 문제 출처 programmers.co.kr/learn/courses/30/lessons/42747 문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h의 최댓값이 이 과학자의 H-Index입니다. 어떤 과학자가 발표한 논문의 인용 횟수를 담은 배열 citations가 매개변수로 주어질 때, 이 과학자의 H-Index를 return 하도록 solution 함수를 작성해주세요. 제한사항 과학자가 발표한 논문의 수는 1편 이상 1,000편 ..

문제 문제 출처 programmers.co.kr/learn/courses/30/lessons/42862 문제 설명 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들어야 합니다. 전체 학생의 수 n, 체육복을 도난당한 학생들의 번호가 담긴 배열 lost, 여벌의 체육복을 가져온 학생들의 번호가 담긴 배열 reserve가 매..

문제 문제 출처 programmers.co.kr/learn/courses/30/lessons/42748 문제 설명 배열 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번째 숫자는 5입니다. 배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때, commands의 모든 원소에 대해 앞서 설명한 연산을 적용했을 때 나온 결과를 배열에 담아 return ..

Hash Code 2020에 참가했다! 저번달에 다녀온 DSC Korea 행사인 DSC Networking Day 단톡방에서 팀원을 모집한다는 글을 보고 팀으로 함께 참가하게 되었다. 사실 이전에 DSC Korea 슬랙에도 팀원 모집글이 올라왔었는데 그 때는 고민하다가 연락을 하지 않았었다. 그런데 단톡방에 다시 올라온것을 보니 한번 해보자 싶어서 결국 참가하게 되었다.. ㅎㅎ 저학년 때부터 알고리즘 대회에 대한 관심이 많아서 개인으로는 대회에 참가해본 적이 있었는데 팀으로 대회에 참가한 것은 처음이었다. 한동안 알고리즘 문제를 풀지 않았어서 대회 직전에 급하게 문제들을 풀어보면서 준비를 했다. 대회는 17:30 UTC부터 21:30 UTC까지 진행되었다. 한국 시간으로는 무려 새벽 2:30부터 6:30..
- Total
- Today
- Yesterday
- Algorithm
- Android
- androidx.core
- heap
- 프로그래머스
- gradle
- error
- 우선순위큐
- java
- Naver AI Burning Day
- Kotlin
- MutableLiveData
- 백준
- 뷰모델
- 알고리즘
- viewmodel
- 아키텍처 패턴
- 변수
- 후기
- architectural pattern
- programmers
- SCPC2021
- 자바
- 라이브 데이터
- livedata
- 힙
- 코틀린
- 안드로이드
- BAEKJOON ONLINE JUDGE
- hilt
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |