본문 바로가기
반응형

분류 전체보기701

[Android] :app:kaptDebugKotlin 에러, m1 맥북 Room 라이브러리 에러 윈도우에서 만든 프로젝트를 맥북으로 옮기면서 생긴 에러인데, Execution failed for task ':app:kaptDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$Ka[]ptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message) 이 에러가 가장 상단에 있어서 이 키워드를 중심으로 검색하다 보니 계속 삽질만 했다! 그러다 싸피 같은 반이시자, 같이 스터디하는 분들께 여쭤봤는데 같은 에러를 겪어서 해결하신 분이 있더라. 에러를 밑으로 쭉 내려보면 Caus.. 2022. 4. 29.
프로그래머스 예상 대진표 Kotlin (구현) 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12985 코딩테스트 연습 - 예상 대진표 △△ 게임대회가 개최되었습니다. 이 대회는 N명이 참가하고, 토너먼트 형식으로 진행됩니다. N명의 참가자는 각각 1부터 N번을 차례대로 배정받습니다. 그리고, 1번↔2번, 3번↔4번, ... , N-1번↔N programmers.co.kr 문제 설명 △△ 게임대회가 개최되었습니다. 이 대회는 N명이 참가하고, 토너먼트 형식으로 진행됩니다. N명의 참가자는 각각 1부터 N번을 차례대로 배정받습니다. 그리고, 1번↔2번, 3번↔4번, ... , N-1번↔N번의 참가자끼리 게임을 진행합니다. 각 게임에서 이긴 사람은 다음 라운드에 진출할 수 있습니다. 이때, 다음.. 2022. 4. 29.
[Android/Kotlin] Navigation으로 Fragment 관리하기 Navigation으로 Fragment 이동 관리하기 Fragment 간 데이터 이동은? 백 스택 관리는? Before 2022.04.18 - [Android] - [Android/Kotlin] Jetpack Navigation이란? [Android/Kotlin] Jetpack Navigation이란? Jetpack Navigation이란? Jetpack Navigation이란? 네비게이션이란 하나의 화면에서 다른 화면으로 이동하는 것을 말한다. 기존에는 intent나 fragment Transaction으로 네비게이션(화면 이동)을 구현하였는데,.. ongveloper.tistory.com 0. 요구사항 하나의 액티비티에 프래그먼트 A, B가 있다. 프래그먼트 A의 RecyclerView의 Item에 .. 2022. 4. 28.
백준 6087 레이저 통신 Kotlin (다익스트라) 문제 출처 : https://www.acmicpc.net/problem/6087 6087번: 레이저 통신 크기가 1×1인 정사각형으로 나누어진 W×H 크기의 지도가 있다. 지도의 각 칸은 빈 칸이거나 벽이며, 두 칸은 'C'로 표시되어 있는 칸이다. 'C'로 표시되어 있는 두 칸을 레이저로 통신하기 위해서 www.acmicpc.net 문제 크기가 1×1인 정사각형으로 나누어진 W×H 크기의 지도가 있다. 지도의 각 칸은 빈 칸이거나 벽이며, 두 칸은 'C'로 표시되어 있는 칸이다. 'C'로 표시되어 있는 두 칸을 레이저로 통신하기 위해서 설치해야 하는 거울 개수의 최솟값을 구하는 프로그램을 작성하시오. 레이저로 통신한다는 것은 두 칸을 레이저로 연결할 수 있음을 의미한다. 레이저는 C에서만 발사할 수 있.. 2022. 4. 26.
백준 12886 돌 그룹 Kotlin (bfs) 문제 출처 : https://www.acmicpc.net/problem/12886 12886번: 돌 그룹 오늘 강호는 돌을 이용해 재미있는 게임을 하려고 한다. 먼저, 돌은 세 개의 그룹으로 나누어져 있으며 각각의 그룹에는 돌이 A, B, C개가 있다. 강호는 모든 그룹에 있는 돌의 개수를 같게 만들려 www.acmicpc.net 문제 오늘 강호는 돌을 이용해 재미있는 게임을 하려고 한다. 먼저, 돌은 세 개의 그룹으로 나누어져 있으며 각각의 그룹에는 돌이 A, B, C개가 있다. 강호는 모든 그룹에 있는 돌의 개수를 같게 만들려고 한다. 강호는 돌을 단계별로 움직이며, 각 단계는 다음과 같이 이루어져 있다. 크기가 같지 않은 두 그룹을 고른다. 그다음, 돌의 개수가 작은 쪽을 X, 큰 쪽을 Y라고 정한.. 2022. 4. 24.
프로그래머스 멀리 뛰기 Kotlin (dp) 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12914 코딩테스트 연습 - 멀리 뛰기 효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 한번에 1칸, 또는 2칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 효진이는 (1칸, 1칸, 1칸, 1칸) (1칸, 2칸, 1칸) (1칸, 1칸, 2칸) (2칸, 1칸, 1칸) (2칸, 2 programmers.co.kr 문제 설명 효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 한번에 1칸, 또는 2칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 효진이는 (1칸, 1칸, 1칸, 1칸) (1칸, 2칸, 1칸) (1칸, 1칸, 2칸) (2칸, 1칸, 1칸) (2칸, 2칸) 의 5가지 방법으로 맨 끝 칸에 도달.. 2022. 4. 23.
CMC(MAKEUS) 9th 회고 MAKEUS - CMC : https://makeus.in/ 메이커스 - 수익형 앱 런칭 동아리프리미엄 앱 런칭 동아리 Central MakeUs Challenge로 당신을 초대합니다www.makeus.iniOS : https://apps.apple.com/kr/app/%EC%BD%94%EB%8B%A4/id1612201085?l=en ‎코다‎초등학교 시절, 일기를 쓰고 선생님으로부터 매일 코멘트를 받아본 기억 다들 있으실 겁니다. 이제는 그 코멘트를 '코다'에서 받아보세요. 익명의 누군가가 내 일기를 읽고, 따뜻한 코멘트를apps.apple.com Android : https://play.google.com/store/apps/details?id=com.movingmaker.commentdiary  코다.. 2022. 4. 23.
백준 16198 에너지 모으기 Kotlin (순열) 문제 출처 : https://www.acmicpc.net/problem/16198 16198번: 에너지 모으기 N개의 에너지 구슬이 일렬로 놓여져 있고, 에너지 구슬을 이용해서 에너지를 모으려고 한다. i번째 에너지 구슬의 무게는 Wi이고, 에너지를 모으는 방법은 다음과 같으며, 반복해서 사용할 수 있 www.acmicpc.net 문제 N개의 에너지 구슬이 일렬로 놓여 있고, 에너지 구슬을 이용해서 에너지를 모으려고 한다. i번째 에너지 구슬의 무게는 Wi이고, 에너지를 모으는 방법은 다음과 같으며, 반복해서 사용할 수 있다. 에너지 구슬 하나를 고른다. 고른 에너지 구슬의 번호를 x라고 한다. 단, 첫 번째와 마지막 에너지 구슬은 고를 수 없다. x번째 에너지 구슬을 제거한다. Wx-1 × Wx+1의 .. 2022. 4. 22.
백준 15658 연산자 끼워넣기 (2) Kotlin (순열) 문제 출처 :https://www.acmicpc.net/problem/15658 15658번: 연산자 끼워넣기 (2) 첫째 줄에 수의 개수 N(2 ≤ N ≤ 11)가 주어진다. 둘째 줄에는 A1, A2, ..., AN이 주어진다. (1 ≤ Ai ≤ 100) 셋째 줄에는 합이 N-1보다 크거나 같고, 4N보다 작거나 같은 4개의 정수가 주어지는데, 차례대 www.acmicpc.net 문제 N개의 수로 이루어진 수열 A1, A2, ..., AN이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 연산자가 주어진다. 연산자는 덧셈(+), 뺄셈(-), 곱셈(×), 나눗셈(÷)으로만 이루어져 있다. 연산자의 개수는 N-1보다 많을 수도 있다. 모든 수의 사이에는 연산자를 한 개 끼워넣어야 하며, 주어진 연산자를 .. 2022. 4. 21.
반응형