Найти друзей и решить LeetCode на FriendZone Discord
- Поделиться этим обсуждением
- Скопировать ссылку
- Поделиться в X (Twitter)
Краткое содержание
FriendZone | Заводи друзей и общайся ⋅ Активное общение ⋅ Отдых ⋅ VC — идеальное место для знакомств. Это объявление подчеркивает яркое сочетание общения и технического сотрудничества, где участники решают сложные задачи LeetCode. Присоединяйся, чтобы найти друзей, участвовать в дискуссиях и челленджах по кодингу в веселой и расслабленной атмосфере.
Пытаюсь найти новых друзей
18м ищу всех
За любой движ
Постарайтесь не быть скучными
Никаких ботов
Мне скучно, пишите в лс
готов порешать СЛОЖНЫЕ задачи leetcode?
нет
"За любой движ" твои слова, не мои
ты его сводишь с ума, лол
я могу сделать то же самое с тобой
попробуй, бро
правда лол
Даны два отсортированных массива nums1 и nums2 размером m и n соответственно, верните медиану двух отсортированных массивов.
Общая временная сложность должна быть O(log (m+n))
блин, я профессиональный программист
я могу сделать это за минуты.
сделай
чувак
это нелегко
😵💫
поделись своим профилем leetcode или чем-то подобным, бро!
что я получу взамен?
мое внимание
💪
у меня полно внимания от других : )
у тебя будет 1 глупый парень в друзьях
def findMedianSortedArrays(nums1, nums2):
# Всегда делай бинарный поиск по меньшему массиву
if len(nums1) > len(nums2):
nums1, nums2 = nums2, nums1
m, n = len(nums1), len(nums2)
left, right = 0, m
half = (m + n + 1) // 2
while left <= right:
i = (left + right) // 2
j = half - i
# Граничные значения
Aleft = nums1[i - 1] if i > 0 else float("-inf")
Aright = nums1[i] if i < m else float("inf")
Bleft = nums2[j - 1] if j > 0 else float("-inf")
Bright = nums2[j] if j < n else float("inf")
# Правильное разбиение
if Aleft <= Bright and Bleft <= Aright:
if (m + n) % 2 == 1:
return max(Aleft, Bleft)
return (max(Aleft, Bleft) + min(Aright, Bright)) / 2
# Слишком далеко вправо в nums1
elif Aleft > Bright:
right = i - 1
# Слишком далеко влево в nums1
else:
left = i + 1
Я вернулся
ты привлек мое внимание
лол
Спс
позер детектед
ты должен быть сеньором в log(n+m)
еще бы
Я гений
и тебе потребовалось время, чтобы решить эту задачу log(n+m) в первый раз.
и используй это, чтобы проверить кого-то, потому что задача короткая.
бро, скинь свой профиль lc
я тебя порекомендую
я там не активен.
годами не решал
а как насчет проектов?
??
ты делал какие-то проекты? сколько тебе лет?
хаха
полегче, бро
Это мой младший брат
эээ
Ты ктооо
Цветной?
малыш
Животное
👍
🤣
Какой пол?