/gomathgo

A personal non-productive oriented project to implement math-related stuff in Go

Primary LanguageGo

Introduction

This repository will contain mostly mathematical algorithms implemented in Go as well as some exercises and problems solved in projecteuler or any other source of learning.

The main goal is for me to understand the underlying concepts and to keep track of my progress learning Go as well.

Books & Materials

Go Reference

Implementations

  • lagrange-interpolation: Simple Lagrange Interpolation based on user input
  • arithmetic-progression: Arithmetic Progression implementation for $S_n$ term
  • common: Common functions used in other implementations
    • mathops: Basic math operations.
    • array: Methods related to array manipulation such as FindDuplicates, and more.
    • polynomial: Generic polynomial constructor and operations related.