這樣呢?

回答: 不需要存下來說了就走2009-08-22 09:27:05

假設開頭是s=0000...01,後麵依次填數,如果出現s,那麽這個數應該是:s+t+s。這裏t是一個01組成的串,也可能包含s。再向後填的時候隻要保證大於(等於)t是不是就可以了?這個可以通過從高位到低位依次填10(先1後0),保證中間不出現更多的0,填到等於t為止(如果剩下那麽多位)。但是如果其中出現s要重新算起。

請您先登陸,再發跟帖!