Giter VIP home page Giter VIP logo

data-structure's Introduction

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.

data-structure's People

Contributors

m4den avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.