·
Análise e Desenvolvimento de Sistemas ·
Estrutura de Dados
Envie sua pergunta para a IA e receba a resposta na hora

Prefere sua atividade resolvida por um tutor especialista?
- Receba resolvida até o seu prazo
- Converse com o tutor pelo chat
- Garantia de 7 dias contra erros
Recomendado para você
7
Prova Discursiva Estrutura de Dados
Estrutura de Dados
UMG
2
Avaliação 2 - Linguagens de Programação e Estruturas de Dados
Estrutura de Dados
UMG
4
Simulado Av 1
Estrutura de Dados
UMG
7
Prova Discursiva Estrutura de Dados
Estrutura de Dados
UMG
3
Avaliação Discursiva Estruturas de Dados
Estrutura de Dados
UMG
9
Prova Av Estácio Complexidade de Algoritmos
Estrutura de Dados
UMG
6
Questões 04 Banco de Dados
Estrutura de Dados
UMG
5
Av - Complexidade de Algoritmos - Nota 10
Estrutura de Dados
UMG
5
Discursiva Estrutura de Dados
Estrutura de Dados
UMG
6
Estácio Simulado Av - Complexidade de Algoritimos
Estrutura de Dados
UMG
Texto de pré-visualização
Na linguagem C, é possível realizar alocações de memória utilizando alocação dinâmica ou estática. Assinale a alternativa que representa uma alocação dinâmica de um vetor do tipo primitivo double com 10 posições na linguagem C:\n1) malloc(10 * sizeof(double) + 1)\n2) double(10 * sizeof(double) + 1)\n3) double[10]\n4) 10 * sizeof(double) + 1\n\nA resposta correta é: malloc(10 * sizeof(double))\n\nObservação:\nPode-se definir uma estrutura heterogênea como sendo um conjunto de elementos, permitindo, porém, que uma lógica associada por um nome. Estes elementos podem ser variáveis simples, listas ou outra estrutura. Esse é o definição de uma estrutura:\n\nstruct empregado {\n string nome;\n}\n\nSuponha ainda que exista um vetor desta estrutura, definido como:\nempregado vet[1. 100];\nMarque a alternativa em que é atribuída de forma correta o salário 805.7 para o décimo primeiro elemento deste vetor:\n1) vet[10].empregado.salario=805.7;\n2) empregado.vet[10].inta=805.7;\n3) vet[10].emprego=805.7;\n4) vet[10].salario=805.7;\n\nA resposta correta é: vet[10].salario=805.7;\n\n\n\nExplique:\n\n\n\n\n1) L.E.N.V.E.\n2) L.I.E.\n3) C.E.\n\n\n\nAs afirmativas são verdadeiras, sendo que em situação onde não há tempo (considerado como o tempo de executar uma função) e que o tempo não é computado entre os argumentos e parâmetro forma a função.\n\nNa passagem por referência, é quase possível como argumentos que são considerados em parâmetros forma a função.\n\nNa passagem por referência, o tempo não é considerado, isso não quer dizer que a função não interfere. \n\n\n\n\nA resposta correta é: I, II, III. E apenas.\n\nA resposta correta é: Apenas o item 1 é verdadeiro. \n\nAvalie as afirmativas abaixo:\n\n1) O merge sort executa em O(n log n).\n2) O bucket sort executa em O(n).\n3) Ambos os algoritmos apresentam uma complexidade abaixo de O(n log n) ordenam a sequência sem elementos desta sequência.\n\n\n\nA resposta certa é: A resposta correta é: Todas estão corretas.\n\n\n
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
7
Prova Discursiva Estrutura de Dados
Estrutura de Dados
UMG
2
Avaliação 2 - Linguagens de Programação e Estruturas de Dados
Estrutura de Dados
UMG
4
Simulado Av 1
Estrutura de Dados
UMG
7
Prova Discursiva Estrutura de Dados
Estrutura de Dados
UMG
3
Avaliação Discursiva Estruturas de Dados
Estrutura de Dados
UMG
9
Prova Av Estácio Complexidade de Algoritmos
Estrutura de Dados
UMG
6
Questões 04 Banco de Dados
Estrutura de Dados
UMG
5
Av - Complexidade de Algoritmos - Nota 10
Estrutura de Dados
UMG
5
Discursiva Estrutura de Dados
Estrutura de Dados
UMG
6
Estácio Simulado Av - Complexidade de Algoritimos
Estrutura de Dados
UMG
Texto de pré-visualização
Na linguagem C, é possível realizar alocações de memória utilizando alocação dinâmica ou estática. Assinale a alternativa que representa uma alocação dinâmica de um vetor do tipo primitivo double com 10 posições na linguagem C:\n1) malloc(10 * sizeof(double) + 1)\n2) double(10 * sizeof(double) + 1)\n3) double[10]\n4) 10 * sizeof(double) + 1\n\nA resposta correta é: malloc(10 * sizeof(double))\n\nObservação:\nPode-se definir uma estrutura heterogênea como sendo um conjunto de elementos, permitindo, porém, que uma lógica associada por um nome. Estes elementos podem ser variáveis simples, listas ou outra estrutura. Esse é o definição de uma estrutura:\n\nstruct empregado {\n string nome;\n}\n\nSuponha ainda que exista um vetor desta estrutura, definido como:\nempregado vet[1. 100];\nMarque a alternativa em que é atribuída de forma correta o salário 805.7 para o décimo primeiro elemento deste vetor:\n1) vet[10].empregado.salario=805.7;\n2) empregado.vet[10].inta=805.7;\n3) vet[10].emprego=805.7;\n4) vet[10].salario=805.7;\n\nA resposta correta é: vet[10].salario=805.7;\n\n\n\nExplique:\n\n\n\n\n1) L.E.N.V.E.\n2) L.I.E.\n3) C.E.\n\n\n\nAs afirmativas são verdadeiras, sendo que em situação onde não há tempo (considerado como o tempo de executar uma função) e que o tempo não é computado entre os argumentos e parâmetro forma a função.\n\nNa passagem por referência, é quase possível como argumentos que são considerados em parâmetros forma a função.\n\nNa passagem por referência, o tempo não é considerado, isso não quer dizer que a função não interfere. \n\n\n\n\nA resposta correta é: I, II, III. E apenas.\n\nA resposta correta é: Apenas o item 1 é verdadeiro. \n\nAvalie as afirmativas abaixo:\n\n1) O merge sort executa em O(n log n).\n2) O bucket sort executa em O(n).\n3) Ambos os algoritmos apresentam uma complexidade abaixo de O(n log n) ordenam a sequência sem elementos desta sequência.\n\n\n\nA resposta certa é: A resposta correta é: Todas estão corretas.\n\n\n