AV2 Estrutura de Dados
Com base nos principais elementos fornecidos pela biblioteca C++ padrão, marque a opção correta que resume todos os elementos dessa biblioteca:
iteradores, vetores, listas, pilhas, filas,conjuntos e multiconjuntos, deques e filas com prioridade, mapas.
Iteradores, pilhas, filas,conjuntos e multiconjuntos, deques e filas com prioridade, mapas. Vetores, listas, pilhas, filas,conjuntos e multiconjuntos, deques e filas com prioridade,
Iteradores, vetores, listas, pilhas, filas, deques e filas com prioridade, mapas.
Listas, pilhas, filas,conjuntos e multiconjuntos, deques e filas com prioridade, mapas.
2a Questão (Cód.: 58562)
Qual a diferença entre pilha e fila?
Resposta:
3a Questão (Cód.: 56276)
Considere duas listas simplesmente encadeadas circulares e não vazias de inteiros e o tipo struct no { int dado; struct no *link; };
Faça uma função para criar uma lista simplesmente encadeada não circular que seja constituída pelos elementos comuns às duas listas passadas.
Protótipo : no *inter(no *x, no*y);
Resposta: struct no { int dado; struct no *link; };int main(){ int op, *x, *y; cout<<"Lista Simplismente encadeada nao circular"; cout<<"1 - Mostrar Lista"; cout<<"2 - Sair"; cin>>op;switch (op) { case 1: no *inter(no *x, no*y); break; case 2: System ("pause"); break; default : cout<<"opção invalida"; break;}}void no *inter(no *x, no*y){}
4a Questão (Cód.: 27966)
Qual o valor da variável a ao final da execução do trecho de programa a seguir? int main() { int a, b, *p; a=4; b = 2; p = &a; a++; *p = a + b;
(*p)++;
(*p) += a; cout << "\n a = " << a << endl; return(0); }
8 5
4 16
7
5a Questão (Cód.: 27648)
Dado o seguinte código, escrito em C++, qual a saída do programa?
#include
using namespace std; void func1