![]() |
1
0
我认为你的问题是你的想法有问题。 根据代码的当前格式,您应该假设 一个回文,当你发现它不是的时候就断了。 相反,您假设它不是,然后在第一次看到平等时将其设置为“它是”。但下一次你看到不平等时,你只是打破了它,没有再次设为假。 如果我要对其进行编码,我就不会麻烦使用标志,我只会在发现不等式时返回“false”。 |
![]() |
2
0
你的逻辑不对。
默认情况下,您认为数字不是回文(
|
![]() |
3
0
正如其他用户所指出的,我的代码在逻辑上显然是错误的。我从未将标志变量设置回
下面是布卢斯基和弗雷德曼提出的建议(至少可以说比我的效率高):
|
|
lfox · 如果列中不存在某个值,则停止代码执行 2 年前 |
|
San Mo · 当输入为-1时终止数组输入,而不使用break? 7 年前 |
![]() |
WeInThis · Python-调度库-需要繁忙循环 7 年前 |
![]() |
Antony Nepgen · C中有没有标记或未标记的break? 7 年前 |
![]() |
Emily · 为什么“中断”不停止循环? 7 年前 |