薄情先生|leetcode1556_go_千位分隔数

题目给你一个整数 n , 请你每隔三位添加点(即 "." 符号)作为千位分隔符 , 并将结果以字符串格式返回 。
示例 1:输入:n = 987 输出:"987"
示例 2:输入:n = 1234 输出:"1.234"
示例 3:输入:n = 123456789 输出:"123.456.789"
【薄情先生|leetcode1556_go_千位分隔数】示例 4:输入:n = 0 输出:"0"
提示: 0 <= n < 2^31
解题思路分析1、遍历;时间复杂度O(n) , 空间复杂度O(1)
薄情先生|leetcode1556_go_千位分隔数func thousandSeparator(n int) string { res := "" if n == 0 {return "0" } count := 0 for n != 0 {count++value := n % 10if count%3 == 1 {res = strconv.Itoa(value) + "." + res} else {res = strconv.Itoa(value) + res}n = n / 10 } return strings.Trim(res, ".")}总结Easy题目 , 直接遍历判断即可


    推荐阅读