1 bài toán rời rạc mà chưa hiểu thấu đáo. Fri Dec 23, 2011 3:02 pm
binhtu
Thành viên chưa phát huy chia sẻ
Em có bài toán như thế này mà em chưa hiểu thấu đáo những gì người giải muốn đề cập nên em đưa lên đây mong mọi người bình giảng cho em được rõ hơn ạ.Em cảm ơn mọi người. "Tính số chuỗi nhị phân độ dài n có 3 bit 0 liên tiếp:
Đặt Sn là số chuỗi nhị phân độ dài n, có 3 bit 0 liên tiếp:
Một chuỗi dài n (n>3) thoả mãn điều kiện đầu bài sẽ thuộc một trong các dạng sau:
A1 ( A là chuỗi có độ dài n -1, A chứa 3 bit 0 liên tục) , gọi số cách là S(n-1)
B10 (B là chuỗi có độ dài n - 2, B chứa 3 bít 0 liên tục), gọi số cách là S(n-2)
C100 (C là chuỗi có độ dài n - 3, C chứa 3 bít 0 liên tục, gọi số cách là S(n-3)
D000 (D là chuỗi tùy ý dài n - 3), số cách tính được luôn là 2(n-3)
Ta có công thức truy hồi:
Sn=S(n-1) + S(n-2) + S(n-3) + 2(n-3)
Khởi tạo:
S1 = S2 = 0; S3 = 1."
Copy từ link gốc của lớp Cao học CNTT, Học viện KTQS: [You must be registered and logged in to see this link.]
Đặt Sn là số chuỗi nhị phân độ dài n, có 3 bit 0 liên tiếp:
Một chuỗi dài n (n>3) thoả mãn điều kiện đầu bài sẽ thuộc một trong các dạng sau:
A1 ( A là chuỗi có độ dài n -1, A chứa 3 bit 0 liên tục) , gọi số cách là S(n-1)
B10 (B là chuỗi có độ dài n - 2, B chứa 3 bít 0 liên tục), gọi số cách là S(n-2)
C100 (C là chuỗi có độ dài n - 3, C chứa 3 bít 0 liên tục, gọi số cách là S(n-3)
D000 (D là chuỗi tùy ý dài n - 3), số cách tính được luôn là 2(n-3)
Ta có công thức truy hồi:
Sn=S(n-1) + S(n-2) + S(n-3) + 2(n-3)
Khởi tạo:
S1 = S2 = 0; S3 = 1."
Copy từ link gốc của lớp Cao học CNTT, Học viện KTQS: [You must be registered and logged in to see this link.]