我想允许class Solution:
def rob(root: TreeNode) -> int:
sum = [0, 0]
add(root, sum, 0)
if sum[0] < sum[1]:
return sum[1]
else:
return sum[0]
def add(node: TreeNode, sum: List[int], index: int):
if not node:
return
sum[index] += node.val
index += 1
if index >= len(sum):
index = 0;
add(node.left, sum, index)
add(node.right, sum, index)
错误:
警告禁止非空断言 @ typescript-eslint / no-non-null-assertion
当前配置:
df.loc[df['Channel'] == 1000, 'X channel view time']=df.loc[df['Channel'] == 1000, 'EndTime']-df.loc[df['Channel'] == 1000, 'StartTime']
答案 0 :(得分:5)
请如下所示将'@typescript-eslint/no-non-null-assertion': 'off'
添加到您的配置文件中。
module.exports = {
...
rules: {
...
'@typescript-eslint/no-non-null-assertion': 'off'
},
...
}
答案 1 :(得分:2)
如果您试图禁用整个文件的规则,在文件顶部添加此注释以忽略将起作用:
/* eslint-disable @typescript-eslint/no-non-null-assertion */
如果您试图仅在下一行(而不是整个文件)禁用规则,则直接在要忽略的行上方添加此注释将起作用:
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion