Skip to content

Latest commit

 

History

234 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Estrutura de Dados

Este repositório contém uma série de exercícios e implementações relacionadas a Estrutura de Dados, organizados da seguinte maneira:

AlocaçãoDinâmicaEPonteiro

  • Cálculo_Simples.c: Este programa lê o código de uma peça e o número de peças.
  • Fórmula_De_Bhaskara.c: Lê três valores de ponto flutuante e calcula as raízes da equação.
  • Menor_e_Posição.c: Lê um valor N e encontra o menor valor e sua posição em um vetor.
  • Média_3.c: Lê quatro números e calcula a média ponderada.
  • Preenchimento_de_Vetor_I.c: Lê um valor e o coloca na primeira posição de um vetor.
  • Preenchimento_de_Vetor_II.c: Lê um valor T e preenche um vetor com valores repetidos.
  • Preenchimento_de_Vetor_III.c: Lê um valor X e o coloca na primeira posição de um vetor.
  • Preenchimento_de_Vetor_IV.c: Lê um valor X e o insere ordenadamente em um vetor ordenado.
  • Salário.c: Lê o número e horas trabalhadas de um funcionário e calcula o salário.
  • Salário_com_Bônus.c: Lê o nome, salário fixo e vendas de um vendedor e calcula o salário total.
  • Seleção_em_Vetor_I.c: Lê um vetor A[100] e mostra os elementos menores ou iguais a 10.
  • Área_Direita.c: Lê um caractere e realiza uma operação em uma matriz.

Exercicios

  • Area_Direita.c: Lê um caractere maiúsculo, que indica uma operação a ser realizada.
  • Coluna_Matriz.c: Lê um número C e realiza operações em uma matriz.
  • Idades.c: Algoritmo para ler um número indeterminado de dados relacionados a idades.
  • Linha_Da_Matriz.c: Lê um número L e realiza operações em uma matriz.
  • Menor_e_Posição.c: Lê um valor N, determinando o tamanho de um vetor, e encontra o menor valor e sua posição.
  • Senha_Fixa.c: Repete a leitura de uma senha até que ela seja válida.
  • Soma_De_Impares_Consecutivos_I.c: Lê dois valores inteiros X e Y, calcula e mostra a soma dos números ímpares entre eles.
  • Sort_Simples.c: Lê três valores inteiros e os ordena em ordem crescente.
  • Substituição_Em_Vetor_I.c: Lê um vetor X[10] e substitui os valores por outros determinados.
  • Troca_Em_Vetor _I.c: Realiza trocas em um vetor.

Lista_Pilha_Fila

  • ArvoreBinariaDeBusca.c: Implementação de uma Árvore Binária de Busca.
  • Data.c: Implementação de manipulação de datas.
  • Fila.c: Implementação de uma Fila.
  • JogoAlt.c: Implementação de um Jogo Alternativo.
  • Lista_Encadeada.c: Implementação de uma Lista Encadeada.
  • Movimento.c: Implementação de movimentações em uma matriz.
  • Pilha.c: Implementação de uma Pilha.
  • Sequencia.c: Implementação de manipulação de sequências.
  • Vogais.c: Contagem de vogais em uma string.

Cada arquivo .c contém um exercício ou implementação associada ao nome do arquivo com a utilização de pilha, fila, lista ou arvore.


Licença

Este projeto está sob a licença MIT LICENSE.

About

Repositório Destinado ao compartilhamento de Exercícios Relacionados à Disciplina de Estrutura de Dados da UTFPR-CP.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages