Encontre amigos e resolva LeetCode no FriendZone Discord
- Compartilhar esta discussão
- Copiar link
- Compartilhar no X (Twitter)
Resumo
FriendZone | Faça amigos & converse ⋅ Diversão social ativa ⋅ Relax ⋅ VC é o lugar perfeito para se conectar. Este anúncio destaca a mistura vibrante de interação social e colaboração técnica, com membros que curtem resolver problemas complexos de LeetCode. Junte-se a nós para encontrar amigos, participar de discussões e desafios de código em um ambiente divertido e descontraído.
Tô tentando fazer novos amigos
18h procurando todo mundo
Dentro pra tudo
Tentem não ser chatos
Sem bots
Tô entediado então pfv dm
dentro pra umas questões DIFÍCEIS de leetcode?
não
"Dentro pra tudo" palavras suas, não minhas
você deixa ele maluco, lol
posso fazer isso com você também
tenta aí bro
verdade lol
Dados dois arrays ordenados nums1 e nums2 de tamanho m e n respectivamente, retorne a mediana dos dois arrays ordenados.
A complexidade de tempo global deve ser O(log (m+n))
caramba, sou um programador profissional
consigo fazer isso em minutos.
faz aí
cara
não é fácil
😵💫
compartilha seu perfil de leetcode ou algo assim, bro!
o que eu ganho em troca?
minha atenção
💪
já tenho bastante dos outros : )
você terá 1 cara bobo como amigo
def findMedianSortedArrays(nums1, nums2):
# Sempre faça busca binária no array menor
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
# Valores limite
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")
# Partição correta
if Aleft <= Bright and Bleft <= Aright:
if (m + n) % 2 == 1:
return max(Aleft, Bleft)
return (max(Aleft, Bleft) + min(Aright, Bright)) / 2
# Muito à direita em nums1
elif Aleft > Bright:
right = i - 1
# Muito à esquerda em nums1
else:
left = i + 1
Voltei
você tem minha atenção
lol
Vlw
alerta de poser
você deve ser senior em log(n+m)
pode apostar
Eu sou um gênio
e levou um tempo para você resolver esse problema log(n+m) no começo.
e use isso para testar alguém porque o problema é curto.
bruh manda seu perfil de lc
vou te indicar
não sou ativo lá.
faz anos que não resolvo
e projetos?
??
você já fez algum projeto? quantos anos você tem?
haha
calma aí bro
Ele é meu irmão mais novo
uhhh
Quem é vocêêê
Colorido?
garoto
Animal
👍
🤣
Algum gênero?