Ребят, а может кто подсказать, мб у кого где завалялись годные статье про heap, интересует, как именно эту структуру данных реализовать. Например в контексте очереди приоритетов
Пытался в гугл, но или примеры слишком абстрактны для меня или я не слишком умный для них 🙈
Кто то может помочь с решением ? Есть набор действительных чисел S и действительное число x , набор S отсортирован. Надо проверить содержит ли набор пару чисел дающих в сумме x. Время работы O(n)
Возможно стоит найти подходящую структуру ,которая будет составлять пары за О(n) и дальше по этим парам проходит за О(n) проверяю на равенство суммы числу x