每日leetcode第0010天 0482. License Key Formatting

这是一道简单的字符串的题目。

但也用到了不少字符串的基础知识。

我们先遍历一遍字符串s将破折号去掉,小写转大写存到s2中。

接下来根据s2的长度计算出第一段的字符数量。这里用到了减后取余加回方案。

制作最终字符串时,我们先添加第一段字符。

之后在循环中插入破折号就添加几个字符,插入破折号就添加几个字符。

这里注意的是插入破折号是在前,这样我们就可以避免最后莫名其妙多一个破折号了。



关于樊轶群

一个善良的理想主义者。
此条目发表在每日LeetCode分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论

您的电子邮箱地址不会被公开。