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
Watch video A Importância de Algoritmos e Estruturas de Dados online without registration, duration hours minute second in high quality. This video was added by user Judson Santiago 31 July 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 2,335 once and liked it 304 people.