Кодинг и заработок в FriendZone
- Поделиться этим обсуждением
- Скопировать ссылку
- Поделиться в X (Twitter)
Краткое содержание
FriendZone | Общайся и заводи друзей ⋅ Активное сообщество ⋅ Chill ⋅ В голосовых каналах кипит жизнь: участники обсуждают задачи по кодингу и идеи для заработка. Это сообщество объединяет интеллектуальный подход к решению задач и предпринимательский дух. Если хочешь прокачать навыки программирования или найти единомышленников для новых проектов, наш server — идеальное место.
Ищу с кем поболтать… на одной волне и обсудить, как поднять бабла вместе
если решишь это, подумаю насчет совместного заработка
Даны два отсортированных массива nums1 и nums2 размером m и n соответственно. Верните медиану двух отсортированных массивов.
Общая временная сложность должна быть O(log (m+n))
Бро, серьезно?
да, рил, но без gpt и всякой фигни
def findMedianSortedArrays(nums1, nums2):
# Always binary-search the smaller array
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
# Boundary values
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")
# Correct partition
if Aleft <= Bright and Bleft <= Aright:
if (m + n) % 2 == 1:
return max(Aleft, Bleft)
return (max(Aleft, Bleft) + min(Aright, Bright)) / 2
# Too far right in nums1
elif Aleft > Bright:
right = i - 1
# Too far left in nums1
else:
left = i + 1
жесть, ии
🤫✌
😖
Жиза 😂
Бро, в чем прикол?
я охочусь на псевдо-кодеров
Я
иди учись
Ночью?
ночью?
Ага
Логично
Чувак, хочу заработать
Давайте поднимать кэш, накидывайте идеи
ПРИВЕТ, Eve 27 Ж ! Геймер.. Chill, весело, 21+
И что
Рассказывай