Trang 2 trên tổng số 2 Đầu tiênĐầu tiên 12
Từ 11 tới 13 trên tổng số 13 kết quả

Đề tài: Bài toán về Quy Hoạch Động

  1. #11
    Ngày gia nhập
    01 2013
    Bài viết
    1,479

    Mặc định Bài toán về Quy Hoạch Động

    Trích dẫn Nguyên bản được gửi bởi kkkbik Xem bài viết
    Mà cảm ơn mod và anh INTP nhiều lắm ạ. Chắc phải nghiền ngẫm nhiều nữa mới hiểu nổi ^^
    Đầu tiên bạn phải đặt trường hợp dừng (không khó) rồi hãy suy nghĩ công thức. (Trường hợp dừng với lời giải đệ quy biến thành lệnh khởi tạo với lời giải QHĐ)

    Bài này truy vết thử, coi như học đc QHĐ luôn.
    Đã được chỉnh sửa lần cuối bởi prog10 : 13-03-2017 lúc 08:56 PM.

  2. #12
    Ngày gia nhập
    05 2016
    Nơi ở
    Rạch giá
    Bài viết
    15

    Trích dẫn Nguyên bản được gửi bởi fms17 Xem bài viết
    Dễ không dễ, khó chưa khó thì bàn chơi logic mờ (Fuzzy logic)

    Ai hứng thì bàn cho ra ngô ra khoai nghen

    Phọt mô xa 2017
    E có hứng nè... Cho e xin cái skype hay gì đó dễ nc đi ạ...
    Trích dẫn Nguyên bản được gửi bởi prog10 Xem bài viết
    Đầu tiên bạn phải đặt trường hợp dừng (không khó) rồi hãy suy nghĩ công thức. (Trường hợp dừng với lời giải đệ quy biến thành lệnh khởi tạo với lời giải QHĐ)

    Bài này truy vết thử, coi như học đc QHĐ luôn.
    Thôi coi như cứ học luôn QHĐ luôn đi nhỉ hì hì...
    Vẫn đang cố để học...

  3. #13
    Ngày gia nhập
    08 2019
    Bài viết
    1

    Mình ghé thăm page này để tham khảo phần đệ quy, tuy nhiên mình cx chả hỉu j sất vì ko biết cái vector j đó.
    Tuy nhiên mình thấy bài toán này có thể giải được ko cần rắc rồi j nhìu.
    Bài này ở phần số cách cho ra số tiền thì có thể sử dụng "pt diophantos", các bạn tham khảo thêm,tuy nhiên mình chưa triển khai cụ thể ra nhưng mình vẫn nghĩ cách này nhanh nhất.
    Còn về phần cách chia nhỏ nhất thì mình nghĩ đơn giản như này, nếu số tiền cần chia đến số hàng triệu hay chục triệu thì cứ lấy tờ 500k mà bỏ vô. Xét tiếp đến hàng trăm nghìn thì có 2 TH, một là nó lớn hơn hoặc bằng 500k hoặc là bé hơn.
    TH < 500k ta có thế này a*200k+b*100K=c ( c là hàng trăm nghìn của số tiền cần chia). Nên ta có
    a=(c-b*100k)/200k . Cho vòng lặp từ b=0, b++ đến khi (c-b*100k) chia hết cho 200k. Điều kiện kết thúc là
    (c-b*100k)>=0.
    TH >= 500k thì cho thêm 1 tờ 500 k vào và quay lại TH <500k.
    Tương tự đến phần hàng chục m*50k+n*20k=d ( d là hàng chục nghìn ).
    Đây cũng chỉ là cách nghĩ thôi, nhưng mình thấy nó khá tự nhiên, code ko cần kiến thức j nhiều.
    Đã được chỉnh sửa lần cuối bởi RealBaoLong : 04-08-2019 lúc 03:14 PM. Lý do: ghi nhầm

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