Skip to content

irenicaa/go-algorithms

Repository files navigation

go-algorithms

GoDoc Go Report Card Build Status codecov

The library implementing some basic algorithms and data structures.

  • algorithms:
  • data structures:
    • set:
      • operations:
        • checking that a set contains an item
        • adding an item
        • removing an item
        • evaluating union with another set
        • evaluating intersection with another set
        • evaluating difference between two sets
    • multiset:
      • operations:
        • checking that a set contains an item
        • adding an item
        • removing an item
        • evaluating sum with another set
        • evaluating union with another set
        • evaluating intersection with another set
        • evaluating difference between two sets

Installation

$ go get github.com/irenicaa/go-algorithms

License

The MIT License (MIT)

Copyright © 2022 irenica

About

The library implementing some basic algorithms and data structures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages