top of page

Estrutura de Dados

Estrutura de Dados tem como objetivo compreender e criar aplicações de busca sequencial e binária. Aborda principalmente técnicas de resolução de problemas para o desenvolvimento de programas.

Exercícios laço de repetição em C

Laços de repetição, também conhecidos como laços de iteração ou simplesmente loops, são comandos que permitem iteração de código, ou seja, que comandos presentes no bloco sejam repetidos diversas vezes.

Exercícios vetores e matrizes em C

Vetores e matrizes em C são estruturas fundamentais para armazenar, manipular dados eficientemente e representar informações organizadas, sendo vetores coleções unidimensionais e matrizes coleções bidimensionais de elementos. Eles são amplamente usados em algoritmos, processamento de dados e estruturas de dados.

Exercícios de funções em C

Funções em C são blocos de código nomeados que realizam tarefas específicas, promovendo reutilização e organização no programa, sendo chamadas pelo nome e podendo receber argumentos e retornar resultados.

Exercícios de estrutura condicional em C

Uma estrutura condicional em C é um bloco de código que permite que partes do programa sejam executadas com base em uma condição. Em C, as estruturas condicionais mais comuns são o "if" (se) e o "else" (senão).

Exercícios de entrada e saída em C

Em C, entrada refere-se a obter dados, como entrada do usuário ou leitura de arquivos, enquanto saída é o processo de apresentar resultados na tela ou gravar em arquivos. Essas operações são vitais para a comunicação de programas com o mundo exterior.

Exercícios de entrada e saída em C

Em C, entrada refere-se a obter dados, como entrada do usuário ou leitura de arquivos, enquanto saída é o processo de apresentar resultados na tela ou gravar em arquivos. Essas operações são vitais para a comunicação de programas com o mundo exterior.

Exercícios de pilha e fila em C

Em C, uma pilha segue o princípio "LIFO" (Last-In-First-Out), onde o último elemento inserido é o primeiro a ser removido, enquanto uma fila segue o princípio "FIFO" (First-In-First-Out), onde o primeiro elemento inserido é o primeiro a ser removido. Ambas são estruturas de dados para armazenamento e manipulação de elementos.

Projeto Árvore AVL

Uma árvore AVL é uma estrutura de dados de árvore binária balanceada que foi projetada para garantir que a árvore mantenha um equilíbrio adequado, a fim de otimizar o desempenho das operações de inserção, exclusão e busca. Essa estrutura de dados é chamada de "AVL" em homenagem aos seus inventores: Adelson-Velsky e Landis.

© 2024 by Nabila Sampaio.

bottom of page