这很难解释,我想确保某个项目不存在于其他两个项目之间。以下是一些示例,“-1”是要观看的项目:
1,3,-1,0,1,2==糟糕!
-1,0,3,-1,1,3==糟糕!
2,-1,-1,4,3,1==糟糕!
1,-1,-1,-1,2,0==糟糕!
-1,-1,0,-1,-1,-1==糟糕!
however...
如果是在结尾或开头,也没关系:
-1,1,2,4,0,-1==好的!
0,1,2,-1,-1,-1==好的!
-1,-1,-1,2,2,1==好的!
上下文:这些是吉他和弦,“-1”是静音弦。我不想在和弦中间有静音弦,因为这很难演奏。
我希望这是有道理的。如果你知道一个更好的表达方式,让我知道,我会改变标题
for i := 0; i < len(c); i++ {
//don't include if there's a -1 between two numbers
if c[i] != 0 && c[i] != len(c) {
}
}