Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Bài tập đệ quy

  1. #1
    Ngày gia nhập
    09 2021
    Bài viết
    0

    Mặc định Bài tập đệ quy

    viết hàm đệ quy tính gia tri cua bieu thuc: 1^3+2^3+...+n^3

  2. #2
    Ngày gia nhập
    12 2015
    Nơi ở
    Đà Nẵng
    Bài viết
    656

    Trích dẫn Nguyên bản được gửi bởi LifeAway Xem bài viết
    viết hàm đệ quy tính gia tri cua bieu thuc: 1^3+2^3+...+n^3
    C Code:
    1. long tong(short n)
    2. {
    3.     if (n == 0) {
    4.         return 0;
    5.     }
    6.     return tong(n - 1) + n_mu_3(n);
    7. }

    - - - Nội dung đã được cập nhật ngày 28-09-2021 lúc 04:59 PM - - -

    Bạn viết hàm n_mu_3 cho phù hợp

  3. #3
    Ngày gia nhập
    07 2011
    Nơi ở
    Moscow-Russia
    Bài viết
    154

    Trích dẫn Nguyên bản được gửi bởi khoaph Xem bài viết
    Bạn viết hàm n_mu_3 cho phù hợp
    Đã đệ quy rồi mà n^3 còn đưa thành hàm nữa thì mệt hơn (chậm). Sao không phải tong(n - 1) + n*n*n ?
    A good beginning and a good ending !

  4. #4
    Ngày gia nhập
    12 2015
    Nơi ở
    Đà Nẵng
    Bài viết
    656

    Trích dẫn Nguyên bản được gửi bởi Moscow Xem bài viết
    Đã đệ quy rồi mà n^3 còn đưa thành hàm nữa thì mệt hơn (chậm). Sao không phải tong(n - 1) + n*n*n ?
    Giải thế cho nó tổng quát, nếu là hàm khác n^3 vẫn áp dụng được
    Với lại, tôi chỉ hướng dẫn, không làm dùm, chỉ cái hàm n_mu_3 mà không code được thì nói chi đến hiểu hàm đệ qui nó hoạt động như thế nào.Học căn bản cho tốt rồi mới học nâng cao được
    Đã được chỉnh sửa lần cuối bởi khoaph : 29-09-2021 lúc 09:19 AM.

  5. #5
    Ngày gia nhập
    02 2016
    Bài viết
    337

    Lỡ người ta nạp số âm thì hàm sẽ chạy đến lúc stack hết memory.

    long GiaTri(long n)
    { return ( (n < 1)? 0 : n*n*n + GiaTri(n-1) ); }

    Thớt này lười đến đổi đi hỏi bài mà cũng không chịu kiểm soát gõ dấu tiếng Việt đầy đủ.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn