0 1 (0 }:@, E.) 0 1 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 b=:1e6 [EMAIL PROTECTED] 2
(b > }: 0,b)-: 0 1 (0 }:@, E.) b 1 b=:i.0 (b > }: 0,b)-: 0 1 (0 }:@, E.) b 1 R.E. Boss > -----Oorspronkelijk bericht----- > Van: [EMAIL PROTECTED] [mailto:programming- > [EMAIL PROTECTED] Namens Roger Hui > Verzonden: woensdag 5 maart 2008 6:52 > Aan: Programming forum > Onderwerp: Re: [Jprogramming] leading edge of a boolean array > > Fails on the empty list. Likewise Oleg's solution. > > (> 0 , }:) i.0 > |length error > | (>0,}:)i.0 > ({. , 2 </\ ]) i.0 > 0 > > > > ----- Original Message ----- > From: Chris Burke <[EMAIL PROTECTED]> > Date: Tuesday, March 4, 2008 21:47 > Subject: Re: [Jprogramming] leading edge of a boolean array > To: Programming forum <[email protected]> > > > Oleg Kobchenko wrote: > > > ({. , 2 </\ ]) 0 1 0 1 1 0 1 1 1 0 1 0 > > > 0 1 0 1 0 0 1 0 0 0 1 0 > > > > > > --- bill lam <[EMAIL PROTECTED]> wrote: > > > > > >> how to find the leading edge of a boolean array, > > >> eg. for this array > > >> 0 1 0 1 1 0 1 1 1 0 1 0 > > > > Also: > > > > (> 0 , }:) 0 1 0 1 1 0 1 1 1 0 1 0 > > 0 1 0 1 0 0 1 0 0 0 1 0 > > > > (defined as firstones in script parts). > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
