簡體   English   中英

如何從列表中獲取總和為一個數字的元素

[英]How to get elements from a list that sum up to a number

例如我有一個數組numbers = [2,3,5,1,1,2,1]sum needed = 5sum needed = 5

如何獲得滿足總和 5 的元素的最大數量,如“[2,3] [5] [1,1,2,1]”,答案應該是最后一個,我總共可以得到 4在這種情況下是最大值的元素

“滿足總和的最大元素數”意味着您想要最小數字的總和(從示例中也很明顯)。
那么如何對數組進行排序呢? 那么這是一個簡單的迭代來獲得達到所需總和的第一個組合

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM