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