Using queues and stacks

Description

70-483 C# Flashcards on Using queues and stacks, created by Thiago Russo on 08/06/2017.
Thiago Russo
Flashcards by Thiago Russo, updated more than 1 year ago
Thiago Russo
Created by Thiago Russo almost 7 years ago
7
0

Resource summary

Question Answer
O que é uma coleção do tipo fila (queue) ? Uma fila (queue) é um tipo especial de coleção q vc pode usar para armazenar temporariamente alguns dados. É um tipo de coleção chamado first-in, first-out (FIFO) . Vc acessa elementos na mesma ordem em que foram adicionadas. Ao receber um item, você também removê-lo da fila. É por isso que uma fila oferece armazenamento temporário. Você pode usar uma fila, por exemplo, qdo você precisa para processar as mensagens recebidas. Cada nova mensagem é adicionada ao final da fila; Quando você é feito o processamento de uma mensagem, você obter um novo desde o início da fila.
A classe Queue tem três métodos importantes ■ Enqueue (enfileirar) adiciona um elemento ao final da fila, equivalente a parte de trás da fila. ■ Dequeue (sesfileirar) remove o elemento mais antigo da fila, equivalente à frente da fila. ■ Peek (espiar) retorna o elemento mais antigo, mas não o remove imediatamente da fila.
Exemplo utilizando Queue
O que é um tipo de coleção pilha (stack)? Uma pilha (Stack) é uma coleção last-in, first-out (LIFO). Pense no sistema de desfazer (undo) de um aplicativo. O último item adicionado à pilha de undo é o primeiro a ser usado quando um usuário executa uma ação de desfazer. Assim como com uma fila, os itens são removidos quando são lidos.
Uma pilha tem três importantes métodos seguintes ■ Push (Empurre): Adiciona um novo item à Stack. ■ Pop (Obter) o mais novo item da Stack. O item que está no topo da pilha. ■ Peek (espiar) Obter o mais novo item sem removê-lo.
Exemplo utilizando Stack
Show full summary Hide full summary

Similar

Porova teórica C# mod l
Cursos Professor Jonatã
Linguagem C#
Alex Araujo Furado
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo