Portál AbcLinuxu, 31. října 2025 18:27
 17.5.2006 23:20
Jan Zahornadsky             | skóre: 22
             | blog: hans_blog
        17.5.2006 23:20
Jan Zahornadsky             | skóre: 22
             | blog: hans_blog
            
         
            
def all_perms(str):
    if len(str) <=1:
        yield str
    else:
        for perm in all_perms(str[1:]):
            for i in range(len(perm)+1):
                yield perm[:i] + str[0:1] + perm[i:]
for p in all_perms(['a','b','c']):
    print p
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.