On 9/21/07, Gael Varoquaux <[EMAIL PROTECTED]> wrote:
>
> Hi all,
>
> I want to generate all the possible triplets of integers in [0, n]. I am
> wondering want the best possible way to do this is.
>
> To make things clearer, I could generate i, j, k using indices:
>
> i, j, k = indices((n, n, n))
>
> But I will have several times the same triplet with different ordenings.
> I am looking for a loop-free way of creating three arrays i, j, k with
> all the triplets present once, and only once.
>
> Any hint appreciated.


Go here, http://www.cs.utsa.edu/~wagner/knuth/. I think you want fascicle
4A, http://www.cs.utsa.edu/~wagner/knuth/fasc4a.pdf. Some of the fascicles
from Vol 4 of TAOCP are now in print, http://tinyurl.com/2goxpr.

Chuck
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to