89. Gray Code

1.問題

2.想法

  • 提問

    • 確認題意: 相鄰的element只會差異一個bit, 因此如果DFS的方式順序不對

  • function header, parameter

  • test input

  • 說明想法

    • 每次double容器中的元素, 因此n回後, 容器的元素數目為2 ^ n

    • 每回合會反向改變固定bit的值

  • 測試計算複雜度

3.程式碼

Last updated