剑指Offer
Code_Yilia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【递归】 LeetCode #面试题64 求1+2+...+n (巧用逻辑运算符“&&”、“||”设置递归的出口)
题目链接: LeetCode #面试题64 求1+2+…+n 题目描述: #面试题64. 求1+2+…+n 求 1+2+…+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n = 3 输出: 6 示例 2: 输入: n = 9 输出: 45 限制: 1 <= n <= 10000 通过次数44,332 | 提交次数51,623 分析: 这个题是把简单题加了诸多限制,变成了一道中等难度的题目。 因为不能原创 2020-06-05 10:22:58 · 433 阅读 · 0 评论 -
LeetCode《剑指Offer》面试题58 - I. 翻转单词顺序
可能用到的知识点:字符串(分割、裁剪、拼接)、正则表达式、StringBuilder 大体思路:按空格来分割字符串,只保留单词,再将这些单词拼接起来,最后用trim()删除头尾空白,来满足输出控制。 需要注意的是: ①题目说明了两个单词间可能有多余的空格,反转后的只能有一个,也就是说“good example”分割出来我们只想要“good”和“example”两个单词,可以用正...原创 2020-03-29 13:07:57 · 304 阅读 · 0 评论
分享