Material sobre Estruturas homogêneas, Vetores e Matrizes.
Se você curtir esse artigo, não esqueça de dar uns cliques nos anúncios para ver o que os anunciantes tem para te oferecer. Vou ficar muito contente.
Link da apresentação Estruturas Homogêneas. Vetores e Matrizes
Link dos programas exemplo utilizados nesse slide
Link da IDE Code Blocks
Link do dicionario português para utilizar no Code Blocks (é o mesmo do Apache Open Office)
Link do tutorial para instalar o spell check Portugues-Brasileiro no Code Blocks
Link do arquivo com a configuração dos temas do Code Blocks. (O mais chato de achar está nesse link).
Link do arquivo sobre alocação dinâmica de memória
A resolução do Desafio 1 e 2 está disponível para download no repositório do BitBucket nesse link ->aqui<-
Kit da Galera
Pessoal, pensando na produtividade, o estudo aqui é de ‘Estrutura de Dados’.
Eu fiz para vocês uma aplicação chamada ‘Kit da Galera’.
Basicamente é uma biblioteca com as funções básicas para você ler um caractere, int, float ou double do teclado. Se vocês usarem essas funções, sobra mais tempo para estudar a matéria.
Basta importar os arquivos ‘.c’ e ‘.h’ para o seu projeto e dar include neles.
Se vocês quiserem usar, basta acessar o link do projeto no BitBucket ->aqui<-.
Clique em ‘Downloads’ -> ‘Baixar repositório’. Vai fazer o download de um arquivo zip (que é o projeto completo no CodeBlocks). Se você estiver usando o DevC++, pegue só os arquivos fonte do C.
É uma boa oportunidade para entrar em contato com o BitBucket.
Trabalho QuickSort
Conforme passado em sala de aula, é para implementar o algoritmo Quick Sort na linguagem C. Não serve C++ ou qualquer outra linguagem.
É para fazer a implementação compilar e funcionar. Me traga no pendrive e me mostre ela funcionando.
Caso você baixe o código do QuickSort de algum site, não esqueça de colocar a referência no trabalho impresso.
Se o grupo conseguir implementar o código sozinho, vai ganhar meu “respect”.
Junto com o programa, me entregue um trabalho impresso explicando como o algoritmo Quick Sort funciona e as dificuldades encontradas. Trata-se da parte mais importante do trabalho e eu vou perguntar sobre o assunto para vocês no momento da entrega do trabalho.
Coloquem as referências no padrão ABNT ao final do trabalho. Usem o site more.ufsc.br, para facilitar sua vida.
Essa nota vai compor os 30% da média. É um trabalho importante. Capriche.
Pode fazer em grupo de até cinco pessoas.
A biblioteca tem vários livros de algoritmos e de C. Basta procurar por algoritmos de ordenação. Prazo de entrega é de acordo com regra estabelecida em classe, pelo professor. Atrasos serão gerenciados caso a caaso.
Apresentação do QuickSort:
Segue abaixo a apresentação com uma possívem implementação do algoritmo Quick Sort.
Resolução do Quick Sort pode ser encontrado nesse link ->aqui<- do BitBucket
Buscas:
Busca linear pode ser encontrado nesse link -> aqui <-
Busca binária pode ser encontrado nesse link -> aqui <-
Recuperação da prova P1
Aqui está o arquivo para recuperação da prova P1 ->aqui<-
Pilha e fila
Criando pilha com Struct pode ser encontrado nesse link -> aqui <- O programa está na pasta CriandoPilha.
Artigo sobre fila circular do Professor Ricardo Farias: -> http://www.cos.ufrj.br/~rfarias/cos121/filas.html
Alocação dinâmica de memória
malloc e calloc