Desenvolvimento de sistema para análise de performance de algoritmos de ordenação de dados

926 palavras 4 páginas
[pic]
UNIVERSIDADE PAULISTA
Instituto de Ciências Exatas e Tecnológicas
Curso de Ciência da Computação

Atividades Práticas Supervisionadas
Desenvolvimento de Sistema para Análise de Performance de Algoritmos de Ordenação de Dados

Acadêmicos:

Bauru/2010
SUMÁRIO

Introdução 03
Referencial Teórico 04 1. Algoritmos de Ordenação 04 1. Conceito 04 2. Insertion Sort 05 3. Seletion Sort 09 4. Bubble Sort 10 5. Comb Sort 11
Resultado e Discussão 12
Considerações Finais 13
Referências Bibliográficas 21
Código Fonte 22

Introdução

Algoritmo de ordenação em ciência da computação é um algoritmo que coloca os elementos de uma dada sequência em uma certa ordem - em outras palavras, efetua sua ordenação completa ou parcial. As ordens mais usadas são a numérica e a lexicográfica.

Existem várias razões para se ordenar uma sequência. Uma delas é a possibilidade se acessar seus dados de modo mais eficiente. (Fonte: Wikipédia.)

1. Algoritmos de Ordenação 1. Conceito

Ordenação é o ato de se colocar os elementos de uma sequência de informações, ou dados, em uma ordem predefinida. O termo técnico em inglês para ordenação é sorting, cuja tradução literal é "classificação".

Dado uma sequência de n dados:

< a1,a2,...,an >

O problema de ordenação é uma permutação dessa sequência:

< a1,a2,...,an >

tal que:

a1< a2 < … < an

para alguma relação de ordem.

Algumas ordens são facilmente definidas. Por exemplo, a ordem numérica, ou a ordem alfabética --

Relacionados

  • Desenvolvimento de Sistema para Análise de Performance de Algoritmos de Ordenação de Dados
    2731 palavras | 11 páginas
  • DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS
    2484 palavras | 10 páginas
  • aps DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS
    2797 palavras | 12 páginas
  • DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS”
    1140 palavras | 5 páginas
  • DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS
    2352 palavras | 10 páginas
  • Aps exemplo
    1006 palavras | 5 páginas
  • Mergesort - analise de sistemas
    2163 palavras | 9 páginas
  • Aps - atividades praticas supervisionada
    747 palavras | 3 páginas
  • Aps - unip 2012
    781 palavras | 4 páginas
  • Aps Ordenação
    833 palavras | 4 páginas