An open API service indexing awesome lists of open source software.

https://github.com/lfaoro/ads

algorithms + datastructures = programs by niklaus wirth
https://github.com/lfaoro/ads

algorithms datastructures generics-in-golang problems programs threadsafe

Last synced: 27 days ago
JSON representation

algorithms + datastructures = programs by niklaus wirth

Awesome Lists containing this project

README

        

# Algorithms and Data Structures in Go using Generics

> algorithms + datastructures = programs by niklaus wirth

## Algorithms
- [x] [Selection sort](algos/sorting.go)
- [ ] Insertion sort
- [ ] Partition sort
- [ ] Tree sort
- [ ] Sliding window

## Data structures
- [x] [Queue](datas/queue/queue.go)
- [x] [Stack](datas/stack/stack.go)
- [x] [Singly Linked-List](datas/linked_list/singly/singly.go)
- [ ] [Doubly Linked-List](datas/linked_list/singly/singly.go)

## Problems
- [x] [Browser History](probs/browser/browser.go)

NB: experimenting w/ generics, don't use this code even when is 100% tested ;)