Categoria: Linguagem C
Ideias, histórias e inspirações.
Recursão: Quando uma Função Chama a Si Mesma
O fatorial recursivo é bonito; o Fibonacci recursivo é uma armadilha, porque… [+]
Manipulação de Bits e Máscaras
Trocar & por && é o erro sutil que ronda esta aula: um pesa condições, o outro… [+]
Campos de Bits e Estruturas Compactas
Declarar dia : 4 e gravar 20 trunca o valor sem aviso nenhum — dimensionar… [+]
Listas Encadeadas: A Estrutura que Só Existe com Ponteiros
Liberar um nó e só então ler o seu proximo é use-after-free: guarda-se o… [+]
Listas Duplamente Encadeadas e Circulares
Numa lista dupla, toda ligação tem dois lados: fez A->proximo = B, tem de… [+]
Pilhas e Filas na Prática
Pilha e fila guardam os dados quase do mesmo jeito; o que as separa é a regra… [+]
Árvores Binárias de Busca
Inserir 1, 2, 3, 4, 5 numa árvore de busca produz uma lista encadeada… [+]
Tabelas Hash: Busca em Tempo Constante
Em vez de procurar onde o dado está, calcula-se onde ele deveria estar — e é… [+]