Мне кажется это некорректный алгоритм или я его не понимаю, например в левом поддереве числа 2, 4, 5 В правом тройка, тогда мы должны идти вправо и мекс будет 6, но мы пойдём влево и придём в 8, так как 3<(1<<31)
Мне кажется это некорректный алгоритм или я его не понимаю, например в левом поддереве числа 2, 4, 5 В правом тройка, тогда мы должны идти вправо и мекс будет 6, но мы пойдём влево и придём в 8, так как 3<(1<<31)
Мне кажется это некорректный алгоритм или я его не понимаю, например в левом поддереве числа 2, 4, 5 В правом тройка, тогда мы должны идти вправо и мекс будет 6, но мы пойдём влево и придём в 8, так как 3<(1<<31)
Можете дать конкретный пример из чисел, которые хранятся во всем дереве, и запрос, который работает неправильно? Я обьясню на примере