Hoje, vou falar sobre um algoritmo de ordenação bastante simples, o bubble sort (algo como ordenação “por bolha” em português). Esse algoritmo não costuma ser

No meu último post sobre estrutura de dados em C, eu mostrei como implementar o tipo abstrato de dados pilha utilizando listas encadeadas. No post

No post de hoje, vou mostrar o que são pilhas, pra que elas servem e como implementá-las em C utilizando uma estrutura de dados de

Enquanto eu escrevia um texto sobre implementação de pilhas e filas em C, me vi na necessidade de escrever sobre esse assunto. E é possível

Há algum tempo, eu publiquei um post ensinando a fazer letreiros em ASCII Art no Linux com uma ferramenta chamada Toilet, No post em questão,

Esse foi meu primeiro jogo completo desenvolvido em Python, e desde então minhas habilidades como artista gráfico não melhoraram muito. O jogo é inspirado em

A vida é muito curta pra esperar a IDE carregar pra poder programar. E se você, como eu, não tem um computador lá muito bom,

Na era dos assistentes virtuais e chatbots, a síntese de voz é um recurso cada vez mais utilizado para dar suporte à interação com o

A função é um recurso muito importante para a boa estruturação de um código. Quando bem utilizada, ela torna o código fonte mais claro e

No post sobre listas encadeadas em C, falamos sobre os conceitos básicos relacionados à estrutura de dados lista encadeada e implementamos uma estrutura de lista