Buscar

Aula_2_Revisão_Prática_Vetores_Matrizes_Ponteiros_Struct_Funções (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCT0608 ALGORITMOS AVANÇADOS
Aula 2: Revisão Prática de Conceitos
Prof. Dr. Roney L. de S. Santos
RONEY.LIRASALE@professores.estacio.br
DEFINIÇÕES IMPORTANTES
2
• Vetores
• Matrizes
• Ponteiros
• Registros (Struct)
• Funções
DEFINIÇÕES IMPORTANTES
3
• Vetores
– Arranjo cuja capacidade pode variar dinamicamente.
– Se o espaço reservado for totalmente ocupado e espaço adicional for
necessário, este será alocado automaticamente
• o programador não precisa se preocupar com a capacidade de armazenamento ou
com a ocupação até o momento
• Matrizes
• Ponteiros
• Registros (Struct)
• Funções
DEFINIÇÕES IMPORTANTES
4
• Vetores
• Matrizes
– Coleção de elementos de mesmo tipo acessíveis com um único nome e
armazenados contiguamente na memória.
– A individualização de cada elemento de um vetor é feita através do uso
de índices.
– Os vetores são matrizes de uma só dimensão.
• Ponteiros
• Registros (Struct)
• Funções
DEFINIÇÕES IMPORTANTES
5
• Vetores
• Matrizes
• Ponteiros
– O programador é responsável por operar explicitamente com os
endereços das variáveis
• Registros (Struct)
• Funções
DEFINIÇÕES IMPORTANTES
6
• Vetores
• Matrizes
• Ponteiros
• Registros (Struct)
– Permite agrupar dados de diferentes tipos numa mesma estrutura
• Ao contrário de matrizes que possuem elementos de um mesmo tipo
• Funções
DEFINIÇÕES IMPORTANTES
7
• Vetores
• Matrizes
• Ponteiros
• Registros (Struct)
• Funções
– Ideia básica : é encapsular um código que poderá ser
invocado/chamado por qualquer outro trecho do programa
– Implementada em alguma linguagem de programação
ATIVIDADE PRÁTICA 1
8
1. Criar uma conta no Beecrowd (antigo URI Online Judge) e
resolver os seguintes problemas:
• 1005
• 1173
• 1578
• 1554
• 2792
• 1456 desafiador
https://www.beecrowd.com.br/judge/pt/login
GRUPO DA DISCIPLINA
9
• TELEGRAM: acesse o QR Code e entre no grupo!
• Principal meio de comunicação
• Informação sobre as aulas, provas,
cancelamentos, remarcações, alterações,
etc.
• Disponibilização do material da disciplina
• Caso queiram entrar em contato
diretamente comigo, basta mandar
mensagem no privado aqui pelo Telegram!
• Evitem o Whatsapp!
https://t.me/+tkY-3sVu6v0wNmYx
CCT0608 ALGORITMOS AVANÇADOS
10
• Dúvidas?
• Fiquem à vontade para entrar em contato no 
RONEY.LIRASALE@professores.estacio.br
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11

Continue navegando