由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问道编程题
相关主题
问道老题多维knapsack的dynamic programming 怎么编?
问2道面试题问一道算法题
再来讨论一个题!这个题咋做?
关于n个数的所有和的一个问题问一道题(1)
问个算法题2subset
subset sum的问题请教一个题目
01 Knapsack brute force codeSubset of size m Problem
Amazon 居然电面放鸽子请教leetcode Subsets II
相关话题的讨论汇总
话题: cost话题: given话题: benefit话题: double话题: measure
进入JobHunting版参与讨论
1 (共1页)
t*******e
发帖数: 274
1
最近遇到的一道题,用java实现,结果要是在单个class内,还要有test case验证,有
人知道么?
题目: Given a set of retrofitting options (String name, double cost, double
benefit), and a budget, produce the highest benefit subset whose total cost
fits within the budget. Repeat this exercise, given a set of mutual
exclusivity constraints (i.e. measure X and measure Y cannot be used
together)
i*****r
发帖数: 265
2
Isn't it NP-complete? Knapsack?
h**k
发帖数: 3368
3
polynomial时间不可能找到最优解,这个是NP-hard问题。
exponential solution: check every possible subset of strings.
linear approximating solution: Greedy algorithm. calculate rate of benefit
to cost, then always choose maximal rate string first.

double
cost

【在 t*******e 的大作中提到】
: 最近遇到的一道题,用java实现,结果要是在单个class内,还要有test case验证,有
: 人知道么?
: 题目: Given a set of retrofitting options (String name, double cost, double
: benefit), and a budget, produce the highest benefit subset whose total cost
: fits within the budget. Repeat this exercise, given a set of mutual
: exclusivity constraints (i.e. measure X and measure Y cannot be used
: together)

1 (共1页)
进入JobHunting版参与讨论
相关主题
请教leetcode Subsets II问个算法题2
问一到题目subset sum的问题
问一个cracking code interview上的问题啊01 Knapsack brute force code
phone interview questionAmazon 居然电面放鸽子
问道老题多维knapsack的dynamic programming 怎么编?
问2道面试题问一道算法题
再来讨论一个题!这个题咋做?
关于n个数的所有和的一个问题问一道题(1)
相关话题的讨论汇总
话题: cost话题: given话题: benefit话题: double话题: measure