Порридж В Ко-ливинге
Ясно
Порридж В Ко-ливинге
В общем ютюба алгоритмф окончательно поехали
Порридж В Ко-ливинге
И они все всем синхронно рекомендуют
Viktor
почему поехали?
Порридж В Ко-ливинге
почему поехали?
Я вижел это видео 2 дня назад
Viktor
просто видос стал просматриваемым среди группы людей, к которой мы оба принадлежим
Viktor
вот нам и предложили
Viktor
всё работает 😃
Порридж В Ко-ливинге
Ну мб
Viktor
если бы его предложили моей маме — я бы удивился
Viktor
а нас машинное обучение очевидным образом должно затегировать одинаково
Viktor
иначе надо баг в трекер ставить гуглу
Порридж В Ко-ливинге
Мне Ютюб уже полгода фигню всякую предлагает
Порридж В Ко-ливинге
А Инстаграмм это вообще п#$ц
Viktor
можно тюнить алгоритм, просто нажимай «не показывать этот видос» и указывай причину
Viktor
поможем машинному обучение лучше обучиться 😉
Порридж В Ко-ливинге
Ну, редко помогает
Порридж В Ко-ливинге
А в Инстаграмме этотнаоборот, как красный флаг
Порридж В Ко-ливинге
Он еще чаще начинает это показывать
Порридж В Ко-ливинге
У меня по 2-3 одинаковых картинки показывает в ряд в инсте
Порридж В Ко-ливинге
А еще уже МЕСЯЦ мне рекомендует видос из тик тока с какой-то танцующей бабой
Порридж В Ко-ливинге
Порридж В Ко-ливинге
На вот это
Порридж В Ко-ливинге
Инстаграмм рекомендует УПОРНО месяц танцующую бабу
Порридж В Ко-ливинге
Политика, котики и программирование. Откуда взяться Тик Тику?
Viktor
в этот раздел я даже не захожу, да.
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Но мне повезло
Порридж В Ко-ливинге
Но мне повезло
Я даже время не могу убить там, т.к. он даже рекомендовать не может
Порридж В Ко-ливинге
Сегодняшняя Leetcode не простая
Порридж В Ко-ливинге
Кто-нибудь последнюю делал?
Порридж В Ко-ливинге
Чет дико туплю
Порридж В Ко-ливинге
https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array/
Evgeniy
Думаю пока
Порридж В Ко-ливинге
https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array/
@vitkarpov Такое могут спросить на собесе? 😣
Evgeniy
нужно взять два числа, у которых самые старшие биты будут зеркальными
Evgeniy
чем их больше, тем лучше
Evgeniy
битов
Порридж В Ко-ливинге
Только как это сделать за O(N)
Evgeniy
ну для начала я думаю надо по всему сделать ИЛИ
Evgeniy
и найти самый старший бит с единицей
Evgeniy
Не поможет
Еще варианты?
Порридж В Ко-ливинге
и найти самый старший бит с единицей
Ну это можно сделать log(max(), 2)
Порридж В Ко-ливинге
Еще варианты?
Ну, вот смотрю какое-то решение
Порридж В Ко-ливинге
Кто-то через trie делал
Порридж В Ко-ливинге
Что-то через hashmap
Evgeniy
Даже так...
Evgeniy
Хм
Evgeniy
Ну я решения пока не смотрел
Порридж В Ко-ливинге
Там если набросать тестовые варианты понятно становиться что вот обойти один раз и что-то опнять – не вариант
Evgeniy
Одного прохода мало
Evgeniy
На мой взгляд
Порридж В Ко-ливинге
И 30 ти мало будет
Порридж В Ко-ливинге
Короче в решениях какие-то маски или что-то еще используют и обходят массив 31 раз
Evgeniy
Ну каждый бит смотрят
Evgeniy
Логично
Evgeniy
Как раз чтобы найти 1-0 или 0-1
Порридж В Ко-ливинге
Логично
Ну, не сказал бы
Порридж В Ко-ливинге
Обошел ты эти биты один раз, и что это дало
Порридж В Ко-ливинге
Надо понять зачем они это делают, и что они узнают
Evgeniy
Отсеивают НЕподходящие числа
Evgeniy
Пока два не останется
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Если тестов на бросать, то просто “отсеить не сработает”
Evgeniy
Ну надо подумать
Порридж В Ко-ливинге
1001 1000 0101
Порридж В Ко-ливинге
И вот как понять что надо брать именно 8?
Порридж В Ко-ливинге
Ну надо подумать
Походу у меня думалка слабовата
Порридж В Ко-ливинге
Буду разберать чужое
Порридж В Ко-ливинге
https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array/
@yeti_or А такое могут в Я спросить фронта? 😅
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Я был близок
Порридж В Ко-ливинге
Я думал что надо найти наибольшее число, а потом найти его ~
Порридж В Ко-ливинге
Но оказалось надо почти так
Viktor
@vitkarpov Такое могут спросить на собесе? 😣
всё, что связано с бинарными вычислениями: ксорами, сдвигами, и т.д. — редко спрашивают на собесах. потому что это проверка какие-то специальных знаний не понятно для чего.
Viktor
если только интервьюер попадётся бывших ай-си-эмщик
Viktor
тогда да, тогда можно 40 минут говорить про ксоры 😃