Ulib.

uma biblioteca de kit de ferramentas para C e C ++
Baixe Agora

Ulib. Classificação e resumo

Propaganda

  • Rating:
  • Nome do editor:
  • tzlloch
  • Tamanho do arquivo:
  • 347 KB

Ulib. Tag


Ulib. Descrição

Ulib é uma biblioteca leve de kit de ferramentas úteis para programação C / C ++. Em contraste com a STL, a maioria dos componentes da Ulib fornece melhor eficiência e é assim boas alternativas para aplicações de alto desempenho. Componentes. Atualmente, inclui: 1. Uma simples lista duplamente vinculada, isso também pode ser usado como fila e pilha. 2. Um esquema de hash eficiente - AlignHash, tanto hash_map quanto hash_set são fornecidos. C Macros e modelos C ++. Veja a comparação de desempenho no desempenho alinhado. 3. Árvores binárias, como BST, splay árvore, árvore vermelha e árvore do AVL. 4. Um algoritmo de classificação de lista, isso é mais rápido que o QSORT () na LIBC. 5. Um algoritmo de busca binário para arquivos de texto. Ele funciona com arquivos de texto classificados por linha. 6. Um heap e o algoritmo de classificação correspondente, isso é mais rápido que a versão STL. 7. Um algoritmo de partição, esta partições uma matriz em três partes | = K |, O (1) complexidade. 8. Uma coleção de funções rápidas de hash para vários tipos de dados. 9. Primitivas para geração de números aleatórios. Especialmente útil para projetar algoritmos numéricos. 10. Uma coleção de hacks de operação de bits. Especialmente útil para algoritmos numéricos e criptografia. 11. Ambos um bitmap completo e um filtro de Bloom. 12. Vários algoritmos criptográficos, e., AES, RC4, SHA-X, MD5 e etc. 13. Uma coleção de utilitários de string, incluindo primitivas para processamento de arquivos paralelos. 14. Temporizador, Shell, Enumerador de Combinação e assim por diante.


Ulib. Software Relacionado

Mdx.

componente de gerenciamento de memória de código aberto ...

380 304 KB

Download