Задача: Проверка наличия пары с заданной суммой
Описание
Дан массив целых чисел и целое число target. Ваша задача — написать функцию, которая проверяет, существует ли в массиве пара элементов, сумма которых равна target.
Требования:
Напишите функцию has_pair_with_sum(arr, target), которая принимает массив целых чисел и целое число target в качестве входных данных и возвращает True, если существует пара элементов, сумма которых равна target, и False в противном случае.
Функция должна эффективно обрабатывать большие массивы (сотни тысяч элементов). Время выполнения вашей программы будет ограничено.
Пример использования
arr = [10, 15, 3, 7]
target = 17
print(has_pair_with_sum(arr, target)) # Вывод: True (10 + 7 = 17)Примечание
Можно рассмотреть использование хэш-таблицы для эффективного решения.Характеристики решённой задачи
Предмет
Учебное заведение
Учебная пора
Программы
Просмотров
2
Качество
Идеальное компьютерное
Размер
575 b
Список файлов
pro-10.5.txt

Vladelo
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Отзывы на другие работы автора
Вся теория для экзамена "Интегралы и ДУ" с доказательствами
не вся теория, некоторые ответы на вопросы норм, а некоторые не оч
Разбор всех билетов РК "Общие теоремы динамики"
Такие файлы есть и это радует
Билеты РК1 для СМ и РК4
Билеты совпали, очень помогло
Вся теория для экзамена по кратным интегралам, теории поля и рядам
Все сошлось, только номера разные
Пределы и непрерывность функций
я хотел бы выразить благодарность этому владело. не раз натыкаюсь на его файлы и ни раз он спасает меня. спасибо тебе за то что ты делаешь!!
МГТУ им. Н.Э.Баумана
vladelo




















