문제 문제 출처 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 ..
이화여자대학교 2020-2 졸업프로젝트 그로쓰3팀 SpeakUP 안드로이드 앱 개발기입니다. 전체 코드는 여기에서 확인할 수 있습니다. 소스코드를 다운받아 안드로이드 스튜디오에서 build하면 어플리케이션을 사용해 볼 수 있습니다. 1학기에는 팀원들 모두 함께 딥러닝 모델을 개발했으며, 2학기에는 모델 정확도 개선, 서버, 안드로이드 개발로 역할을 분담하여 프로젝트를 진행했습니다. 프로젝트 소개 통번역학과 교수님들과의 협업 프로젝트로, '통번역 교수자와 학습자를 위한 스마트러닝 어플리케이션'입니다. 필요성 교수자가 학습자의 통역 평가시 필수적으로 필요한 전사 자료를 만드는 데에 많은 시간 소요 통역 음성 파일로만은 통역 개시 지연 시간을 직관적으로 파악하기 불가능 객관적 평가 지표 확인하기 어려움 전사 ..
파일들이 멀쩡히 존재하는데 갑자기 not found 오류가 발생했다. * What went wrong: Execution failed for task ':app:processDebugResources'. > Android resource linking failed AAPT: error: resource drawable not found. Android resource linking failed error: resource drawable not found. 알고보니 xml 파일에서 을 두 번 써서 생기는 문제였다. 문제가 있는 파일이 아닌 다른 파일들만 linking failed 오류가 떠서 문제점을 발견하는게 오래걸렸다.
Hash Code 2020에 참가했다! 저번달에 다녀온 DSC Korea 행사인 DSC Networking Day 단톡방에서 팀원을 모집한다는 글을 보고 팀으로 함께 참가하게 되었다. 사실 이전에 DSC Korea 슬랙에도 팀원 모집글이 올라왔었는데 그 때는 고민하다가 연락을 하지 않았었다. 그런데 단톡방에 다시 올라온것을 보니 한번 해보자 싶어서 결국 참가하게 되었다.. ㅎㅎ 저학년 때부터 알고리즘 대회에 대한 관심이 많아서 개인으로는 대회에 참가해본 적이 있었는데 팀으로 대회에 참가한 것은 처음이었다. 한동안 알고리즘 문제를 풀지 않았어서 대회 직전에 급하게 문제들을 풀어보면서 준비를 했다. 대회는 17:30 UTC부터 21:30 UTC까지 진행되었다. 한국 시간으로는 무려 새벽 2:30부터 6:30..
2/13부터 2/15까지 2박 3일동안 춘천 네이버 커넥트원에서 진행된 네이버 인공지능 해커톤인 NAVER AI Burning Day에 참가했다. 참가신청 마감날 급하게 팀원들을 모아 참가신청을 하고 회의도 2번밖에 하지 않았어서 큰 기대를 하지 않고 있었는데 생각지도 못한 본선 진출을 하게 되었다. 해커톤 당일 분당 네이버 그린팩토리에서 집합하여 마스크 배부, 열탐지를 한 후 각자 배정받은 버스에 탑승하여 춘천으로 이동했다. 원래는 본선에 진출한 팀이 총 30팀인데 한 팀이 불참하여 총 29팀으로 해커톤이 진행되었다. 거의 하루동안 결과물을 만들어내야 하는데다가 알 수 없는 오류들을 잡느라 시간을 너무 많이 써서 잠은 거의 자지 못했고... 그나마 네이버 측에서 간식을 계속 줘서 견딜 수 있었던 것 같..
git에서 clone으로 받은 프로젝트를 실행했는데 다음과 같은 오류가 발생하였다. Error:Cause: org/jetbrains/plugins/gradle/tooling/ModelBuilderService Caused by: java.lang.AbstractMethodError: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier; 검색해보니 .gradle 폴더를 삭제하면 된다고 해서(https://stackoverflow.com/questions/46791306/syncfailed-errorcause-org-j..
- Total
- Today
- Yesterday
- Algorithm
- programmers
- error
- 변수
- 힙
- Android
- 프로그래머스
- 알고리즘
- 자바
- 안드로이드
- architectural pattern
- MutableLiveData
- androidx.core
- hilt
- SCPC2021
- 백준
- BAEKJOON ONLINE JUDGE
- 우선순위큐
- java
- heap
- Naver AI Burning Day
- 아키텍처 패턴
- gradle
- Kotlin
- 라이브 데이터
- 후기
- 코틀린
- livedata
- viewmodel
- 뷰모델
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |