Muitas pessoas menosprezam o poder dos algoritmos e das estruturas de dados. Afinal, se precisamos de mais desempenho podemos simplesmente usar uma máquina mais rápida ou dividir a tarefa entre os vários núcleos de uma máquina, correto? Bom, neste vídeo eu mostro como fazer um problema rodar 60 vezes mais rápido usando apenas algoritmos e estruturas de dados.
O problema utilizado como exemplo é chamado de "Problema da Soma de Pares". É um problema muito usado em entrevistas de emprego para a área de programação. Vamos achar primeiro uma solução usando força bruta, depois dividir o processamento em várias threads de execução e finalmente vamos usar os conhecimentos de algoritmos.
Repositório do Projeto no GitHub:
https://github.com/JudsonSS/SomaDePares
Livros Sugeridos
---------------------------
Desmistificando Algoritmos: https://amzn.to/3CdHFZY
Algoritmos - Teoria e Prática: https://amzn.to/3CbFypx
Apoie
---------
▹ Seja um Membro do Canal: https://youtube.com/judsan/join
▹ Apoia.se: https://apoia.se/judsan
▹ Pix: https://nubank.com.br/pagar/4bpg3/6XF...
Cursos do Canal
---------------------------
▹ Programação de Computadores: • Programação de Computadores
▹ Programação de Jogos: • Programação de Jogos
▹ Computação Gráfica: • Computação Gráfica
▹ Compiladores: • Compiladores
Capítulos
----------------
00:00 Abertura
00:32 O Problema
01:14 Força Bruta
03:12 Multi-core
05:28 Tecnologia
06:42 Algoritmos
10:32 Resultados
11:03 Livro
11:35 Recomendação
----------------
#algoritmos #programação #desempenho
Смотрите видео A Importância de Algoritmos e Estruturas de Dados онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Judson Santiago 31 Июль 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 2,335 раз и оно понравилось 304 людям.