我是做题中发现需要这个的不過到最后也没能派上用场,不过相信以后会有用的
C、C++的倒序循环就不说了直接写就可以了
那么python的倒序是怎样的呢?
一般的for都是正序循环
那么详细介绍一下range()函数中的参数所能表达的意思:
如果有需要倒序也可以用这个方法
发布了67 篇原创文章 · 获赞 43 · 访问量 6万+
我是做题中发现需要这个的不過到最后也没能派上用场,不过相信以后会有用的
C、C++的倒序循环就不说了直接写就可以了
那么python的倒序是怎样的呢?
一般的for都是正序循环
那么详细介绍一下range()函数中的参数所能表达的意思:
如果有需要倒序也可以用这个方法
发布了67 篇原创文章 · 获赞 43 · 访问量 6万+
你可以修改i的值但每次循环之後for语句又会重新对i赋值,所以你问的问题不在于能否修改i而是修改迭代器的行为,答案是不能
你可以用while,或者用个生成器:
得到最長递增子串长度及起始位置,时间复杂度O(n).