gpt4 book ai didi

c# - 如何找到一组中的哪些数字加起来与另一个给定数字相加?

转载 作者:太空狗 更新时间:2023-10-29 18:02:52 24 4
gpt4 key购买 nike

这是我在使用会计系统时遇到的一个问题。

我有一组交易,但它们的总和不等于会计部门认为应该的金额。他们没有质疑数学,只是质疑被包括在内的交易 :p

是否有一种算法可以帮助我确定不应包含集合中的哪些交易以使总和与给定金额相匹配。

Given Set:  
2
4
5
7

Given Sum Amount:
13

Result Set:
2
4
7

编辑:集合中的事务少于 100 个。有没有人有 C# 示例,因为 Solving the NP-complete problem in XKCD 上没有问题?

伙计,我应该获得 CS 学位。

最佳答案

这是 Subset Sum问题,即 NP-Complete .但这并不意味着没有找到子集和的算法。

关于c# - 如何找到一组中的哪些数字加起来与另一个给定数字相加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1202540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com