Skip to content

Releases: ryukinix/data-structures

1.1.0: graphs & priority queues and refactors

20 Nov 19:08
8d58d9a

Choose a tag to compare

Documentation: https://lerax.me/data-structures/

What's Changed

  • fix: ensure all nodes are visited in bfs/dfs with directed graphs by @ryukinix in #51
  • feat: add method to check if graph is acyclical by @ryukinix in #52
  • feat: add tarjan edge classification by @ryukinix in #53
  • fix: always use -fPIC to avoid need of recompilation by @ryukinix in #54
  • feat: add topological sort algorithm by @ryukinix in #55
  • fix: ufc notes broken links by @ryukinix in #56
  • feat: priority queue of max/min generalized by @ryukinix in #57
  • feat: priority queue with key and value by @ryukinix in #58
  • feat: add dijkstra by @ryukinix in #59
  • feat(ci): add lint target with cppcheck by @ryukinix in #60
  • feat: make compatible with g++ and clang++ by @ryukinix in #61
  • feat(graph): add kruskal and strong components detection by @ryukinix in #62
  • feat: add graph_prim by @ryukinix in #63

Full Changelog: 1.0.0...1.1.0

1.0.0: the big bang refactor and revival

25 Oct 11:17
e03139a

Choose a tag to compare

Introduced new data structures:

  • avl
  • hash table
  • set
  • graph
  • generic iterator
  • generic list

Renamed lib to ds-lerax, rewrite entire documentation, ci/cd, automatic doc update, new README.md and such others

What's Changed

New Contributors

Full Changelog: 0.3.0...1.0.0

Versão compilada em PDF 0.3.0 & lib

03 Dec 21:39

Choose a tag to compare

Último trabalho de Estrutura de Dados
Essa versão contém a adição de:

  • Algoritmos de Ordenação
  • Filas de Prioridade usando Heap
  • Melhorias e modificação nas estruturas de Árvore
  • Um relatório de análise sobre algoritmos de ordenação

EDIT: em 2019 estou lançando agora, dia 13/03/2019, a reorganização dessa estrutura como uma biblioteca C!

Versão compilada em PDF 0.2.0

23 Oct 04:55

Choose a tag to compare

Adiciona mais notas compiladas cobrindo os seguintes assuntos:

  • pilha e fila
  • árvores
  • árvore binária de busca
  • árvore AVL
  • árvore RB

Versão compilada em PDF 0.1.0

12 Sep 15:32

Choose a tag to compare

Atualmente possuí notas sobre:

  • Funções, Ponteiros, Vetores e Matrizes 0-funcoes-ponteiros-vetores-matrizes.pdf
  • Tipos Estruturados
  • Tipos Abstratos de Dados
  • Complexidade
  • Listas Encadeadas

Durante a disciplina irei escrever mais notas e melhorar essas já feitas.