IT/알고리즘
89] 프로그래머스 x 사이의 개수 Kotlin
깻잎쌈
2023. 12. 15. 23:09
반응형
class Solution {
fun solution(myString: String): IntArray {
var answer = mutableListOf<Int>()
var splitStr = myString.split('x')
for (str in splitStr) {
answer.add(str.length)
}
return answer.toIntArray()
}
}
class Solution {
fun solution(myString: String): IntArray {
var answer: IntArray = intArrayOf()
var list = myString.split("x")
for (i in list) {
answer += i.length
}
return answer
}
}
class Solution {
fun solution(myString: String): IntArray {
var answer = mutableListOf<Int>()// : IntArray = intArrayOf()
var cnt = 0
for(i in 0 until myString.length ) {
if(myString[i] == 'x') {
answer.add(cnt)
cnt = 0
} else {
cnt++
if(i == myString.length -1 )
answer.add(cnt)
}
}
if(myString[myString.length-1] == 'x'){
answer.add(cnt)
}
return answer.toIntArray()
}
}
반응형