Mấy cao thủ về thuật toán giúp với

Ðề: Mấy cao thủ về thuật toán giúp với

Hihi -
Bài toán của Trường thế này này:
Đầu vào - có khoảng 300 phát sinh có và 400 phát sinh nợ của các hợp đồng khác nhau, không biết trị giá một hợp đồng là bao nhiêu, phòng kinh doanh không cho mượn.
Mỗi hợp đồng thì lại có nhiều phát sinh nợ, nhiều phát sinh có.
Bây giờ một bạn kế toán đến để cân đối tìm xem hợp đồng nào còn chưa thanh toán hết trong số các hợp đồng đó.
[Quả thật khó đúng không]
Rõ ràng là tay nào làm nghiệp vụ này thật là có vấn đề nên anh em đi sau quá khổ.
Theo yêu cầu của Trường thì làm thế này.
Trước tiên tìm xem có cái phát sinh có nào bằng hoặc bằng tổng tổ hợp vài phần tử của phát sinh nợ không, nếu có thì gạch sổ với các nghiệp vụ đó đã.
Sau đó tìm tổng ngẫu nhiên 2 phần tử và lại so như vậy cho đến hết.
...
Như vậy về nguyên tắc sẽ có khoảng Cm/300 * Cn/400 phép toán trong đó n và m có thể là từ 1 cho đến vài chục (không biết là bao nhiêu cho đủ) và C được gọi là tổ hợp trập.
(Thực tế so tổng tổ hợp với 1 số thì cũng không khó lắm - nhưng Trường lại đâu cần cái đó, cậu ý lại so tổ hợp trập với 1 số lại cũng là tổng của n số khác).
Như thế các bạn sẽ thấy kết quả là có thể có từ vài ngàn tỷ cho đến vô cùng lớn phép toán - thủ hỏi làm sao máy tính thực hiện được nhỉ.
Bài toán đó đấy - thuật toán thì có nhưng không có máy tính đủ sức làm được trừ khi có thêm vài yếu tố con người vào đó (đọc cột diễn giải để lọc bớt vài yếu tố khác).
Mình trả lời Trường là - xin hàng!
 
Sửa lần cuối:
Nó rất thực tế và ác ở chố:
Việc này không phải của em mà của bà xã. Trước đây công nợ do 1 người khác phụ trách giờ người ta chuyển đi (số dư vẫn chưa chấm tí gì cả). Trưởng phòng nó yêu cầu bà xã em phải chấm lại từ đầu trên 1 cái bảng như em đã nói.
Em mà là IT bên đấy thì em chửi rồi (hiện tại vẫn đang chửi nhưng bọn nó không biết :kingkong:)

Cũng vẫn không thể lười được.
Giả tỷ sổ sách giấy tờ 1 đằng mà data trên máy một nẻo, sau này nếu có ai cắc cớ hỏi mượn vài tờ chứng từ để xem lại thì sao?

Nếu sếp muốn từ nay trở đi theo dõi nợ trên từng món thì chốt sổ hôm nay:
Lấy số dư nợ còn lại hôm nay -> chấm các hóa đơn gần đây nhất.
Còn trước đó thì báo cáo theo số dư lũy kế (như lâu nay vẫn thế).

Hihi -
Bài toán của Trường thế này này:
Đầu vào - có khoảng 300 phát sinh có và 400 phát sinh nợ của các hợp đồng khác nhau, không biết trị giá một hợp đồng là bao nhiêu, phòng kinh doanh không cho mượn.
Mỗi hợp đồng thì lại có nhiều phát sinh nợ, nhiều phát sinh có.
Bây giờ một bạn kế toán đến để cân đối tìm xem hợp đồng nào còn chưa thanh toán hết trong số các hợp đồng đó.
[Quả thật khó đúng không]
Rõ ràng là tay nào làm nghiệp vụ này thật là có vấn đề nên anh em đi sau quá khổ.
Theo yêu cầu của Trường thì làm thế này.
Trước tiên tìm xem có cái phát sinh có nào bằng hoặc bằng tổng tổ hợp vài phần tử của phát sinh nợ không, nếu có thì gạch sổ với các nghiệp vụ đó đã.
Sau đó tìm tổng ngẫu nhiên 2 phần tử và lại so như vậy cho đến hết.
...
Như vậy về nguyên tắc sẽ có khoảng Cm/300 * Cn/400 phép toán trong đó n và m có thể là từ 1 cho đến vài chục (không biết là bao nhiêu cho đủ) và C được gọi là tổ hợp trập.
(Thực tế so tổng tổ hợp với 1 số thì cũng không khó lắm - nhưng Trường lại đâu cần cái đó, cậu ý lại so tổ hợp trập với 1 số lại cũng là tổng của n số khác).
Như thế các bạn sẽ thấy kết quả là có thể có từ vài ngàn tỷ cho đến vô cùng lớn phép toán - thủ hỏi làm sao máy tính thực hiện được nhỉ.
Bài toán đó đấy - thuật toán thì có nhưng không có máy tính đủ sức làm được trừ khi có thêm vài yếu tố con người vào đó (đọc cột diễn giải để lọc bớt vài yếu tố khác).
Mình trả lời Trường là - xin hàng!

Người ta vẫn áp dụng các thuật toán hiệu quả ấy chứ.
Không nhất thiết chương trình máy tính phải giải bài toán hoàn hảo.
Vẫn có thể dùng Excel để giải bài toán vận tải thì Access vẫn có thể giải bài toán phân phối này.
1000 phần tử không làm khó được đâu (Máy P4 - 2,6GHz - DDR 2GB).
 
Sửa lần cuối bởi điều hành viên:
Ðề: Mấy cao thủ về thuật toán giúp với

Bacs paul hay bác nào cho em xin cái thuật toán đó đi. Không bàn đến tính khả thi mà chỉ mang tính học hỏi thôi.
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top