小编R N*_*R N的帖子

解决几乎增加的序列(Codefights)

给定一个整数序列作为数组,通过从数组中删除不超过一个元素来确定是否可以获得严格增加的序列.

例

对于序列[1, 3, 2, 1],输出应为:

almostIncreasingSequence(sequence) = false;
Run Code Online (Sandbox Code Playgroud)

此数组中没有一个元素可以被删除以获得严格增加的序列.

对于序列[1, 3, 2],输出应为:

almostIncreasingSequence(sequence) = true.
Run Code Online (Sandbox Code Playgroud)

您可以从数组中删除3以获得严格增加的序列[1,2].或者,您可以删除2以获得严格增加的序列[1,3].

我的代码:

def almostIncreasingSequence(sequence):
    c= 0
    for i in range(len(sequence)-1):
        if sequence[i]>=sequence[i+1]:
            c +=1
    return c<1
Run Code Online (Sandbox Code Playgroud)

但它无法通过所有测试.

input: [1, 3, 2]
Output:false
Expected Output:true

Input: [10, 1, 2, 3, 4, 5]
Output: false
Expected Output: true

Input: [0, -2, 5, 6]
Output: false
Expected Output: true

input:  [1, 1]
Output: false
Expected Output: true

Input: [1, 2, 3, 4, 3, …
Run Code Online (Sandbox Code Playgroud)

python arrays

18
推荐指数
5
解决办法
2万
查看次数

Python-pptx:复制幻灯片

如何复制幻灯片?

我创建了一个模板幻灯片,我需要复制它并分别编辑每个副本的形状。

或者如何将我的模板幻灯片添加到presentation.slide_layouts?

python python-pptx

8
推荐指数
3
解决办法
9698
查看次数

标签 统计

python ×2

arrays ×1

python-pptx ×1