Sorry, but j has to be 0 2 3 5 6, exactly as k
Leo


> Wow!!!  That is very impressive!  I tried pulling apart the line (by
> executing tiny bits at a time and displaying the line in boxed format),
> and I still don't fully understand it yet, but I was able to tweak it
> slightly to get it to produce a result...  Here's my minor tweak:
>
>    t
> 1 0 1 1 1 1 1 0
> 0 1 1 1 1 0 1 1
> 1 1 1 1 0 1 1 0
> 1 1 1 1 0 1 1 1
> 1 1 0 0 1 1 1 1
> 1 0 1 1 1 1 1 1
> 1 1 1 1 1 1 1 0
> 0 1 0 1 1 0 1 1
>    ]j=. i,I.s{~i=.(i.>./)@:(+/) s=.(= >./@,)(-.=i.1{$t)*.+/@:="1/~t
> 0 5 6
>    ]k=. I.*./ j{t
> 0 2 3 4 5 6
>
> Thanks a bunch, Oleg!  Hopefully before my next birthday I will have
> figured out what you just wrote.  :-)
> -- Glenn
>
> Oleg Kobchenko wrote:
>> If you mean length error, that's an exercise to the reader.
>>
>>
>> --- Leo Vo~handu <[EMAIL PROTECTED]> wrote:
>>
>>
>>> Hei, Oleg,
>>> try your J-line with a table
>>> 1 0 1 1 1 1 1 0
>>> 0 1 1 1 1 0 1 1
>>> 1 1 1 1 0 1 1 0
>>> 1 1 1 1 0 1 1 1
>>> 1 1 0 0 1 1 1 1
>>> 1 0 1 1 1 1 1 1
>>> 1 1 1 1 1 1 1 0
>>> 0 1 0 1 1 0 1 1
>>>
>>> Leo
>>>
>>>
>>>
>>>
>>>> Sorry, not quite. Here it is:
>>>>
>>>>    ]j=. i,I.s{~i=.(i.>./)@:(+/) s=.(= >./@,)(-.=i.6)*.+/@:="1/~ t
>>>> 0 3
>>>>    ]k=. I.*./ j{t
>>>> 1 2 5 7 8
>>>>    (<j;k) { t
>>>> 1 1 1 1 1
>>>> 1 1 1 1 1
>>>>
>>>>
>>>> --- Oleg Kobchenko <[EMAIL PROTECTED]> wrote:
>>>>
>>>>
>>>>>    i,I.s{~i=.(i.>./)@:(+/) s=.(= >./@,)(-.=i.6)*.+/@:="1/~ (#"1~
>>>>> (=>./)@:(+/)) t
>>>>> 0 3
>>>>>
>>>>> Are there more and interesting examples?
>>>>>
>>>>>
>>>>> --- "Glenn M. Lewis" <[EMAIL PROTECTED]> wrote:
>>>>>
>>>>>
>>>>>> I apologize for replying to my own message, but I just realized
>>>>>> that
>>>>>>
>>>>> I  must choose to either maximize the columns or maximize the
>>>>> rows... not  both.  So let's say I wish to maximize the columns.
>>>>> It appears that the  three tied answers are still valid.
>>>>>
>>>>>> Thanks again!
>>>>>> -- Glenn
>>>>>>
>>>>>> Glenn M. Lewis wrote:
>>>>>>
>>>>>>
>>>>>>> Hi all!
>>>>>>>
>>>>>>>    Say I have a table with shape 'm n'  (m rows, n columns)
>>>>>>>
>>>>> populated
>>>>>
>>>>>>> with ones and zeros.
>>>>>>>
>>>>>>>    Let's say I would like to create the largest table possible by
>>>>>>> selecting the most rows and the most columns where all
>>>>>>>
>>>>> intersections  of said rows and columns consist of all ones.
>>>>>
>>>>>>>    I'm having difficulties coming up with an expression that
>>>>>>> gives
>>>>>>>
>>>>> me
>>>>>
>>>>>>> two lists... one for the rows and one for the columns that
>>>>>>>
>>>>> 'selects'  the rows/columns that would make up this maximal table.
>>>>>
>>>>>>>    Wow... I probably didn't explain that very well.   Let me try
>>>>>>>
>>>>> an
>>>>>
>>>>>>> example.
>>>>>>>
>>>>>>>   t =. 6 10 $ 0 1 1 0 0 1
>>>>>>>   t
>>>>>>> 0 1 1 0 0 1 0 1 1 0
>>>>>>> 0 1 0 1 1 0 0 1 0 1
>>>>>>> 1 0 0 1 0 1 1 0 0 1
>>>>>>> 0 1 1 0 0 1 0 1 1 0
>>>>>>> 0 1 0 1 1 0 0 1 0 1
>>>>>>> 1 0 0 1 0 1 1 0 0 1
>>>>>>>
>>>>>>>    By inspection, it appears that one of three solutions is
>>>>>>>
>>>>> possible
>>>>>
>>>>>>> that all tie for the maximum-sized table of all-ones (in this
>>>>>>>
>>>>> case, a  shape '2 5' table.
>>>>>
>>>>>>> rows 0 and 3 with columns 1,2,5,7,8  or in J:
>>>>>>>
>>>>>>>   (< 0 3 ; 1 2 5 7 8) { t
>>>>>>> 1 1 1 1 1
>>>>>>> 1 1 1 1 1
>>>>>>>
>>>>>>> or
>>>>>>>
>>>>>>>   (< 1 4 ; 1 3 4 7 9) { t
>>>>>>> 1 1 1 1 1
>>>>>>> 1 1 1 1 1
>>>>>>>
>>>>>>> or
>>>>>>>
>>>>>>>   (< 2 5 ; 0 3 5 6 9) { t
>>>>>>> 1 1 1 1 1
>>>>>>> 1 1 1 1 1
>>>>>>>
>>>>>>>    The problem I'm having is coming up with these lists
>>>>>>> algorithmically...
>>>>>>>
>>>>>>>    Any ideas on how to solve this?
>>>>>>>
>>>>>>>    Thanks!
>>>>>>> -- Glenn Lewis
>>>>>>>
>>>>>>> ----------------------------------------------------------------------
>>>>>>>
>>>>> For information about J forums see
>>>>> http://www.jsoftware.com/forums.htm
>>>>>
>>>>>>>
>>>>>> ----------------------------------------------------------------------
>>>>>>
>>>>> For information about J forums see
>>>>> http://www.jsoftware.com/forums.htm
>>>>>
>>>>>
>>>>>
>>>>> ____________________________________________________________________________________
>>>>> Food fight? Enjoy some healthy debate
>>>>> in the Yahoo! Answers Food & Drink Q&A.
>>>>> http://answers.yahoo.com/dir/?link=list&sid=396545367
>>>>> ----------------------------------------------------------------------
>>>>> For information about J forums see
>>>>> http://www.jsoftware.com/forums.htm
>>>>>
>>>>>
>>>>
>>>>       
>>>> ____________________________________________________________________________________
>>>> Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s
>>>> user panel and lay it on us.
>>>> http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7
>>>>
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see
>>>> http://www.jsoftware.com/forums.htm
>>>>
>>>
>>> ----------------------------------------------------------------------
>>> For information about J forums see
>>> http://www.jsoftware.com/forums.htm
>>>
>>>
>>
>>
>>
>>
>> ____________________________________________________________________________________
>> Sick sense of humor? Visit Yahoo! TV's
>> Comedy with an Edge to see what's on, when.
>> http://tv.yahoo.com/collections/222
>> ----------------------------------------------------------------------
>> 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

Reply via email to