LC每日一题|20240629 - 2710. 移除字符串中的尾随零
给你一个用字符串表示的正整数
num,请你以字符串形式返回不含尾随零的整数 **num**。
提示:
1 <= num.length <= 1000num仅由数字0到9组成num不含前导零
题目等级:Easy
解题思路
字符串模拟。
AC代码
class Solution {
fun removeTrailingZeros(num: String): String {
val builder = StringBuilder()
var x = true
for (i in num.length - 1 downTo 0) {
if (!x || num[i] != '0') builder.append(num[i])
x = x and (num[i] == '0')
}
builder.reverse()
return builder.toString()
}
}