每次添加新商品重新计算,因此写了个方法计算
数据结构如下
```
NSLog(@"hello world");
```
实现思路 一开始是打算把 每个商品 携带的 促销循坏出来 然后 把满足促销的商品 添加入促销,然后算出 满足 满减折的促销优惠的价格 ,优惠价最高的 促销 留下 添加入 最优数组,然后把 最优 促销的携带的商品 在 总商品 数组中去掉 ,在轮询 之前的方法 获取 最优。以此获取最优方案,但这样会出BUG,跟商品数量有关 ; 具体就不详细 操作了。
后续解决方案就想着 把所有可能列出来 算出 得到每个组合的 打折后的总价,然后获得最优;