Criando uma aplicação JS com framework Express.js
O Express.js é um framework web para Node.js usado para construir servidores HTTP, APIs e…
Busca binária iterativa e recursiva
Suponha um catálogo de filmes ordenado por ano de lançamento. Neste cenário, como poderíamos localizar…
Busca sequencial simples e com sentinela
A busca sequencial (ou busca linear) é um dos primeiros problemas clássicos estudados em Algoritmos…
Recursividade em Algoritmos: caso-base, chamada recursiva e pilha de execução
Recursividade é uma técnica de construção de algoritmos em que uma função resolve um problema…
Introdução aos Sistemas Distribuídos
Durante as primeiras disciplinas de programação, é comum construir algoritmos cuja execução ocorre integralmente em…
Manipulação de arquivos em modo texto com C++
Durante a execução de um programa, os dados armazenados em variáveis, vetores e objetos permanecem…
Aprendizado Supervisionado: Redes Neurais Artificiais
As Redes Neurais Artificiais, ou RNAs, são modelos computacionais de aprendizado de máquina inspirados de…
Aprendizado Supervisionado: Regressão Linear Simples e Múltipla
Na área de machine learning, as técnicas de aprendizado supervisionado são aquelas que buscam prever…
Pré-processamento de uma base de dados usando o conjunto Iris
Antes de treinarmos qualquer modelo de machine learning, existe uma etapa muito importante com a…
Agentes inteligentes em Inteligência Artificial
Apesar da tendência mercadológica e da grande exposição midiática, a ideia dos agentes de IA…