A estrutura abaixo representa uma célula de uma árvore em linguagem C; Assinale a alternativa correta sobre qual sequência será impressa ao executar um caminhamento na árvore abaixo, conforme o código escrito em linguagem C a seguir: AEXYBCD ABDCEYX ABCDEXY YXEABBC CBDAXEY
A linguagem C permite alocar (reservar) dinamicamente (em tempo de execução) blocos de memórias utilizando ponteiros. A esse processo dá-se o nome de alocação dinâmica, que faz uso das funções malloc, calloc, realloc e free, disponíveis na biblioteca stdlib.h. Para liberar um bloco de memória previamente alocado, por meio de um único parâmetro de entrada, faz-se uso de qual função? Malloc Calloc Realloc Free Clear
Em programação de computadores uma sub-rotina pode ser uma função ou um procedimento. Sobre funções e procedimentos, pode-se afirmar: Que funções não retornam um único valor e procedimentos retornam valores. Que as funções retornam um único valor e procedimentos não retornam valores. Funções sempre retornam valor do mesmo tipo recebido e procedimentos não. Nem função nem procedimento retornam valores. Procedimentos retornam valores do mesmo tipo recebido e função nunca retornam tipo.
Na linguagem de programação em C, as funções permitem a criação de programas em módulos, em que todas as variáveis, que são descritas nas definições de função, são locais, pois são conhecidas apenas na função em que são definidas. Uma dessas bibliotecas tem a seguinte explicação: contém as definições comuns de tipo usadas pela C para realizar cálculos. Assinale-a. math.h stddef.h locale.h assert.h stdio.h
A maioria dos softwares de aplicação possui comandos de "Desfazer" e "Refazer". O primeiro desfaz a última operação ou texto digitado, enquanto que, o segundo refaz uma operação ou texto desfeito, conforme sugerem os nomes dos comandos. Os tipos de estrutura de dados que podem ser usados para "Desfazer" e "Refazer" são, respectivamente: Fila e Fila Fila e Pilha Pilha e Fila Pilha e Fila duplamente encadeada Pilha e Pilha
Algoritmos de ordenação baseados em comparação entre elementos da sequência tem complexidade computacional mínima de: O(log n) O(n ) O(n) O(n log n) O(n )