transversal sum
via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Nov 6 09:25:56 PST 2014
On Thursday, 6 November 2014 at 17:08:23 UTC, Justin Whear wrote:
> This would sum along the wrong dimension. I think the correct
> solution
> will
> make use of std.range.frontTraversal, but it will be a bit more
> complex
> due to
> needing to sum every column. std.range.traversal would make it
> easy, but
> it
> requires random access.
Yeah, I posted to soon. Was surprised that the solution would be
so easy :-P
We'd need something taking and returning a RoR that "mirrors"
them diagonally. Then we could simply apply `map!(r => r.sum)` on
the result.
More information about the Digitalmars-d-learn
mailing list