Mano, muito obrigado de verdade por esse vídeo! Tô estudando complexidade de algoritmos na faculdade e simplesmente é IMPOSSÍVEL entender com a didática deles. Sua explicação de log(n) e NLog(n) era justamente o que eu tava procurando. Valeu demais!
cara, to chegando a conclusão que os professores fazem isso de propósito, afinal, meu professor não é burro, pelo contrário, mas se ele tivesse mastigado o conteúdo a gente nao estaria aqui tentando entender, se ele fala isso em uma aula explicitamente na outra a gente nem lembra mais pq nem demos a importância, mas no fim eles deixam dicas para nós mesmos encontrarmos o conhecimento, sempre o professor que eu mais detesto dps descubro que foi oq eu mais absorvi conhecimento kkkkkk
Excelente explicação sobre O(log n). Ficou claro, conciso e muito informativo. A forma como você detalhou a complexidade logarítmica tornou o conceito muito mais compreensível. Ótimo trabalho!
Grato pelo tempo, pelo vídeo e por dividir o conhecimento. Alguém sabe se tem curso ou material na internet voltara para matemática e estatística voltada para ti? Cálculos e operações comumente usadas na programação/ti?
Leia o livro " entendendo algoritmos" do aditya y. bhargava, é bem barato e a leitura é muito leve, você vai entender tudo isso e um pouco mais de maneira bem fácil
Tá, mas como eu sei se o treco é linear ou não? Como que eu identifico se é O(n), O(n²), O(n!) etc? Isso que eu o tentando entender há dias e nenhum vídeo me ajudou Em todos os vídeos que eu vejo, parece que nem entram nesse assunto pq é como se fosse tão óbvio como "1+1=2"
sendo simplista, vc vai pegar um problema e vai pegar a operação mais relevante. Numa ordenação da vida, a operação mais importante é uma comparação, logo é isso que vc vai colocar na conta. Um bubble sort da vida, vai ter dois loops aninhados com a comparação no mais interno. Não vai demorar muito para vc perceber que isso é quadrado, já que a iteração no loop externo só avança se o loop interno concluir seu papel. Portanto, isso vai ser algo na ordem de n^2
Vídeo foda mano se me permite uma crítica construtiva, abaixa um pouquinho o som pra gente conseguir ouvir melhor sua explicação... Explicação muito boa por sinal ótimo video parabéns!!
1) Sugiro mudar a cor das linhas no grafico Invés de azul e verde, colocar vermelho e azul ou verde e vermelho. Teve certos momentos que foi um pouco dificil diferenciar as cores. 2) Senti que você cortou o finalzinho do video ao fazer sobre o espaço de memória em termos do gráfico do Big O
o gráfico tenta mostrar a diferença entre as complexidades, a quantidade de operações de acordo com o tamanho do input. Então tu pode reparar que um O(log(n)) mesmo aumentando a quantidade de elementos de input não aumenta muito a quantidade de operações, já um (n!) mesmo com pouco input faz muitas operações.
Mano, muito obrigado de verdade por esse vídeo!
Tô estudando complexidade de algoritmos na faculdade e simplesmente é IMPOSSÍVEL entender com a didática deles.
Sua explicação de log(n) e NLog(n) era justamente o que eu tava procurando.
Valeu demais!
cara, to chegando a conclusão que os professores fazem isso de propósito, afinal, meu professor não é burro, pelo contrário, mas se ele tivesse mastigado o conteúdo a gente nao estaria aqui tentando entender, se ele fala isso em uma aula explicitamente na outra a gente nem lembra mais pq nem demos a importância, mas no fim eles deixam dicas para nós mesmos encontrarmos o conhecimento, sempre o professor que eu mais detesto dps descubro que foi oq eu mais absorvi conhecimento kkkkkk
Excelente explicação sobre O(log n). Ficou claro, conciso e muito informativo. A forma como você detalhou a complexidade logarítmica tornou o conceito muito mais compreensível. Ótimo trabalho!
Acabei de fazer uma entrevista que perguntava isso e não sabia como fazer... Obrigado pelo vídeo!
Ajudou muito a entender O(log n) e O(n), Faculdade online, ainda bem que temos ótimos caminhos para seguir! Obrigado!
Inscrito!
fez a boa! Finalmente entendi a tal da complexidade do O(log n), muito obrigado
Abordou o assunto de uma forma bem objetiva! gostei bastante da sua didática
Conciso e direto ao ponto!
Da hora Kevin! Sua didática é bem da hora! Continue assim mano!
Rapaz, achei esse ouro só agora! Top demais Kevin, parabéns pelo conteúdo
Video muito bom, parabens... Soh a musiquinha de fundo fica um pouco irritante.
Gostei da explicação e suas aplicações, continua com esses vídeos massas!
Caraca Kevin , mano você é o brabo sabia!
Esse vídeo foi brabo
Agora sim entendi o famoso o(n log n) hahaha mto bom o vídeo!
parabéns, muito legal ver conteúdos assim
Grato pelo tempo, pelo vídeo e por dividir o conhecimento.
Alguém sabe se tem curso ou material na internet voltara para matemática e estatística voltada para ti?
Cálculos e operações comumente usadas na programação/ti?
Muito legal sua explicação, Kevin! Obrigado.
que aula, mandou mto kevin, excelente!
excelente vídeo
muito bom!
bom video
desculpa, mas estou tão no inicio que só entendi uma roda de palavras e não entrou nada. :c mas segui mesmo assim
Leia o livro " entendendo algoritmos" do aditya y. bhargava, é bem barato e a leitura é muito leve, você vai entender tudo isso e um pouco mais de maneira bem fácil
Tá, mas como eu sei se o treco é linear ou não? Como que eu identifico se é O(n), O(n²), O(n!) etc?
Isso que eu o tentando entender há dias e nenhum vídeo me ajudou
Em todos os vídeos que eu vejo, parece que nem entram nesse assunto pq é como se fosse tão óbvio como "1+1=2"
sendo simplista, vc vai pegar um problema e vai pegar a operação mais relevante. Numa ordenação da vida, a operação mais importante é uma comparação, logo é isso que vc vai colocar na conta. Um bubble sort da vida, vai ter dois loops aninhados com a comparação no mais interno. Não vai demorar muito para vc perceber que isso é quadrado, já que a iteração no loop externo só avança se o loop interno concluir seu papel. Portanto, isso vai ser algo na ordem de n^2
Vídeo foda mano se me permite uma crítica construtiva, abaixa um pouquinho o som pra gente conseguir ouvir melhor sua explicação... Explicação muito boa por sinal ótimo video parabéns!!
Maravilha 👏🔝
Cara que vídeo bom puta merda
mt obrigado vei!
Top dms!
Ajudou dmais, vlw
1) Sugiro mudar a cor das linhas no grafico Invés de azul e verde, colocar vermelho e azul ou verde e vermelho. Teve certos momentos que foi um pouco dificil diferenciar as cores.
2) Senti que você cortou o finalzinho do video ao fazer sobre o espaço de memória em termos do gráfico do Big O
Boa...ótimo vídeo
muito bom seu video man.
Opa cara, parabéns canal show de bola, me ajudou bastante, só fiquei com uma dúvida esse gráfico que você fez é de tempo por entrada?
o gráfico tenta mostrar a diferença entre as complexidades, a quantidade de operações de acordo com o tamanho do input. Então tu pode reparar que um O(log(n)) mesmo aumentando a quantidade de elementos de input não aumenta muito a quantidade de operações, já um (n!) mesmo com pouco input faz muitas operações.
👏🏼👏🏼
brabo
video muito bom man, obg
like se voce reparou no xm4 dele
qual linguagem de programação ele ta usando ?
Javascript mano
excelente!!!
Show dms 👏
muito bom!