Binary Search
3667 ワード
コード#コード#
def binarySearch(data,target) :
if len(data) == 0 :
return False
if len(data) == 1 and data[0] != target :
return False
if len(data) == 1 and data[0] == target :
return True
mid = len(data)//2
if target == data[mid] :
return True
else :
data.sort()
if target < data[mid] :
return binarySearch(data[:mid],target)
else :
return binarySearch(data[mid:],target)
手動エンコーディング
Reference
この問題について(Binary Search), 我々は、より多くの情報をここで見つけました https://velog.io/@hayeon/Binary-Searchテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol