Questões de Tecnologia da Informação · INEP (ENEM)

Tecnologia da InformaçãoEstruturas de dados lineares e tabelas hashINEP (ENEM) 2021

ENADE

Questão de Tecnologia da Informação

return proxima; } void criar_molde(char molde[][50], int c, int l, char estampa) { char proxima = estampa; for (int i = 0; i < l; i++) { for (int j = 0; j < c; j++) molde[i][j] = alternar_estampa(estampa, proxima); proxima = molde[i][0]; } }

O código Java, a seguir, contém a implementação de uma Pilha utilizando a estratégia encadeada. public class No{ public int dado; public No prox; public No(int dado){ this.dado = dado; } } public class PilhaEncadeada{ private No topo; public int pop(){ if (topo == null) return -1; No lixo = topo; topo = topo.prox; lixo.prox = null; return lixo.dado; } public int top(){ if (topo == null) return -1; return (topo.dado); } } Com base no exposto, assinale a opção que possui a implementação correta do método push para essa Pilha.

Sua resposta

Mais questões de Estruturas de dados lineares e tabelas hash

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.