Тёмный

NOTAÇÃO BIG-O COMO CLASSIFICAR A COMPLEXIDADE DE UM CÓDIGO? VOCÊ PRECISA SABER! 

desenvolvedor.io
Подписаться 16 тыс.
Просмотров 20 тыс.
50% 1

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@shingok
@shingok 2 года назад
Válido saber identificar as complexidades nas estruturas de dados nativas da linguagem. Ex, em um list o indexof tem complexidade o(n), enquanto uma busca em dictionary teria o(1) caso o hash seja único. Então o algoritmo pode ter uma complexidade n^2 quando so tem um for com indexof dentro.
@desenvolvedorio
@desenvolvedorio 2 года назад
Boa dica de continuação desse vídeo :)
@renzors
@renzors 4 месяца назад
Acho que tem gente que aloca memória só por fetiche mesmo. O que vejo de List pra fazer uma simples iteração não tá escrito.
@alef.carlos
@alef.carlos 2 года назад
A maior dificuldade de aplicabilidade do bigO é a falta de exemplos de análise no mundo real. Sabemos que nosso dia é muito além de sort e search. Por isso é sempre bom ir reciclando esse conhecimento.
@claudiamachadodesouza5091
@claudiamachadodesouza5091 5 месяцев назад
Nos próximos videos considere não colocar musica no fundo, tem pessoas que não conseguem se concentrar, como eu :( Só uma dica!
@herbertvieira7124
@herbertvieira7124 Год назад
Que explicação sensacional! Merece ser vista e revista por Devs de qualquer nível!
@DavidSilva-cp8hg
@DavidSilva-cp8hg 2 года назад
BigO é peça chave! Em um curso que fiz de ED, o prof dava uns exemplos matemáticos bem legais para evitar diversos loops extras, obviamente eu não dominei tudo haha mas com certeza é um conhecimento que muda o jogo, pelo menos mudou pra mim. Conteúdo top, foi o primeiro vídeo que ví, parabéns!
@jonnyvv
@jonnyvv Год назад
Uma das melhores explicações de BigO que já tive, vc mandou muito bem, Não tive isso na faculdade, e já tive problemas em entrevistas com isso.. Valeu mesmo!
@ivanpaladino21
@ivanpaladino21 3 месяца назад
Parabéns, melhor explicação. Uma dúvida, refatorar o código tem haver com melhorar esses laços e mitigar o Big O ?
@italogoiania
@italogoiania 2 года назад
Esse tipo de conteúdo deveria estar viralizando e não bundas rebolando no youtube, isso é essencial para desenvolvimento que consome pouco recurso quando se tem um orçamento limitado.
@tiagorafael9872
@tiagorafael9872 Год назад
Por que não os dois?
@elyonortiz1246
@elyonortiz1246 Месяц назад
calma amigão já to me especializando nisso pra conseguir um trampo pq tá difícil inventa não
@ricardorosendo1047
@ricardorosendo1047 8 дней назад
excelente video gostei bastante embora se tenha bastante teoria sobre Big O resumiu bastante o conteudo ajudou bastante meu entendimento para a prova que farei da faculdade parabens pelo trabalho
@RenanDuarteHB11
@RenanDuarteHB11 2 года назад
ja tive que fazer uma entrevista em que tinha que falar a respeito da complexidade de um laço for que eu tinha feito para percorrer um array, era um for dentro de um for ... só sei q era ruim kkk até hj nao dominei, mas to caminhando pra compreender isso tudo, ja sei a que existem os algoritmos quadraticos, exponenciais e logaritmicos
@RodrigodeFreitasPuls
@RodrigodeFreitasPuls 2 года назад
Loops aninhados são O(n^2) . Se forem inputs diferentes pode até ser um O(a*b). Ambos não indicados.
@alcides_pedro
@alcides_pedro 9 месяцев назад
Ganhaste um novo inscrito, posso saber o nome do professor?, preciso compartilhar na sala de aula com os meus colegas.
@tirodev
@tirodev 2 года назад
Edu, você destruiu (no ótimo sentido da palavra kkkk) com esse vídeo! Excelente explicação, rica em exemplos. Obrigado!
@BrunoQuerino
@BrunoQuerino 2 года назад
Esse tipo de conteúdo é sensacional Edu.. Estruturas de dados e algoritmos mereceria uma série hein :P
@mayconalexsander1217
@mayconalexsander1217 5 месяцев назад
Qual fonte você está usando no Visual Studio?
@gustavopeixoto8682
@gustavopeixoto8682 2 года назад
Cara, ótimo conteúdo! Gosto bastante da temática de testes e performance. To fuçando o canal e vi umas lives sobre esse tema, quais estou vendo agora. Seria legal um video sobre utilização/boas práticas da ferramente diagnostics do Visual Studio para quantificar uso de memória e verificar melhorias no código. Fica aqui minha humilde sugestão. :)
@felipematheussalvador6715
@felipematheussalvador6715 2 года назад
Assunto "básico" mas que é sempre bom revisar depois de um tempo, mesmo com anos de experiência em desenvolvimento.
@valdanioestevaoalberto6887
@valdanioestevaoalberto6887 2 года назад
Obrigado Eduardo Pires. Me lembrei da cadeira de complemento de algoritmo e complexidade.
@renzors
@renzors 4 месяца назад
gostei do graficuzinho
@vinisaveg
@vinisaveg 5 месяцев назад
video top demais cara, obrigado!
@edmarbregagnoli3437
@edmarbregagnoli3437 2 года назад
Ótimo conteúdo, pensar que muita faculdades nem se quer ensinam algo tão fundamental
@ANDERSON120418
@ANDERSON120418 2 года назад
Eu devolvo e pergunto você sabe fazer um vlookup em Python, java ou js? você sabe usar um iloc em python? Por se só respondo o BigO em exemplos práticos, com tudo não existe código RUIM. RANT
@annapaula3070
@annapaula3070 10 месяцев назад
Sensacional ! Amei! Super didático - pude entender muito melhor Big O agora!!!! ;)🤩
@rezendemarcio
@rezendemarcio 2 года назад
Conteúdo top, Eduardo! Parabéns!
@valkthegreat8948
@valkthegreat8948 5 месяцев назад
Melhor vídeo sobre Big-O Notations do youtube, muito obrigado por compartilhar esse conhecimento.
@cleitonsouza879
@cleitonsouza879 Год назад
excelente explicação, tirou muito minha dúvida sobre Big O.
@harolvinente
@harolvinente 2 года назад
Parabéns pelo conteúdo.
@aadjesus
@aadjesus 2 года назад
Boa tarde, gostei muito, mais notei que novamente vc menciona que não é legal função recursiva. Poderia explicar em um próximo rotinas que não são legais utilizar e pq.
@rensopa
@rensopa 10 месяцев назад
Obrigado pela ajuda!!! Ótima explicação.
@williamscapini244
@williamscapini244 Год назад
Cara que explicação. A explicação do meu curso foi muito rasa! me inscrevi no canal.
@BrunoFraga777
@BrunoFraga777 Год назад
Vi isso em Análise de Algoritmos na faculdade. Lembro que tinha 6 pessoas fazendo a disciplina e 3 passaram. rs É complexo, mas é bem bacana isso.
@bernardomarinho4104
@bernardomarinho4104 11 месяцев назад
Muito brabo!
@brunoexilado-m2y
@brunoexilado-m2y 3 месяца назад
isso é um conteúdo educativo no melhor sentido da palavra. E faz cair a ficha do quanto entendemos sobre escala.
@cleidsonestevam538
@cleidsonestevam538 2 года назад
Facilitou muito, simplificando o complexo. Muitíssimo obrigado pelo conteúdo.
@jonasmateus1071
@jonasmateus1071 2 года назад
Bem explicado o conteúdo!
@rbarrosX
@rbarrosX 2 года назад
Mais um conteúdo sensacional disponibilizado de forma clara e objetiva para a comunidade! Meus parabéns, Eduardo e Desenvolvedor IO!
@analuiza2677
@analuiza2677 2 года назад
É realmente essencial Big O, tento aplicar o máximo possível no dia a dia para otimizar meu código.
@rapha_devox
@rapha_devox 2 года назад
Melhor video em PtBr que explica sobre o assunto! Parabens!
@rickstillus
@rickstillus 2 года назад
Big-O realmente caiu num teste de uma grande companhia qual participei há um tempo atrás.
@avdiscoders
@avdiscoders 2 года назад
Ótimo conteúdo
@RodrigodeFreitasPuls
@RodrigodeFreitasPuls 2 года назад
Aposto que 95% dos devs nem sequer sabem definir.
@henriquesiebertdomareski
@henriquesiebertdomareski 2 года назад
Excelente! 👏🏻
@ricardohenrique5474
@ricardohenrique5474 Год назад
Top o conteúdo, extremamente didático, valeu
@cosmo-rodrigues
@cosmo-rodrigues Год назад
OH, YEAH!!! Entendi finalmente!
@blazingjoints7324
@blazingjoints7324 Год назад
Cara eu te amo, essa merda n entrava na minha cabeça ótimo conteúdo
@aartedeprogramar
@aartedeprogramar 11 месяцев назад
Parabéns pelo vídeo esclarecedor!
@vucacruz
@vucacruz 2 года назад
Excelente conteúdo, parabéns!
@heitorsousacruz
@heitorsousacruz 7 месяцев назад
Excelente explicação!
@leonardodiassouza
@leonardodiassouza Год назад
Mandou muito, mas muito bem.
@codelikeagirlbrasil
@codelikeagirlbrasil 10 месяцев назад
Ótima aula, amei!
@leomartins3473
@leomartins3473 Год назад
Show de maiis!!!
@gabe13zzz
@gabe13zzz Год назад
Muito bom, obrigada
@filipe6205
@filipe6205 Год назад
Show!
@DiegoStrukChagas
@DiegoStrukChagas 2 года назад
Top , como sempre!
@rubemsena
@rubemsena 2 года назад
Muito top!!!!
Далее
Big O Notation: O Pesadelo do Programador Iniciante
13:54
A BATALHA DAS ARQUITETURAS
44:13
Просмотров 16 тыс.
Kubernetes 101 workshop - complete hands-on
3:56:03
Просмотров 1,6 млн
Notação Big O e Complexidade de Algoritmos
9:10
Просмотров 27 тыс.
CURSO DE JAVASCRIPT COM EXERCÍCIOS E PROJETOS
4:11:47
Просмотров 77 тыс.
WS МИТАП №4: QA
2:11:06
Просмотров 340
The Midpoint Circle Algorithm Explained Step by Step
13:33