Eventos Anteriores(39 eventos)

Voltar para Eventos
21:00-22:30online

Topological Sorting

Explore o Topological Sorting, um algoritmo essencial para ordenar grafos direcionados acíclicos (DAGs). Compreenda seus fundamentos e aprenda a aplicá-lo para organizar dados e resolver problemas de dependência de forma eficiente.

Online via Zoom
21:00-22:30online

Grafos: Dicas e Truques

Descubra dicas e truques para dominar grafos e aprimorar seus algoritmos na resolução de problemas complexos de forma prática e eficiente.

Online via Zoom
21:00-22:30online

Explorando o Algoritmo A* (A Star)

Vamos explorar os fundamentos e aplicações do algoritmo A* (A Star), uma técnica heurística eficiente amplamente utilizada para encontrar caminhos mínimos em grafos. Descubra como ele combina busca de custo uniforme e heurísticas para resolver problemas de forma otimizada.

Online via Zoom
21:00-22:30online

Explorando o Algoritmo de Bellman-Ford

Vamos mergulhar nos fundamentos e aplicações de outro algoritmo clássico e fundamental da ciência da computação: o Algoritmo de Bellman-Ford, uma poderosa técnica para encontrar caminhos mínimos em grafos, mesmo na presença de pesos negativos.

Online via Zoom
21:00-22:30online

Explorando o Algoritmo de Dijkstra

Mergulharemos nos fundamentos e aplicações de técnicas essenciais para resolver problemas computacionais complexos. Teremos a oportunidade de explorar um dos algoritmos mais elegantes e influentes da ciência da computação: o Algoritmo de Dijkstra.

Online via Zoom
21:00-22:30online

DFS e BFS em Teoria dos Grafos

Descubra como DFS (Busca em Profundidade) e BFS (Busca em Largura) transformam a teoria dos grafos em soluções práticas. Vamos explorar suas aplicações e impacto nas estruturas de dados e algoritmos.

Online via Zoom
20:45-22:45online

Introdução a Grafos - Parte 1

Você já se perguntou como os apps de mapas encontram a rota mais rápida ou como as redes sociais sugerem novas conexões? A resposta está nos grafos, uma das estruturas de dados mais fascinantes e poderosas usadas na ciência da computação!

Online via Zoom
20:45-22:45online

Quick Sort

Vamos desvendar o Quick Sort, um dos algoritmos de ordenação mais eficientes e elegantes. Entenda seus fundamentos, aplicações e como ele se destaca no mundo das estruturas de dados e algoritmos!

Online via Zoom
20:45-22:45online

Shell Sort

Explore o Shell Sort, um algoritmo de ordenação único e poderoso. Descubra seus conceitos, funcionamento e como ele otimiza o processo de ordenação nas estruturas de dados e algoritmos!

Online via Zoom
20:45-22:45online

Merge Sort

Mergulhe no Merge Sort, um algoritmo de ordenação eficiente e elegante. Entenda seus fundamentos, funcionamento e como ele utiliza a divisão e conquista para resolver problemas complexos de forma estruturada!

Online via Zoom
20:45-22:45online

Heap Sort

Descubra o Heap Sort, um algoritmo de ordenação eficiente que utiliza a estrutura de dados heap. Entenda seus princípios e como ele resolve problemas complexos com desempenho e elegância!

Online via Zoom
21:00-22:30online

Binary Heap

Explore o Binary Heap, uma estrutura de dados essencial para implementar algoritmos como Heap Sort e filas de prioridade. Descubra seu funcionamento e aplicações práticas no universo da computação!

Online via Zoom
20:30-22:00online

Clube do Livro: Proximity Service — Parte 2

Vamos discutir como projetar um serviço de proximidade para encontrar lugares como restaurantes e hotéis, abordando desde os requisitos até estratégias de escalabilidade. Nesta segunda parte, vamos aprofundar em algoritmos como Geohash, Quadtree, Google S2, e fazer um Design Deep Dive do problema.

Online via Zoom