Oh, then
((] , {~) (i. >./))
Henry Rich
On 1/24/2017 11:28 PM, 'Jon Hough' via Programming wrote:
Thanks for the reply, but
(i. >./) 2 3 4 2 3 1 gives me only the index of the max element.
I would like the index and value pair returned. It seems Raul solved it.
Thanks again,
Jon
--------------------------------------------
On Wed, 1/25/17, Henry Rich <[email protected]> wrote:
Subject: Re: [Jprogramming] Return of max of list and it's index in single
pass
To: [email protected]
Date: Wednesday, January 25, 2017, 12:02 PM
(i. >./)
From section 1.6.6 of
http://code.jsoftware.com/wiki/Vocabulary/SpecialCombinations
Henry Rich
On 1/24/2017 9:58 PM, 'Jon Hough' via
Programming 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
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm