2710-移除字符串中的尾随零
给你一个用字符串表示的正整数 num
,请你以字符串形式返回不含尾随零的整数 __num
__ 。
示例 1:
**输入:** num = "51230100"
**输出:** "512301"
**解释:** 整数 "51230100" 有 2 个尾随零,移除并返回整数 "512301" 。
示例 2:
**输入:** num = "123"
**输出:** "123"
**解释:** 整数 "123" 不含尾随零,返回整数 "123" 。
提示:
1 <= num.length <= 1000
num
仅由数字0
到9
组成num
不含前导零
视频讲解
见【周赛 347】 第一题,欢迎点赞投币!
思路
由于输入保证是正整数,所以去掉所有的尾零 0 即可。
1 | class Solution: |
1 | class Solution { |
1 | class Solution { |
1 | func removeTrailingZeros(num string) string { |
复杂度分析
- 时间复杂度:\mathcal{O}(n),其中 n 为 nums 的长度。
- 空间复杂度:\mathcal{O}(1)。仅用到若干额外变量。
Comments