news 2026/5/12 13:05:23

力扣刷题:千位分割数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
力扣刷题:千位分割数

题目:
给你一个整数 n,请你每隔三位添加点(即 “.” 符号)作为千位分隔符,并将结果以字符串格式返回。

示例 1:

输入:n = 987
输出:“987”

示例 2:

输入:n = 1234
输出:“1.234”

示例 3:

输入:n = 123456789
输出:“123.456.789”

示例 4:

输入:n = 0
输出:“0”

解析:

  1. 数字转字符串:将整数 n 转换为字符串形式,方便逐字符处理

  2. 从右向左遍历:从字符串末尾开始向前遍历每个字符

  3. 分组处理:每收集到3个字符或到达字符串开头时,将当前分组添加到结果中

  4. 添加分隔符:将各组用点号连接起来

具体代码:

/** * @param {number} n * @return {string} */varthousandSeparator=function(n){letres=[]letcount=0letstr=n+''lettemp=''for(leti=str.length-1;i>=0;i--){temp=str[i]+temp count++if(count===3||i===0){res.unshift(temp)count=0temp=''}}returnres.join('.')};
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 1:58:00

秩序幻觉:当技术理性遭遇系统混沌,如何保持内心的清晰

引言:被精心维护的幻觉每一座现代都市的地下,都隐藏着一个不为人知的平行世界——错综复杂的管线网络。供水管、电缆、光纤、燃气管道,各自按照不同的年代标准铺设,记录着城市扩张的历史。地面上是精心规划的街道和整洁的立面&…

作者头像 李华
网站建设 2026/5/10 7:30:09

Excalidraw在金融建模图表中的尝试

Excalidraw在金融建模图表中的尝试 在一次量化团队的晨会中,主讲人花了整整十分钟试图用语言解释一个雪球产品的敲入触发机制——“如果波动率持续高于阈值,且标的资产价格在观察期内跌破障碍水平……”台下几位风控同事频频皱眉,有人小声问…

作者头像 李华
网站建设 2026/5/9 8:07:22

【Simulink】基于风光储互补微电网建模与仿真分析

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码获取及仿真…

作者头像 李华
网站建设 2026/5/9 22:53:12

从耗时10小时到40分钟:Open-AutoGLM微调效率逆袭之路

第一章:从耗时10小时到40分钟:Open-AutoGLM微调效率逆袭之路在大模型时代,微调一个语言模型往往意味着漫长的等待。以 Open-AutoGLM 为例,早期版本的全量微调平均耗时超过10小时,严重制约了迭代效率与实验频率。然而&a…

作者头像 李华
网站建设 2026/5/11 17:02:08

Open-AutoGLM版本兼容优化全流程(从诊断到修复的完整路径)

第一章:Open-AutoGLM系统版本兼容优化概述在构建和部署大型语言模型推理系统时,Open-AutoGLM 作为自动化生成与优化框架,其版本兼容性直接影响系统的稳定性与扩展能力。随着底层依赖库(如 PyTorch、Transformers)的快速…

作者头像 李华