News for hackers. Stuff that matters.
Re:Gray Code by kilovoltaire on Thursday August 27, 2015 @02:51PM (#10131275)
some pleasant tree patterns:

  0000000000000000000000000000000011111111111111111111111111111111
  0000000000000000111111111111111111111111111111110000000000000000
  0000000011111111111111110000000000000000111111111111111100000000
  0000111111110000000011111111000000001111111100000000111111110000
  0011110000111100001111000011110000111100001111000011110000111100
  0110011001100110011001100110011001100110011001100110011001100110
(the first 64 gray codes, as columns)
Re:Gray Code by m1el on Thursday August 27, 2015 @03:04PM (#10131361)
python code to generate this thing:

    def graytree(n):
      for row in range(n, 0, -1):
        d = 2**(row-1)
        yield ''.join(str(((i+d)>>row)%2) for i in range(2**n))

    for r in graytree(6):
      print(r)
Re:Gray Code by acc54321 on Sunday August 30, 2015 @04:52AM (#10142771)
or in J

    graycodes=: verb define
        >(0&,&.>,1&,&.>@:|.)^:(<:y) 0 1
    )
    ' +'{~|:graycodes 6

                                ++++++++++++++++++++++++++++++++
                ++++++++++++++++++++++++++++++++                
        ++++++++++++++++                ++++++++++++++++        
    ++++++++        ++++++++        ++++++++        ++++++++    
  ++++    ++++    ++++    ++++    ++++    ++++    ++++    ++++  
 ++  ++  ++  ++  ++  ++  ++  ++  ++  ++  ++  ++  ++  ++  ++  ++