maxIndexAndValue=: ((i.,]) >./)

I hope this helps,

-- 
Raul


On Tue, Jan 24, 2017 at 9:58 PM, 'Jon Hough' via Programming
<[email protected]> wrote:
> I want to get the max value of a list, and return the first index of its 
> occurrence in the list, tacitly.
>
> My solution
>
>  maxWithIndex =: {.@:I.@:(= >./), >./
>
> works ok, but calculates >./ twice. Is there a tacit way to do this with only 
> a single calc of >./ ?
>
> Thanks,
> Jon
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to