Kotlin/Programmers Algorithm
[ํ๋ก๊ทธ๋๋จธ์ค - ์ฝํ๋ฆฐ] ์์ธ์์ ๊น์๋ฐฉ ์ฐพ๊ธฐ #12919
eun.24k
2023. 10. 24. 20:58
#12919
๐ Question ?

https://school.programmers.co.kr/learn/courses/30/lessons/12919
class Solution {
fun solution(seoul: Array<String>): String {
var answer = ""
return answer
}
}
๐งฉ Thought Process
- Kim์ด ์์นํ ์ธ๋ฑ์ค ์ฐพ๊ธฐ
https://www.baeldung.com/kotlin/array-item-position
@Test
fun `Find index using indexOf`() {
val numbers = arrayOf(1, 2, 3, 4, 5)
val elementToFind = 3
val index = numbers.indexOf(elementToFind)
assertEquals(2, index)
}
์ ์์ ๋ฅผ ์ฐธ๊ณ ํ์ฌ ๋ฌธ์ ๋ฅผ ํ์ด์ผ๊ฒ ๋ค.
๐ Answer
class Solution {
fun solution(seoul: Array<String>): String {
var answer = ""
val elementToFind = "Kim"
val index = seoul.indexOf(elementToFind)
return "๊น์๋ฐฉ์ ${index}์ ์๋ค"
}
}
๐ Result

๐ Comment
์ค๋์ ํฐ ์ด๋ ค์์ด ์์๋ ๊ฑฐ ๊ฐ๋ค. ๊ทธ๋๋ ๋ค๋ฅธ ํ์ด ๋ณด๋ฉด์ ๋ฐฐ์ด์ ์ด ์์ด์ ๋คํ์ด๋ค.