09:00 ~ 09:30 : 오늘 계획 + 13조 회의
09:30 ~ 12:00 : 개인 과제
13:00 ~ 15:00 : 개인 과제
15:00 ~ 16:30 : 후발대 OT & 객체지향 프로그래밍 강의
16:30 ~ 18:00 : 개인 과제
19:00 ~ 20:00 : 알고리즘 문제 풀기
20:00 ~ 21:00 : 마무리 회고 진행
kotlin.UninitializedPropertyAccessException: lateinit property resultLauncher has not been initialized
해결 방법 :
초기화 위치가 잘못되었음.
https://parkho79.tistory.com/166
https://school.programmers.co.kr/learn/courses/30/lessons/12910
//나누어 떨어지는 숫자 배열
class Solution {
fun solution(arr: IntArray, divisor: Int): IntArray {
var answer = intArrayOf()
for(i in arr){
if(i%divisor==0){
answer = answer.plus(i)
}
}
if(answer.isEmpty()){
answer = answer.plus(-1)
}
answer.sort()
return answer
}
}
https://school.programmers.co.kr/learn/courses/30/lessons/12950
//행렬의 덧셈
class Solution {
fun solution(arr1: Array<IntArray>, arr2: Array<IntArray>): Array<IntArray> {
var answer = arrayOf<IntArray>()
for (i in 0 until arr1.size){
var setArray = intArrayOf()
for(j in 0 until arr1[i].size){
setArray = setArray.plus(arr1[i][j] + arr2[i][j])
}
answer = answer.plus(setArray)
}
return answer
}
}
//랜덤 수 생성
val range = (1..15) // 1 <= n <= 15
println(range.random())
println(range.random())
val random = (1..20).random() // 1 <= n <= 20
println(random)
registerforactivityresult
https://jige.tistory.com/36
앱 개발 입문 : 강의 정리