LeetCode之Maximum 69 Number(Kotlin)

问题:



方法:
很简单的一道题,只需要修改从左到右第一个6为9即可,因为高位对大小影响更大。

class Maximum69Number {
    fun maximum69Number (num: Int): Int {
        val arr = num.toString().toCharArray()
        for (index in 0..arr.lastIndex) {
            if (arr[index] == '6') {
                arr[index] = '9'
                break
            }
        }
        return arr.joinToString("").toInt()
    }
}

fun main() {
    val maximum69Number = Maximum69Number()
    print(maximum69Number.maximum69Number(6699))
}

有问题随时沟通

具体代码实现可以参考Github

你可能感兴趣的:(LeetCode之Maximum 69 Number(Kotlin))