Buscar

Operadores e Estruturas de Dados

Prévia do material em texto

Explicação: O operador de atribuição composta (<<=) em linguagens de programação 
como C e C++ é usado para atribuir e deslocar bits para a esquerda a uma variável. 
 
76. O que é uma "fila de prioridade" (priority queue) em estruturas de dados? 
 A) Uma coleção de elementos em que cada elemento tem uma prioridade associada e o 
elemento de maior prioridade é sempre removido primeiro. 
 Explicação: Uma "fila de prioridade" (priority queue) em estruturas de dados é uma 
coleção de elementos em que cada elemento tem uma prioridade associada e o 
elemento de maior prioridade é sempre removido primeiro, permitindo a implementação 
eficiente de algoritmos como o algoritmo de Dijkstra. 
 
77. Qual é a função do operador de atribuição composta (>>=) em linguagens de 
programação como C e C++? 
 B) Atribuir e deslocar bits para a direita a uma variável. 
 Explicação: O operador de atribuição composta (>>=) em linguagens de programação 
como C e C++ é usado para atribuir e deslocar bits para a direita a uma variável. 
 
78. O que é um "mapa" (map) em estruturas de dados? 
 C) Uma coleção de pares chave-valor em que cada chave é única e está associada a um 
valor. 
 Explicação: Um "mapa" (map) em estruturas de dados é uma coleção de pares chave-
valor em que cada chave é única e está associada a um valor, permitindo a recuperação 
eficiente de valores associados a chaves específicas. 
 
79. Qual é a função do operador de atribuição composta (>>>=) em linguagens de 
programação como Java? 
 A) Atribuir e deslocar bits para a direita sem sinal a uma variável. 
 Explicação: O operador de atrib 
 
uição composta (>>>=) em linguagens de programação como Java é usado para atribuir e 
deslocar bits para a direita sem sinal a uma variável. 
 
80. O que é um "grafo" em estruturas de dados? 
 B) Uma coleção de vértices e arestas que representam conexões entre os vértices.

Continue navegando