摘要: 描述 给定一个字符串,逐个翻转字符串中的每个单词。 说明 单词的构成:无空格字母构成一个单词,有些单词末尾会带有标点符号 输入字符串是否包括前导或者尾随空格?可以包括,但是反转后的字符不能包括 如何处理两个单词间的多个空格?在反转字符串中间空格减少到只含一个 样例 样例 1: 输入: "the sk 阅读全文
posted @ 2021-04-15 22:10 bernieloveslife 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 描述 数学家们曾提出一个著名的猜想——冰雹猜想。 对于任意一个自然数N,如果N是偶数,就把它变成N / 2; 如果N是奇数,就把它变成 3 * N+1。 按照这个法则运算下去,最终必然得1。 试问,该数通过几轮变换,会变成1呢? 1<=n<=1000 样例 样例 1: 输入: 4 输出: 2 解释: 阅读全文
posted @ 2021-04-15 22:08 bernieloveslife 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 描述 给定一个非负数,表示一个数字数组,在该数的基础上+1,返回一个新的数组。 该数字按照数位高低进行排列,最高位的数在列表的最前面。 样例 样例 1: 输入:[1,2,3] 输出:[1,2,4] 样例 2: 输入:[9,9,9] 输出:[1,0,0,0] class Solution: """ @ 阅读全文
posted @ 2021-04-15 22:06 bernieloveslife 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 描述 将一个整数分解为若干质因数之乘积。 你需要从小到大排列质因子。 样例 样例 1: 输入:10 输出:[2, 5] 样例 2: 输入:660 输出:[2, 2, 3, 5, 11] class Solution: """ @param num: An integer @return: an in 阅读全文
posted @ 2021-04-15 22:00 bernieloveslife 阅读(125) 评论(0) 推荐(0) 编辑