/DS

Data structures and fun

Primary LanguageJava

DS

Sample codes are in the run package.

ADS

Here's a list of sub-packages and their uses:

  • ads.bool boolean expression parser/interpreter and minimizer (e.g QMC)
  • ads.crypto merkle tree and hash list
  • ads.diff the differential function interpreter
  • ads.funcs function call wrapper (packs arguments too)
  • ads.graphs
  • ads.interpolation
  • ads.linq simulates C# LINQ streams in java
  • ads.polynomial
  • ads.sfc space filling curves
  • ads.solvers linear system solver
  • ads.tensors
  • ads.trees

The following are not part of any package since they're reused in other sub-packages:

  • Complex numbers
  • Complex Matrix
  • Matrix
  • Quaternion

TODO

Finish desiging algebras