Addition-chain exponentiation: Difference between revisions
m
no negative n
m (no negative n) |
|||
Line 1,078:
function findchain!(acs::AdditionChains, n)
@assert n > 0
n == 1 && return [one(eltype(first(acs.chains)))]
idx = findfirst(a -> a[end] == n, acs.chains)
|