É nessas horas que a gente vê que a internet, quando bem utilizada pode prestar um enorme serviço à população. Esse garoto aí me salvou do desespero na disciplina de complexidade de algoritmo hahahaha. Parabéns pela aula e obrigado!
Cara esse cidadão merece um premio, rodei quatro semestre na faculdade só com Doutor, e não aprendi nada, e agora com esse moço arrebentei, agora sim aprendi de verdade. Valeu garoto.
Mano vi um comentário assim: " Caraca mano, vi isso na faculdade umas 4 aulas e só fui entender agora com seu vídeo de 17 minutos... muito bom cara, parabéns" eu repito o que essa pessoa disse, Obrigado irmão
Muito bom acabei encontrando o conteúdo pela definição formal e estava me sentido um burro, vendo o seu vídeo ficou mais claro, simples e fácil aplicar na prática a notação big O
cara vc e monstruoso, eu demorei messes e ainda assim não entendia e chega vc em minutos e explica Deus te abençoe sexta tenho uma prova de estrutura de dados se puder da mais dicas ou tiver mais vídeos mas desde já obrigado mesmo
Excelente explicação. Virei fã. Se possível coloca mais vídeos de algoritmos e estrutura de dados aliado a resolução de exercícios. Valeuuu, mann!
3 года назад+2
Opa, valeu Josenildo! Vou colocar sim, com certerza o/ Se tiver alguma estrutura de dados específica que gostaria de ver nos próximos vídeos, é só mandar! :)
Pqp, sensacional. Você conseguir simplificar um monstro que eu mesmo criei na minha cabeça hahaha, Obrigado Dâmi salvou algumas horas de estudos aqui 🤍
Excelente vídeo, e gostei muito do penúltimo exemplo, onde muitas vezes a gente opta pela segunda função só por causa do clean code, porém se tratando em performance a primeira função é melhor que a segunda.
Curso EAD, e se for para apenas ler o que a escola disponibiliza, ficariamos sem entender nada. Agradeço ao youtube e à area da programação no geral por me ensinar a forma certa de aprender, que é procurar por conta própria e ir ultilizando todas as ferramentas que a tecnologia nos dá. Eu não sabia o que era Log(Ensinaram na escola mas eu não conseguia compreender). Abri uma outra aba, assisti 2 vídeos e entendi. Reaprendam à aprender. E parabéns para você que contribuiu com esse conhecimento e sua fdrma de explicar.
Só uma dúvida: aos 13:04 você encontrou uma complexidade igual a O(N)*O(M); Considerando a ordem de complexidade log n < n < n log n < n² < n^k < 2^n < n!, onde entraria esse O(N)*O(M) ? estaria entre (n) e (n log n) ? ou estaria em outra faixa?
Dica: Esse vídeo é extremamente importante, especialmente para entrevistas para muitas empresas, onde vc tem que escrever um código similar e explicar as complexidades encontradas.
Gostei muito do vídeo. Tava lendo o Introduction to Algorithms e boiei em algumas partes. Como faz pra calcular complexidade de recursão?
3 года назад+14
Fala Patrick, valeu! Cara, ótima pergunta! Recursão é exatamente o que faltou eu cobrir nesse vídeo (não o fiz pra não ficar muito extenso)... Bom, tudo que está dentro de uma função recursiva conseguimos calcular a complexidade basicamente da mesma forma que eu citei no vídei, o extra que precisamos levar em consideração é a quantidade vezes que a função é chamada em recursão, aí depende de alguns fatores e fica difícil generalizar... Precisamos entender quais são o(s) caso(s) base(s), entender se existe algum tipo de memorização para não executarmos a função com exatamente os mesmos parâmetros mais de uma vez, se ela está sendo chamada 1, 2, 3 ... ou N vezes dentro de uma mesma "instância" da recursão e outras coisas mais... Se for de interesse do pessoal posso fazer um vídeo sobre isso e mostrar com mais detalhes em exemplos ;) Abraços!
@ Seria muito massa se você mostrasse como pegar os exemplos do livro do Thomas H. Cormen sobre algoritmos e mostrar como "traduzir" os algoritmos em versão matemática pra C++ e ir explicando o funcionamento dos mesmos. Eu não consigo entender nem a primeira página do livro e material não vai faltar haha
3 года назад+1
O Livro do Cormen é realmente muito bom, possui muito conteúdo relevante! Mas na minha opinião para uma pessoa que está começando, o conteúdo dele pode não ser muito didático em alguns aspectos... Obrigado pela sugestão! Vou pensar em uma maneira de trazer algo legal e útil! o/
Excelente explicação, muito boa a quantidade de exemplos também. Só uma dúvida, vai ter aulas sobre estruturas de dados (Árvores, Grafos e etc.) tbm? To inscrito já, abraço! :)
3 года назад+4
Muito obrigado! Tenho um exercício de processo seletivo onde foi necessário utilizar grafos para resolver, esse já está na fila dos vídeos que irei postar. Porém nesse estilo de "aula" eu não tinha pensado ainda, você acharia interessante? :)
@ Com certeza! Vc tem uma boa didática, e experiência em entrevistas. Seria top se tu fizesse uma playlist explicando cada ED. Se possível né.. Fica aí a sugestão! Sucesso! \o/
Obrigada! Nos outros vídeos que assisti os exemplos eram sempre de somente uma entrada, mas no meu algoritmo tenho 6 entradas e estava na dúvida como fazer. Graças à sua explicação, agora entendi!!!
É nessas horas que a gente vê que a internet, quando bem utilizada pode prestar um enorme serviço à população. Esse garoto aí me salvou do desespero na disciplina de complexidade de algoritmo hahahaha. Parabéns pela aula e obrigado!
Cara esse cidadão merece um premio, rodei quatro semestre na faculdade só com Doutor, e não aprendi nada, e agora com esse moço arrebentei, agora sim aprendi de verdade. Valeu garoto.
Caraca mano, vi isso na faculdade umas 4 aulas e só fui entender agora com seu vídeo de 17 minutos... muito bom cara, parabéns
Obrigado Guilherme! Fico feliz que o vídeo te ajudou a entender o/
Mano vi um comentário assim: " Caraca mano, vi isso na faculdade umas 4 aulas e só fui entender agora com seu vídeo de 17 minutos... muito bom cara, parabéns" eu repito o que essa pessoa disse, Obrigado irmão
Nem sabia que era possível resumir todo um semestre em 17 minutos. Conteúdo bom demais, parabéns mano.
Impresonante!!! a melhor aula de Complexidade de Algoritmos. Parabéns e Obrigado!!!
Caraca velho, meu professor mastigou isso em 4 aulas e eu não entendi, você com 17 minutos explicou melhor. Parabéns, continua por favor.
Boaa Emanoel, que bom que consegui te ajudar a entender o/
Talvez a aula letárgica tenha sido proposital ...
Muito bom acabei encontrando o conteúdo pela definição formal e estava me sentido um burro, vendo o seu vídeo ficou mais claro, simples e fácil aplicar na prática a notação big O
cara vc e monstruoso, eu demorei messes e ainda assim não entendia e chega vc em minutos e explica Deus te abençoe sexta tenho uma prova de estrutura de dados se puder da mais dicas ou tiver mais vídeos mas desde já obrigado mesmo
Quando o cara é bom não tem o que fazer.
Obrigado por me explicar oq estava confuso na faculdade. Tu merece dms mn
Excelente explicação. Virei fã. Se possível coloca mais vídeos de algoritmos e estrutura de dados aliado a resolução de exercícios. Valeuuu, mann!
Opa, valeu Josenildo!
Vou colocar sim, com certerza o/ Se tiver alguma estrutura de dados específica que gostaria de ver nos próximos vídeos, é só mandar! :)
Pqp, sensacional.
Você conseguir simplificar um monstro que eu mesmo criei na minha cabeça hahaha, Obrigado Dâmi salvou algumas horas de estudos aqui 🤍
Excelente vídeo, e gostei muito do penúltimo exemplo, onde muitas vezes a gente opta pela segunda função só por causa do clean code, porém se tratando em performance a primeira função é melhor que a segunda.
É mais simples do que eu pensava, meu professor explicou de uma forma que eu achei que era muuuuito difícil e não iria entender nunca
Não consegui entender com meu professor explicando, mas você explicando ficou muito mais fácil !! Parabéns pelo vídeo
Será que iria doer se os professores da faculdade falassem assim de modo tão simples?
Agradeço pelo bom vídeo, ajudou bastante.
Sensacional a explicação. Parabéns pela didática e pela forma direta como esclareceu a forma de construir a análise.
rapaz isso parecia um monstro agora o mundo se abriu obrigado!
Muito boa sua didática, vale a pena estudar com YT tendo explicações como essas 😯
peneirei muito material na web pra tentar entender Big O e de longe esse video foi o que mais me ajudou. Muito Obrigado!
Deveria estar dando aulas nas faculdades. Didática boa e fácil de entender.
Excelente vídeo. Os três passos para descobrir a complexidade foi essencial para a explicação e didática da aula!
Caraca cara tu me salvou legal agr. Te amo bicho hahhahaahah
Haha, é nóis! o/
Curso EAD, e se for para apenas ler o que a escola disponibiliza, ficariamos sem entender nada. Agradeço ao youtube e à area da programação no geral por me ensinar a forma certa de aprender, que é procurar por conta própria e ir ultilizando todas as ferramentas que a tecnologia nos dá. Eu não sabia o que era Log(Ensinaram na escola mas eu não conseguia compreender). Abri uma outra aba, assisti 2 vídeos e entendi. Reaprendam à aprender. E parabéns para você que contribuiu com esse conhecimento e sua fdrma de explicar.
Muito boa a explicação, parabéns!!
Mostrando o exemplo prático do código fez total diferença para absorver o conteúdo melhor.
Que aula meu querido! Muito Obrigado.
Conhecimento pra vida ❤
Muito bom, explicou muito melhor que os livros de algoritmo
Eu sou tão ruim de matemática q achei q nunca entenderia. Muito boa a explicação.
excelente aula, muito obrigada por explicar com clareza! parabéns pela didática.
Muito bom, melhor conteúdo de complexidade que achei no RUclips, parabéns! ~ 😁
Haha, valeu Adson! o/
Excelente vídeo! Parabéns!
nota mil para essa aula
Só uma dúvida: aos 13:04 você encontrou uma complexidade igual a O(N)*O(M);
Considerando a ordem de complexidade log n < n < n log n < n² < n^k < 2^n < n!,
onde entraria esse O(N)*O(M) ?
estaria entre (n) e (n log n) ? ou estaria em outra faixa?
Acho que precisaríamos de mais informações. Se M O(N^2).
CADÊ VOCÊ, LENDA????????? RETORNER IMEDIATAMENTE!
Finalmente aprendi! Boa, mano!!
olha me ajudou a enender este mundo desconhecido,parabens pelo trabalho
Obrigado de verdade
Na minha cabeça fiz o seguinte resumo:
LogN < n < nLogN < N²
Dica: Esse vídeo é extremamente importante, especialmente para entrevistas para muitas empresas, onde vc tem que escrever um código similar e explicar as complexidades encontradas.
Crl, vc merece um prêmio mesmo. 😲 Parabéns, me ajudou muito!!
Em 2022 e cê ganhou um inscrito com esse vídeo.. Professor ensina a achar as Omegas, Big O mas não ensina a achar a complexidade.. Parabéns..
aula!! valeu irmão, Deus te abençoe!
excelente, meu mano! vídeo absurdo
Explicação muito simples e sem enrolação. Toma like
Esse vídeo fez vc ganhar mais um inscrito. Meus parabéns e obrigado por compartilhar! ❤
Valeu Ramon! o/
Aleluia 🎉🎉🎉🎉🎉 enfim consegui entender essa bagaça 🥹
Explicação sucinta e precisa sobre a notação Big O. Ótimo vídeo!
Bela aula amigo!
Agora compreendi isso. Se dependesse do professor, eu estava ferrado. parabéns!
Parabéns. Ótimo vídeo
Òtimo vídeo!! queria que você voltasse a postar, você explica muito bem!
Bom vídeo! Parabéns!
Muito bom mano, parabéns pelo conteúdo, explicando conteúdo muito importante de maneira simplificada!
Valeu Victor! Realmente complexidade é bastante importante! Espero que tenha ficado claro. Abraços :)
Caramba que aula até que em fim entendi essa bagaça.
vc eh um deus amigo mto obrigado
Um dos melhores vídeos acerca do tema. Parabéns!
vc é pftt, o único prof que me fez entender
Abordagem e clareza excepcionais!
Muito bom, eu não estava entendendo nada no conteúdo da faculdade, eles complicam demais as coisas. Parabéns pelo vídeo, você explica muito bem.
Ótimo vídeo man, parabéns! +1 inscrito
cara tu explica bem demais vlw ai
Muito ditádico! Parabéns!!!! +1 inscrito
Valeu Matheus!
Gostei muito do vídeo. Tava lendo o Introduction to Algorithms e boiei em algumas partes. Como faz pra calcular complexidade de recursão?
Fala Patrick, valeu!
Cara, ótima pergunta! Recursão é exatamente o que faltou eu cobrir nesse vídeo (não o fiz pra não ficar muito extenso)... Bom, tudo que está dentro de uma função recursiva conseguimos calcular a complexidade basicamente da mesma forma que eu citei no vídei, o extra que precisamos levar em consideração é a quantidade vezes que a função é chamada em recursão, aí depende de alguns fatores e fica difícil generalizar... Precisamos entender quais são o(s) caso(s) base(s), entender se existe algum tipo de memorização para não executarmos a função com exatamente os mesmos parâmetros mais de uma vez, se ela está sendo chamada 1, 2, 3 ... ou N vezes dentro de uma mesma "instância" da recursão e outras coisas mais...
Se for de interesse do pessoal posso fazer um vídeo sobre isso e mostrar com mais detalhes em exemplos ;)
Abraços!
@ Faz sim, você me salvou com esse vídeo!!! Parabéns!
Aula boa demais
Parabéns pelo conteúdo.
Tu é fera
omg! essa explicacao era tudo que eu precisava!!!!
Gostei da explicação!!!TMJ
Já li vários livros e não percebia nada.😅
O vídeo foi bem claro.👌🏽
Excelente, ajudou muito!!!
Parabéns pela aula, explicação excelente. Obrigada!!!
Muito bom cara, tu manja demais e a didática é maravilhosa, parabéns, ganhou não apenas um inscrito, mas um fã!
Valeu, Saulo! Se tiver algum tipo de exercício ou alguma teoria que queira sugerir para os próximos vídeos, fique a vontade! Abraços
@ Seria muito massa se você mostrasse como pegar os exemplos do livro do Thomas H. Cormen sobre algoritmos e mostrar como "traduzir" os algoritmos em versão matemática pra C++ e ir explicando o funcionamento dos mesmos. Eu não consigo entender nem a primeira página do livro e material não vai faltar haha
O Livro do Cormen é realmente muito bom, possui muito conteúdo relevante! Mas na minha opinião para uma pessoa que está começando, o conteúdo dele pode não ser muito didático em alguns aspectos... Obrigado pela sugestão! Vou pensar em uma maneira de trazer algo legal e útil! o/
Excelente aula obrigado
Muito obrigado 🎉
Interessante seu vídeo, realmemte muito bom. Fiquei curioso para saber, como seria ume exemplo de um algoritmo de complexidade = O(N!)
excelente video! explicou bem melhor que minha professora. abs
Vlw amigo forte abraço obg pelo conteúdo.
Podes fazer um desse falando sobre o omega?
Excelente explicação, muito boa a quantidade de exemplos também. Só uma dúvida, vai ter aulas sobre estruturas de dados (Árvores, Grafos e etc.) tbm? To inscrito já, abraço! :)
Muito obrigado! Tenho um exercício de processo seletivo onde foi necessário utilizar grafos para resolver, esse já está na fila dos vídeos que irei postar. Porém nesse estilo de "aula" eu não tinha pensado ainda, você acharia interessante? :)
@ Com certeza! Vc tem uma boa didática, e experiência em entrevistas. Seria top se tu fizesse uma playlist explicando cada ED. Se possível né..
Fica aí a sugestão! Sucesso! \o/
É uma boa sugestão, haha. Obrigado!
Que didática maravilhosa mano, poste mais vídeos de matérias e temas complexos como estes, a sua forma de pensar é única.
vídeo filé demais
Cara, tu explicou muito bem
boa aula, consegui entender
Muito bom mano. Aprendi esse conceito. Todo código q eu for escrever vou ficar ligado na complexidade haha.
Obrigada! Nos outros vídeos que assisti os exemplos eram sempre de somente uma entrada, mas no meu algoritmo tenho 6 entradas e estava na dúvida como fazer. Graças à sua explicação, agora entendi!!!
Adorei, ajudou muito! 😄
que aula!!
Agradeço demais pela explicação! Muito bem explicado e simples de entender
Valeuu!
+1 inscrito, você é o cara!
Continua meu mano
😎
Muito boa a explicação, show de bola!!!
Faz um vídeo parecido, mas pra calcular a complexidade de espaço. vlw!!
Ótimo vídeo, já ate me inscrevi!
me salvou!!! Muito obrigada
Faz um de Theta e Omega!!
Monstro sagrado!
Finalmente entendi algo disso! Obrigado!
Fico feliz em ter ajudado! o/
muito bommm
Que bom que curtiu, Andrea!
muito forte
Muito obrigado pelo seu tempo e auxílio fera, me ajudou um bocado, ganhou um inscrito pela simplicidade e objetividade do conteúdo!!!