To lendo o livro e to curtindo bastante! Estou também aplicando em um joguinho 2D de estudos que estou fazendo para melhorar a performance em alguns aspectos para ver na pratica a utilidade, ajuda a validar o conhecimento em cenários reais. Como não tive isso na faculdade, está sendo util sim, o resto é pesquisar e praticar por conta, não tem jeito.
Absurdo de excelente, considero o melhor livro que ja li ate hoje sobre programação. Me ensinou o mínimo do assunto, e sinceramente, o que é usado na vida prática. Começar pelos mais academicos é bem chato, esse é uma introdução fantastica. Ja fica a recomendação para o grooking simplicity, que fez meio que o mesmo para programação funcional. Bem legal essa serie Grooking
Comprei o livro semana passada, estou no Capítulo 3 (sobre Recursão e Stack), lendo com calma, implementando os algoritmos e escrevendo mais sobre o assunto pra entender melhor. Até aqui não tenho nenhuma crítica, o livro realmente é excelente
O seu vídeo explicado sobre arrays em js, ficou bem semelhante a explicação com esse livro, inclusive ficou muito bom. Graças aos desenhos, fica muito melhor de entender e colocar na cabeça como funciona. Eu por exemplo sabia do funcionamento do array mas não da deslocação de memória de todos os elementos ao tentar inserir mais do que o esperado, lança um outro vídeo falando um pouco mais sobre hash tables, sets, maps, acho bem válido para a galera que tem o conhecimento mais superficial
Muito boa a visão sobre o livro, eu gostei bastante dele quando li. Mas era exatamente o caso eu tinha pouco conhecimento sobre o assunto. Agora seria legal indicar algo para alguém quer avançar mais no assunto. Eu gosto de estrutura de dados e algoritmos, tenho estudado porque acho o assunto interessante, mas não é tão simples achar um conteúdo bom.
Perfeita análise. Dando meus dois cents: Eu acabo entrevistando bastante devs e cobro esses conhecimentos na entrevista justamente pra saber o tom de senioridade e preocupação que o dev tem no dia a dia como desenvolvedor. Óbvio que sendo pragmático é bom no mínimo ter no arsenal os conhecimentos de algoritmos e especialmente de análise e comportamento assintótico porque cai em entrevista e etc, mas indo bem além: Se vc tem aplicações com cenários de high ou medium throughput e caso esteja num runtime tipo Node.js com Libuv ou Event Machine com Ruby e etc, por exemplo, se não souber o básico que esse livro atrás, pode engargalar a aplicação com facilidade se tiver tasks de CPU Bound. Fora, como vc disse, estruturas de indexação com tree B+ ou indexação via hash nos RDBMs tradicionais, entre outros. E nem precisa ir longe. Basta processar O(N) um large JSON da vida num runtime desses que eu disse que os conhecimentos sobre análise e algoritmos vão se PRIMORDIAIS.
Porra mano vc falou do livro outro dia eu comprei kkkkkkkkkk se soubesse eu tinha esperado pra comprar no teu link pra dar uma moral. De fato é bem superficial mas acho legal pra refrescar mesmo como vc falou. Particularmente acho que tem me ajudado a melhor minha didatica (é muito interessante as abordagens que ele usa pra ensinar). Anyway canal foda
Eu sou Analista de Negócios e curti bastante. Estou no processo de migração para área de dados e tenho curtido o conteudo do livro. Refrescou a memória com algumas coisas e espero que seja de grande valia no futuro.
Acho que faltou o mais importante, para quem é dev, entender algoritmos "didáticos" e implementá-los é bem divertido. A disciplina que eu mais gostei na faculdade foi justamente AED(Algoritmos e estruturas de dados)..
lendo zoeira a parte: se vc n entender uma parte ou tiver algum resquício de dúvida, lê de novo e tenta implementar em uma linguagem, até absorver e satisfazer seu raciocínio. Mas, assim, basta ler múltiplas vezes até entender ("Brio" - Clóvis de Barros) huahuauahuahuahu
É provável que ele consiga ler sim, mas eu acho que vale a pena depois de você ja se acostumar com código, eu não daria esse livro para meu filho iniciando programação. Motivo, o livro explica conceitos de otimização de código e de como escrever e medir código performático, claro que explica estruturas básicas, mas as explica para justamente entender a otimização: ex algoritmos de ordenação…
li esse livro, não gostei (minha opinião). meti a cara no livro do cormen e do sedgewick, excelentes livros para aprender. minha opinião: meta a cara sem medo em livros de "verdade", no começo sera uma experiência horrivel, mas com o tempo tudo vai se encaixando.
To lendo o livro e to curtindo bastante!
Estou também aplicando em um joguinho 2D de estudos que estou fazendo para melhorar a performance em alguns aspectos para ver na pratica a utilidade, ajuda a validar o conhecimento em cenários reais.
Como não tive isso na faculdade, está sendo util sim, o resto é pesquisar e praticar por conta, não tem jeito.
Absurdo de excelente, considero o melhor livro que ja li ate hoje sobre programação. Me ensinou o mínimo do assunto, e sinceramente, o que é usado na vida prática.
Começar pelos mais academicos é bem chato, esse é uma introdução fantastica.
Ja fica a recomendação para o grooking simplicity, que fez meio que o mesmo para programação funcional. Bem legal essa serie Grooking
Comprei o livro semana passada, estou no Capítulo 3 (sobre Recursão e Stack), lendo com calma, implementando os algoritmos e escrevendo mais sobre o assunto pra entender melhor. Até aqui não tenho nenhuma crítica, o livro realmente é excelente
O seu vídeo explicado sobre arrays em js, ficou bem semelhante a explicação com esse livro, inclusive ficou muito bom. Graças aos desenhos, fica muito melhor de entender e colocar na cabeça como funciona. Eu por exemplo sabia do funcionamento do array mas não da deslocação de memória de todos os elementos ao tentar inserir mais do que o esperado, lança um outro vídeo falando um pouco mais sobre hash tables, sets, maps, acho bem válido para a galera que tem o conhecimento mais superficial
Muito boa a visão sobre o livro, eu gostei bastante dele quando li. Mas era exatamente o caso eu tinha pouco conhecimento sobre o assunto.
Agora seria legal indicar algo para alguém quer avançar mais no assunto. Eu gosto de estrutura de dados e algoritmos, tenho estudado porque acho o assunto interessante, mas não é tão simples achar um conteúdo bom.
Este livro estava no meu radar, muito boa a review.
Perfeita análise. Dando meus dois cents:
Eu acabo entrevistando bastante devs e cobro esses conhecimentos na entrevista justamente pra saber o tom de senioridade e preocupação que o dev tem no dia a dia como desenvolvedor.
Óbvio que sendo pragmático é bom no mínimo ter no arsenal os conhecimentos de algoritmos e especialmente de análise e comportamento assintótico porque cai em entrevista e etc, mas indo bem além: Se vc tem aplicações com cenários de high ou medium throughput e caso esteja num runtime tipo Node.js com Libuv ou Event Machine com Ruby e etc, por exemplo, se não souber o básico que esse livro atrás, pode engargalar a aplicação com facilidade se tiver tasks de CPU Bound. Fora, como vc disse, estruturas de indexação com tree B+ ou indexação via hash nos RDBMs tradicionais, entre outros.
E nem precisa ir longe. Basta processar O(N) um large JSON da vida num runtime desses que eu disse que os conhecimentos sobre análise e algoritmos vão se PRIMORDIAIS.
"Na faculdade é fácil esse tema" KKKKKK até pegar um professor carrasco numa Instituição Federal
Sou da faderal, é facil msm
é fácil, nem se compara com o que é visto em doutorado ou em perguntas hard do google
@@davi5423 Tbm sou, depende do professor!
@@MatheusFerreira-nv9cc Ai tu brinca, ne? Doutorado eh Doutorado parceiro. E se são perguntas hards do Google, obvio que nn vai ser facil.
Ainda bem que para mim ta sendo facil mas assim meu professor entrou de greve e ainda nao tive grafos com ele , espero que seja de boa .
Livro muito bom!! Adquirido pelo seu link!
Porra mano vc falou do livro outro dia eu comprei kkkkkkkkkk se soubesse eu tinha esperado pra comprar no teu link pra dar uma moral. De fato é bem superficial mas acho legal pra refrescar mesmo como vc falou. Particularmente acho que tem me ajudado a melhor minha didatica (é muito interessante as abordagens que ele usa pra ensinar).
Anyway canal foda
Cara se voce fizesse um curso de algoritmos e estuturas de dados eu compraria com certeza
E para um estudo mais profundo, uma continuição deste. O que recomenda?
"Introduction to Algorithms and Data Structures" do Thomas H. Cormen et al. Apesar de ter o "Introduction" no nome, ele é bem cabulosinho
Recebi hoje! Vou começar a leitura 😊
Eu sou Analista de Negócios e curti bastante. Estou no processo de migração para área de dados e tenho curtido o conteudo do livro. Refrescou a memória com algumas coisas e espero que seja de grande valia no futuro.
Acho que faltou o mais importante, para quem é dev, entender algoritmos "didáticos" e implementá-los é bem divertido. A disciplina que eu mais gostei na faculdade foi justamente AED(Algoritmos e estruturas de dados)..
salve galego, e quais livros voce recomenda pra ser um melhor desenvolvedor melhor?
Faz review do livro design and analysis of algorithms de Anany Levitin
mt bommmm
Vale cada centavo!
Que livros vc recomendaria pra quem já leu esse é quer se aprofundar?
comprei o livro com o seu link, chega amanha 🤝🤝🤝
indica livros para aprofundar nesse tema
Com o que temos atualmente de livros e canais, como este, não tem desculpa para um dev iniciante não aprender algoritmos.
O senhor conhece a OBI? Passei pra segunda fase e queria saber se esse livro seria bom pra mim. Alguma dica?
Qual a melhor forma de estudar através desses tipos de livros?
lendo
lendo
zoeira a parte: se vc n entender uma parte ou tiver algum resquício de dúvida, lê de novo e tenta implementar em uma linguagem, até absorver e satisfazer seu raciocínio. Mas, assim, basta ler múltiplas vezes até entender ("Brio" - Clóvis de Barros) huahuauahuahuahu
Se já dominou esse vai pro Cormen ou cai pra dentro do Competitive Programming 3.
como é a linguagem do autor? estou pensando em comprar meu filho de 13 anos que está aprendendo programação com cursos da udemy
É provável que ele consiga ler sim, mas eu acho que vale a pena depois de você ja se acostumar com código, eu não daria esse livro para meu filho iniciando programação. Motivo, o livro explica conceitos de otimização de código e de como escrever e medir código performático, claro que explica estruturas básicas, mas as explica para justamente entender a otimização: ex algoritmos de ordenação…
li esse livro, não gostei (minha opinião).
meti a cara no livro do cormen e do sedgewick, excelentes livros para aprender.
minha opinião: meta a cara sem medo em livros de "verdade", no começo sera uma experiência horrivel, mas com o tempo tudo vai se encaixando.