news 2026/8/29 5:23:21

力扣刷题:千位分割数

作者头像

张小明

前端开发工程师

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/8/29 3:25:35

Open-AutoGLM协作配置实战指南(从零搭建高可用多用户环境)

第一章:Open-AutoGLM协作配置实战指南概述 在当前自动化与大模型融合发展的技术趋势下,Open-AutoGLM 作为支持智能任务生成与协同执行的开源框架,正逐步成为开发者构建高效 AI 工作流的核心工具。本章聚焦于 Open-AutoGLM 的协作配置实践路径…

作者头像 李华
网站建设 2026/8/29 2:16:24

Open-AutoGLM表情包收集实战(从零到百万级数据沉淀)

第一章:Open-AutoGLM表情包收集实战(从零到百万级数据沉淀)在构建大规模多模态模型训练数据时,高质量的表情包图像与对应文本描述的配对数据尤为关键。Open-AutoGLM 作为开源自动化图文生成框架,支持通过语义驱动策略从…

作者头像 李华
网站建设 2026/8/29 0:22:53

Excalidraw与Mermaid语法互转可行性研究

Excalidraw与Mermaid语法互转可行性研究 在技术文档和系统设计日益依赖图形表达的今天,如何平衡“高效书写”与“直观呈现”成为团队协作中的关键挑战。我们常常面临这样的场景:一个开发人员用几行 Mermaid 代码就画出了清晰的流程图,而产品…

作者头像 李华
网站建设 2026/8/28 15:22:48

回归测试:捍卫已有的“战果”

在软件开发的快速迭代浪潮中,每一次新功能的添加或缺陷修复,都像一场精心策划的战役。然而,当我们为“攻城略地”而欢欣鼓舞时,往往忽视了后方阵地的稳固——那些已通过测试的旧功能是否依然坚如磐石?回归测试正是这样…

作者头像 李华
网站建设 2026/8/28 7:21:12

AI生成图表新范式:Excalidraw+NLP协同工作流

AI生成图表新范式:ExcalidrawNLP协同工作流 在一次产品评审会议上,团队争论了整整十分钟——不是因为技术方案有分歧,而是没人愿意第一个动手画架构图。有人打开Figma,犹豫片刻又关掉;有人试图用文字描述系统模块关系&…

作者头像 李华
网站建设 2026/8/26 22:21:52

【紧急预警】Open-AutoGLM旧版本将停服?迁移兼容方案限时公开

第一章:Open-AutoGLM 系统版本兼容优化在部署 Open-AutoGLM 框架时,系统版本的兼容性直接影响模型训练与推理的稳定性。不同操作系统及依赖库版本可能导致接口不一致、编译失败或运行时异常。为确保跨平台一致性,需对核心依赖项进行版本锁定&…

作者头像 李华