![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指offer
王魚(Jones)
某不知名公司的某不知名算法工程师
展开
-
split() 和 split(‘ ‘) 的区别
描述split() 通过指定分隔符对字符串进行切片,如果第二个参数 num 有指定值,则分割为 num+1 个子字符串。语法split() 方法语法:str.split(str="", num=string.count(str))参数str – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。num – 分割次数。默认为 -1, 即分隔所有。在牛客网刷题翻转单词顺序列的时候遇到一个问题,使用 s.split()无法对空字符串进行处理,而s.split(‘ ’)就没问题,原创 2020-07-11 16:20:37 · 2602 阅读 · 0 评论 -
《剑指offer》-31-整数1出现的次数
题目描述求出1-13的整数中1出现的次数,并算出100-1300的整数中1出现的次数?为此他特别数了一下1-13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。整数1出现的次数1 、不考虑时间效率的解法很好理解,可以直接完成class Solution: def NumberOf1Between1AndN_Solution(self转载 2020-07-01 18:25:40 · 129 阅读 · 0 评论