Resolve esse algoritmo e vira dev no GOOGLE!
Vložit
- čas přidán 8. 09. 2024
- ✅ Alura vai te transformar em um profissional completo, com apenas uma matrícula! Tem desconto aqui: alura.tv/fiasco
✅ Torne-se membro para aulas tecnicas R$7,99
/ @grandefiasco
Está procurando um curso de PROGRAMAÇÃO?
✅ Curso do Filipe Deschamps: go.hotmart.com...
Contato comercial: ograndefiasco@gmail.com
Instagram: @grandefiasco
✅ 𝗢𝗦 𝗠𝗘𝗟𝗛𝗢𝗥𝗘𝗦 𝗩𝗜𝗗𝗘𝗢𝗦 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟
▸ Vagas de programação não existem! Eu vou te provar!
• Vagas de programação n...
▸ Clean code é pirâmide na programação
• Clean code é pirâmide ...
▸ Programador não faz faculdade! Faz curso da Udemy de $9.90
• programador não faz fa...
▸ Leetcode a punheta da programação!
• Leetcode a punheta da ...
CONTATO
------------------------------------------------------------------------------------------------------
Contato comercial: contato@grandefiasco.com.br
Instagram: @grandefiasco
SOBRE O VIDEO:
------------------------------------------------------------------------------------------------------
Todo mundo sabe que conseguir um emprego como programador está cada vez mais complicado. Muitas empresas exigem conhecimentos avançados em algoritmos e estruturas de dados do LeetCode. Então, não basta apenas dominar a sintaxe da sua linguagem de programação, você precisa dominar como resolver algoritmos no tempo desejado dentro do teste técnico.
Neste vídeo, explico com mais detalhes por que LeetCode é um dos piores métodos de avaliação de programadores. LeetCode demanda muito mais sorte do que habilidade com algoritmos. Você vai precisar de sorte de já ter visto aquele problema antes, sorte para conseguir implementar a solução no tempo certo, e o pior de tudo, sorte para se manter calmo e confiante com uma pessoa avaliando seu código.
O melhor exemplo que podemos ter é Max Howell, um programador que criou o HomeBrew e foi desqualificado de um teste técnico no Google porque não soube inverter uma árvore binária. Isso levanta a questão: quão eficiente é o LeetCode para avaliar um programador? Será que inverter uma árvore binária é o suficiente para mostrar proficiência em alguma linguagem de programação? Ou isso é suficiente para você ser bom em algoritmos e estruturas de dados?
Vamos ver.
#programacao #leetcode #aprenderaprogramar #programador
✅ Alura liberou 15% de desconto usando meu Link! alura.tv/fiasco
na universidade que eu estudava tinha dois caras na minha sala que conseguiram estágio em duas empresas grandes e depois foram efetivados, foram os únicos da minha sala que conseguiram esse feito e estão evoluindo na carreira, curioso conversei com eles em um momento descontraído na sala e perguntei pra ambos como conseguiram o estágio, os dois me responderam : "Meu pai é o chefe do meu setor, nem fiz processo seletivo foi tranquilo"
O cara é brabo (contém ironia)
O QI dos cara era alto demais kkkkkk
Comigo foi assim, mas foi tio e nao Pai... E ja entrei como Jr. Tirando 3k500
Miserável @@FelipDev
CZcams esses últimos vídeos não tá ajudando a divulgar o vídeo. Comenta aí LEETCODE pra ajudar a divulgar .
Faz mais vídeos fazendo desafio ao vivo!!!
leetcode 😎👍
LEETCODE
Mas tu também não ajuda com o estilo do vídeo. Family friendly demais
LEETCODE
Gostaria de agradecer a sua indicação do professor Gustavo Guanabara, cara é muito bom!!! valeu!!!
Ele é incrível mesmo.
A gente tem muita sorte em ter o conteúdo gratuito dele, muita coisa sobre Linux aprendi com os vídeos dele.
@@Oliver_Bréanainn eu deveria ter encontrado antes, aprendi linux sozinho usando o linux kk
@@gigas3651 melhor método de aprendizagem
@@gigas3651 guerreiro de mais SLK kkkk
Agora sim, meu quadro favorito. DIARREIA REMUNERADA. 😂
Pior que essa ideia de manjar de prática e saber necas de pitiriribas teoria é muito real. Falo inglês fluente, entendo livros e entendo inglês de rua, sotaques diferentes e por aí vai, mas quando minha professora do curso de conversação me pede pra falar uma frase em um tempo verbal específico, até hoje preciso que ela dê uma frase de exemplo pra eu me lembrar a conjugação que ela está pedindo KKKKKKKKKKKKKK Ktudo porque meu aprendizado durante a infância e adolescência foi muito mais focado na prática
Isso não explica pq ele olhou a figura e não entendeu o problema.
Mesmo vc não entendendo tempos verbais do inglês vc aprendeu gramática e ortografia do português. Isso já te serviria de base para conseguir fazer o paralelo com inglês. O resto seria decoreba mesmo. Não existem regras mesmo para verbos irregulares.
Então eu sei a teoria,mas não sei falar, minha dificuldade é na comunicação em inglês, acho que trauma por que eu fui muito julgado quando criança, acho que por que o tempo todo eu falava em inglês e ninguém nunca entendia e agora eu não consigo falar, dá um medo, fui na knn e falaram que eu tinha um vocabulário extenso mais não tinha comunicação ou pensamento em inglês.
Video extremamente didático e desmitificador. Parabéns Fiaaaaascoooo!!!!
E aí Fiasco! Sou dev no GOOGLE, adoro o Leetcode e ainda assim concordo com você. Após eu ver o seu vídeo, estou na dúvida se eu tive sorte ou se esse método me beneficia mesmo kkk
BORA VASCÃO
não lembro agora o nome do cara, mas isso me lembrou a historia de um dev que dava aula de JS e escrevia livros sobre e apos o ultimo layoff, estava procurando emprego e foi rejeitado pq segundo a empresa ele não tinha exp suficiente com JS 😂😂
De fato fica meio foda um cara que só ensina tentar ensinar algo de útil para quem realmente tem que fazer.
Coincidiu com o último vídeo do Montano com o Augusto galego.
Inclusive houveram xingamentos ao fiasco. Bom demais
Terminei de ver um e veio outro. Parece até combinado
@@mateusyes provavelmente combinado
@@pthiago_s5075 e depois Deyvin faz o react, faz tudo parte da Mafia
"houve xingamentos"
Kkkkkkkkkkkkk @@LucasMontano
Tô vendo esse vídeo literalmente durante minha cagada remunerada
0:22 E nós que programamos em C Sharp vamos rodar junto dos javeiros, pois ninguém sabe diferenciar os dois rsrsrs
são parecidos? não sabia
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Fale por você mano eu bato olho num código e sei qual é a linguagem e se é tipada
Parece um pouco, mas dá para ver as diferenças
concordo com fiasco, ainda digo mais, pode botar clean e outros nomes ai junto com arvore binária
Pô, seria interessante também um vídeo sobre boas experiências que você já teve em entrevistas dev (talvez uma live com outros canais pra gerar mais conteúdo).
Ótimo video, btw!
Caramba, esse vídeo se encaixa muito bem comigo, estou nessa situação aí mesmo kkkk +1 pra minha playlist de favoritos
- bora fazer desafio técnico com pair programing com webcam ligada?
eu ja simulo um infarto enquanto tento puxar o cabo de rede com o pé 😂😂😢
O Cara mais incrível da bolha tech
cara tenho 12 anos de desenv, nao sabia oq era uma arvore binaria kkkkkkkkk
Aqui é onde eu descubro de onde vêm todas as vírgulas do Medo e Delírio em Brasília
Arvore Binária, ou como eu gosto de chamar: Linked List tunada.
Vídeo muito bom... seu jeito de interagir e passar a informação é muito top, continue assim!
Todo vídeo do Fiasco, aprendo uma palavra nova.
editores colocando musica do Magic Sword no AD, nmrl mt bom kkkkk
Muito didático a forma de resolver, e ensinar sobre o problema, curtir bastante!
Em um maldito processo seletivo, tive que simular uma bosta de JOGO de XADREZ, eu NUNCA pensei em fazer esse tipo de coisa. Principalmente porque tinha um cara olhando meu código em "par code", e olha que eu já criei um projeto web API de chat multiplataforma integrado com vários canais. E esse projeto foi mais tranquilo. Odeio fazer Teste Técnico assistido.
Em 2022 fui descartado sobre inverter árvore binária em um teste da Amazon, é frustrante não lembrar naquele momento, eu fiz lógica matemática e tinha bastante árvore binária.
Nem perco meu tempo fazendo, já dropei 2 entrevistas que pedia isso, agradeci e fechei a call
Ficou top a edição do video em e concordo contigo !!!
Finalmente alguém pra dar voz ao que eu gostaria de falar aos 4 ventos
Não sou programador, nem mesmo trabalho na área de tecnologia. Mesmo assim curto pra krl os videos do fiasco pra aprender a criar conteúdo.
Seus vídeos são foda e leetcode é o krl
Oi Fiasco, estou começando na carreira de desenvolvedor e queria saber se é doideira tentar me apresentar como desenvolvedor Full-Stack, acabei gostando muito tanto do Frond quanto do Back, e acabei me aprofundando nas duas ao mesmo tempo. Aliás, que qualidade de vídeo incrível (como sempre!!).
Como fazer leetcode sem nem saber fazer só o code ?
Faz um algoritmo que manda um print pra api do gpt. E te retorna o código numa tela que a câmera não vê, mas você vê, aí você copia e boa
@@fabioa8059 se eu conseguir fazer uma algoritmo que faz isso eu não vou precisar do chatgpt
@@fabioa8059Se eu conseguisse fazer esse algoritmo eu não iria precisar do gpt
@@fabioa8059se eu conseguisse fazer esse algoritmo aí eu nem iria precisar do Chat gpt
O genio da física Richard Feynman, ganhador do nobel, que revolucionou a mecânica quântica, que escreveu um dos livros de fisica mais famosos entre os cientistas e entusiastas, que participou do projeto Manhattan, que era um professor excepcional, nunca conseguiu tirar uma nota decente num teste de QI.
Leet code é o teste de QI dos programadores.
isso é muito real, eu tenho a experiencia de trabalhar 2 anos dentro de um red hat, fazendo automações, criando rotinas cron, usando vi para programar em python dentro do server, fazendo a identação no olho, usando java, mas eu entrei na faculdade para pegar a base, pq sinto essa necessidade, mas juro a vc que estou a frente de muita gente que tem faculdade, isso é normal.
]
Fiasco, muito obrigado, graças a vc eu tenho diversão garantida duas vezes por semana por me sentir na obrigação de zoar meu amigo que é javeiro tova vez que eu me encontro com ele
Eu trabalho a 3 anos e nunca usei nenhuma estrutura de dados além de vetor e dicionários no dia a dia. Hoje em dia acredito que a maioria das pessoas nem tocam numa árvore binária fora da faculdade. Então mesmo quem já estudou, ficar tanto tempo sem usar algo, cai no esquecimento, não tem jeito.
Arvore binária é considerada muito ineficiente para manutenção do código em vários projetos, ouvi dizer.
Bom, na verdade isso é pior para os que afirmam que faculdade não é necessário para aprender programação.
Na verdade, não é necessário, mas, para aprender as bases de programação e os conceitos do que aplicamos em grandes projectos, aí sim lembramos que escola é importante.
Eu sei sobre classes (POO), mas se alguem me perguntar o que é Polimorfismo, vou ficar congelado e vou chumbar porque em fim, não seu conceitos, mas sim programação...
....
Que vídeo bom!!!!
E eu, que sou pior que vocês dois, e mesmo assim insisto na burrice de ser programador, no auge dos meus 39 anos
Mas vc ta estudando pra isso ou ja trampa na area?
Editor com bom gosto, usando a trilha sonora de Hotline Miami
Minha recomendação de livro para treinar para estrevistas: Cracking the Coding Interview: 189 Programming Questions and Solutions (Cracking the Interview & Career) 6th Edition.
Excelente conteúdo!!
@@xch33tosbola eu encontrei esse livro numa recomendação do próprio site de carreiras da Google, comentei com meu amigo e de acordo com o mesmo esse livro é excelente para entrevistas de emprego
HAuhAUhUAHUAHuHA
as melhores intros possíveis!! xD
Isso é muito verdade, nem sempre quem desenvolve vai saber a teoria.
Depois sai um sistema merda e o próximo desenvolvedor vai xingar até o cú do cara que fez aquela desgraça
Tem a situação de vc usar no trabalho a estrutura ou o algoritmo que estão te cobrando na entrevista tbm. Se vc usa, ótimo, muito provavelmente vc vai conseguir resolver mais de boa, porém se não usa e vc não estudou por fora, muito provavelmente vc não vai saber ou lembrar daquilo. Por exemplo na faculdade estudei recurssão mas no trabalho eu praticamente nunca uso recurssão, no exercício mesmo que vc apresentou usa recurssão e por não usar isso faz muito tempo eu provavelmente não conseguiria chegar na mesma solução, talvez chegasse em alguma próxima de forma iterativa, ou mesmo veria que essa não seria a melhor abordagem ou que não fosse possível resolver assim.
Eu aprendi na prática e hoje me falta teoria. Não dá para ficar só focando em uma coisa, realmente.
Ri a beça aqui com vc, Bro!!!! Da hora
Gente, essa vinheta kkkkkkkkkkkk
E esse LeetCode feito em Java? 👀
pra mim leetcode e que nem concurso, vc se prepara pelo edital e pelas questoes das provas passadas pra passar dps nunca mais ve aquilo (ate pq o mercado nao demanda nada disso, que nem concurso)
Concurso é melhor pq vc só marca certo/errado e fouldace
e essa trilha sonora de hotline miami hein
Grandes verdades vem com grandes depressões.
Fiasco xingando javeiro e programando em java, é o mestre do engajamento! Leetcode
Não acredito que minha sugestão de nome venceu!!! Uau
Essa parada de LEETCODE nunca tive que usar em entrevista. Por sorte os entrevistadores só perguntaram se já trabalhei com isso ou aquilo e já é.
Ah, entendi. Rh caiu na lábia 🤣🤣🤣🤣
ja começou perfeito.
Abstract system design é o melhor método de avaliação e ponto
Realmente a maioria dos exercicios de leetcode são para consolidar o conhecimento de DSA.
Normal de sempre, os programadores sempre sendo desacreditados. "É muito fácil ser programador".
Melhor explicação de binary tree ever!
Muito bom ❤❤
Tenho teste tecnico no Google esse mês e nunca fiz um leet code na vida. Desejem-me habilidade, pq nem com sorte eu passo.
Mesmo vc sendo Javeiro, vc está convidado ao podcarti Broxada Sinistra
de onde vêm aqueles números (input / output) ? 😅
Ta no enunciado do leetcode.
Leetcode eh embaixadinha, e geralmente quem perde tempo com deixa de aprender arquitetura msm
Show! Ele estudou Química e não Ciência da Computação!
pelo jeito o Fiasco parou de investir todas economias no Vasco
Essa soundtrack do cuphead ficou bala demais
Eu fiquei meia hr olhando o codigo e me perguntando o que é um "==-"
Por que o Fiasco muda o título dos vídeos nas primeiras horas que eles são lançados? É pra dar a impressão de que é um vídeo novo?
13:40 kkk EU.... nao sei ler partitura em nada mas se me der um violão, guitarra, baixo eu consigo com 70% de certeza pegar as notas de uma musica e tocar ela de ouvido sem nem ver cifra....
nao com as notas exatas tipo dó diminuta com setima com sobreposição em lá menor (q nem sei se existe essa nota kkkk), mas pego no basicão ali...
e não falo isso pra me gabar, mas pq é um ótimo paralelo kkkkk
Sim, eu uso árvore binária e 1 milhão de algoritmos que escrevo no papel todo dia aqui na empresa quando vou codar 👍🏼
Ainda nao entendi o negoço de java🤔
No twitter ele fala que se formou em química e não em ciência da computação?
Leetcode é muito charoooooooooooo
nem sabia oq era arvore binaria até esse video
imagina ter q tirar cnh toda vez q trocar de carro
Parei o vídeo rapidinho pra dizer que a Vinheta 404 poderia virar vinheta mesmo...
JS não conta kkkkkkkkkkkkkkk
A minha teoria é que ele foi fazer a entrevista chapado
Tá ficando calvo ein, cuida pai
Fiasco ainda tem um canal no discord? Como acesso ele?
Fiasco vc fez qual faculdade?
Eu programo, mas nesses testes não consigo resolver nenhum, me sinto um burro, odeio quando vagas pedem essa porcaria de teste
Preparo + Oportunidade = Sorte
Java é ótimo, não tenho vergonha de dizer que hoje programo em kotlin
é como tá funcionando agora.
eu como programador pleno, cego total, não gosto de ter que escrever código e explicar assim, ter que compartilhar tela e tudo mais. tive que fazer isso, pretendo estudar dsa e resolver leetcode.
espero que para pessoas que estão nessa mesma fase, não se sinta burro por não aber e tal.
fiaspo cade o seu e -book ?estou querendo comprar.
Isso é inverter ou é refletir?
gpt inverta essa arvore binaria, menos de 0,2 segundos hushsushushus
Essa solução vale? C não tem q fazer na mão?
Tipo um exercício de ordenação de vetores, tu vai só mandar um sort e dale?
No caso, vale sim, pois ele usou de recursão pra resolver. Nos testes técnicos, o melhor a se fazer é nao usar programação declarativa.
essa solução vale, no caso de usar sort, depende, se for uma solução que te pedem apenas para reordenar o array, é bom tu implementar na mao um quicksort ou mergesort, mas se a ordenação faz parte de uma tarefa maior, ai sim tu pode usar um .sort e seguir em frente, ate pq o tlempo é super limitado, e a tarefa pede mais que apenas a ordençaão
meu professor de programação vai dar java para aprender POO . (tô lascado kkkkk)
Fui reprovado pela google por ter demorado um leetcode de BFS.
Approach certo, execução paia. Dps tento dnv
Fui lá resolver só pra ter o que comentar no vídeo. Fiz em Java em desrespeito ao grande Fiasco (brinks).
class Solution {
public TreeNode invertTree(TreeNode root) {
if(root != null){
TreeNode tempNode = root.left;
root.left = invertTree(root.right);
root.right = invertTree(tempNode);
}
return root;
}
}
Eu me senti um total fracassado por ter rodado num teste FizzBuzz da vida kkkk
Eu vi essa thumb mudando viu
Leetcode
Cadê o discord dos dev???
Leetcode
Muito bom, mas edição um pouco bloatada.
Só sei que o vídeo não tem 16:20 à toa...
Programador Java ter sorte 💀💀💀