O problema do caixeiro viajante
Nesse post você vai fazer uma viagem tanto na história quanto na complexidade do problema do caixeiro viajante. Esse monstro que "persegue" vários estudantes de ciência da computação (muitas vezes…
Nesse post você vai fazer uma viagem tanto na história quanto na complexidade do problema do caixeiro viajante. Esse monstro que "persegue" vários estudantes de ciência da computação (muitas vezes…
Nesse post você vai entender como pode aprender C rapidamente, porém, vale a pena fazer o disclaimer: Você não vai dominar o C apenas vendo esse post. Aqui você vai…
Nesse post você verá 8 exercícios resolvidos sobre Listas Ligadas no contexto de estrutura de dados. Esse questionário é essencialmente teórico, ou seja, você não implementará nenhum código. Procure responder…
Nesse post você vai encontrar exercícios sobre pilhas e vai poder praticar seus conhecimentos. Assim, lembre-se que para resolve-los será necessário ter compreendido esse tópico. Esse tema é amplamente discutido…
A lista a seguir contém exercícios sobre alocação dinâmica de dados que podem ser resolvidos em qualquer linguagem de programação que suporte ao recurso. Recomendamos que seja feito em C…
Nesse post você vai encontrar algumas explicações relembrando a teoria de ponteiros e também exercícios práticos e teóricos sobre ponteiros e como eles são usados na computação. Configure seu ambiente…
A complexidade de algoritmos é um tópico dentro da ciência da computação que estuda o quanto um algoritmo é "difícil" de ser executado. A análise envolve o quanto de "esforço"…
Nesse post você poderá praticar seus conhecimentos sobre a teoria dos grafos resolvendo exercícios sobre o assunto. Lembre-se, você poderá implementar esses grafos usando qualquer linguagem de programação que tenha…
Nesse post você encontra vários exercícios sobre recursividade, uma ferramenta essencial das linguagens de programação que permite a realização várias ações que são extremamente custosas logicamente se fosse feito da…
Nesse post vamos praticar nossas habilidades por meio de exercícios sobre algoritmos de busca. Os exercícios podem ser resolvido em qualquer linguagem que suporte vetores. Recomenda-se que você use a…