C Biblioteca de algoritmos

C Biblioteca de algoritmos é uma coleção de algoritmos de ciência de computadores comumente usados.
Baixe Agora

C Biblioteca de algoritmos Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Simon Howard
  • Site do editor:

C Biblioteca de algoritmos Tag


C Biblioteca de algoritmos Descrição

C. Biblioteca de algoritmos é uma coleção de algoritmos de ciência de computadores comumente usados. C Biblioteca de algoritmos é uma coleção de algoritmos de ciência de computadores comumente usados. O foco está no código que é bem documentado e testado, portátil e reutilizável. A linguagem de programação C tem uma biblioteca padrão muito menor em comparação com outras linguagens de programação mais modernas, como o Java ou python.in particular, falta implementações de muitas estruturas e algoritmos comuns de dados. Esta é uma coleção de tais algoritmos para tentar aliviar esse problema. O código fonte é liberado sob a licença BSD modificada e, como tal, pode ser livremente modificado e reutilizado em qualquer projeto, seja proprietário ou livre. Está escrito em 100% ANSI Standard C.ACE algoritmo é escrito para ser independente das outras implementações, permitindo que os algoritmos específicos sejam incluídos em projetos conforme necessário.Data StructuresColloColloColloTayList: redimensionamento automático. Lista duplamente vinculada: um conjunto de valores armazenados em uma lista com links que apontam em ambas as direções. Singly Linked List: Um conjunto de valores armazenados em uma lista com links que apontam em uma direção. Fila: dupla fila que pode ser usada como um FIFO ou uma pilha. Conjunto: Undered Conjunto de valores.Mappingshash table: Coleção de valores que podem ser endereçados usando uma chave. Trie: mapeamento rápido usando cordas como keys.binary Search Treesavl Tree: Balanceada árvore de pesquisa binária com O (log n) Pior caso de desempenho.Utility FunctionAll das estruturas de dados acima operam em ponteiros vazios. Às vezes é necessário comparar os valores (ao classificar uma lista, por exemplo) ou gerar uma chave de hash (em uma tabela ou conjunto de hash). Isso é feito fornecendo um ponteiro para uma função que fornece essa funcionalidade. As seguintes funções fornecem essa funcionalidade para alguns tipos de dados comuns. · Funções de comparação integral e hash. · Comparação de cordas e funções de hash. · Comparação de ponteiro genéricas (vazias) e funções de hash. O que há de novo nesta versão: · Esta versão inclui várias correções de bugs, além de extensas melhorias para o conjunto de testes.


C Biblioteca de algoritmos Software Relacionado

Google AdWords

Google :: AdWords é uma coleção de módulos Perl que fornece uma interface orientada a objetos fácil de usar para a API do Google AdWords ...

184

Download

Globus Toolkit

Globus Toolkit é um kit de ferramentas de software de código aberto usado para construir grades. ...

101

Download