Высокое использование памяти с помощью многопроцессорной обработки Python

Без нижних / верхних индексов это также должно делать:

def exists_element(element, array):
    if not array:
        yield False

    mid = len(array) // 2
    if element == array[mid]:
        yield True
    elif element < array[mid]:
        yield from exists_element(element, array[:mid])
    else:
        yield from exists_element(element, array[mid + 1:])
35
задан Goutham 3 February 2014 в 16:47
поделиться