BÀI MỚI NHẤT
Sunday, September 18, 2016

Viết hàm tính f(n) theo công thức: f(1)=1; f(2n)=2f(n); f(2n+1)=2f(n)+ 3f(n+1)

Kỹ thuật lập trình - Đệ quy

Đề bài: Với n>=1; n là số nguyên dương, biết rằng f(n) được tính theo công thức đệ quy sau đây:
  • F(1)=1;
  • F(2n)=2F(n)
  • F(2n+1)=2F(n)+3F(n+1);
Viết hàm tính F(n) bằng 2 cách đệ quy và khử đệ quy.

Viết hàm tính f(n) theo công thức: f(1)=1; f(2n)=2f(n); f(2n+1)=2f(n)+ 3f(n+1)
Các bạn có thể tham khảo đoạn code sau:



Kết quả khi thực hiện chương trình: bộ test n=5

kết quả

Được viết bởi Đinh Quang Trưởng