Python代码如下:
def solution(A):
# write your code in Python 2.6
checkTable = [False]*len(A)
for value in A:
if value < 1 or value > len(A):
return 0
checkTable[value-1] = True
for flag in checkTable:
if not flag:
return 0
return 1
pass

本文介绍了一个简单的Python函数,用于检查数组中元素是否唯一且在有效范围内。通过遍历数组并使用布尔标记数组来实现这一目标。
309

被折叠的 条评论
为什么被折叠?



