f3=: (<:/"1 # ]) @ (,~ #: [EMAIL PROTECTED]:)
----- Original Message ----- From: Roger Hui <[EMAIL PROTECTED]> Date: Friday, February 9, 2007 10:56 am Subject: Re: [Jprogramming] all pairs > f1=: (>:@[EMAIL PROTECTED] # i.) ,. ;@(}.&.> <)@i. > f1 4 > 0 0 > 0 1 > 0 2 > 0 3 > 1 1 > 1 2 > 1 3 > 2 2 > 2 3 > 3 3 > > f2=: ,~ #: (<:/~)@i. #&, i.@,~ > f2 4 > 0 0 > 0 1 > 0 2 > 0 3 > 1 1 > 1 2 > 1 3 > 2 2 > 2 3 > 3 3 > > > > ----- Original Message ----- > From: Roger Hui <[EMAIL PROTECTED]> > Date: Friday, February 9, 2007 10:49 am > Subject: Re: [Jprogramming] all pairs > > > Combinations are usually defined to have unique elements. > > http://www.jsoftware.com/jwiki/Essays/Combinations > > However, if non-unique is what you want: > > > > ; (i. ([ ,. }.)&.> <@i.) 4 > > 0 0 > > 0 1 > > 0 2 > > 0 3 > > 1 1 > > 1 2 > > 1 3 > > 2 2 > > 2 3 > > 3 3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
