가끔 깜빡하고 map을 주로 쓰는 경향이 있는데..
2차원 배열을 Array 로 만들수 있다는 것을 간과하지 말자.
예는 아래와 같다.
val edgeMutableList = Array(n) { Array(n) { 0 } }
fares.map {
edgeMutableList[it[0]][it[1]] = it[2]
edgeMutableList[it[1]][it[0]] = it[2]
}
'코틀린(Kotlin, Java)' 카테고리의 다른 글
Array 배열값 행렬 재배치 (0) | 2022.02.27 |
---|---|
Array 순회, for문 만들 때 (0) | 2022.02.27 |
Regex trial in kotlin (0) | 2022.02.23 |
나볼려고 만든 다익스트라 예제 (0) | 2022.02.23 |
kotlin - compartor 예제 (0) | 2022.02.22 |