E commerce 产品动态折扣

E commerce 产品动态折扣,e-commerce,E Commerce,在现实世界中,你购买的产品的折扣是非常有趣的。例如,一个卖家通过以下方式提供其产品的折扣: 购买一个数量的商品将不打折 买2台时,他提供10%的折扣 购买4号和5号时,退票率为20% 6日及以后22% 在电子商务应用程序中实现这一点的最佳方法是什么 取指数的上限函数或其近似值。例如,折扣=最大折扣*(1-(N-1)/N),其中N是项目数。对于1件商品,折扣为0;对于2件商品,折扣为最大折扣的1/2;对于大量商品,折扣将接近最大折扣。使用上限函数将折扣设置为整数。我认为这可能需要一组if()和

在现实世界中,你购买的产品的折扣是非常有趣的。例如,一个卖家通过以下方式提供其产品的折扣:

  • 购买一个数量的商品将不打折
  • 买2台时,他提供10%的折扣
  • 购买4号和5号时,退票率为20%
  • 6日及以后22%

在电子商务应用程序中实现这一点的最佳方法是什么

取指数的上限函数或其近似值。例如,折扣=最大折扣*(1-(N-1)/N),其中N是项目数。对于1件商品,折扣为0;对于2件商品,折扣为最大折扣的1/2;对于大量商品,折扣将接近最大折扣。使用上限函数将折扣设置为整数。

我认为这可能需要一组
if()
else if()
语句。是否标记了w/
遗传算法?汽油在这里没用。坦率地说,这本身不是一个算法问题。。。只需设置一个查找表,列出获得给定折扣所需的商品数量范围,并在已知有效购买的商品数量时找到相应的条目。。。拥有一个查找表而不是一个开关语句或一系列测试的基本原理是允许更容易地更改折扣比例,并允许该表用于显示目的,以刺激用户增加购买量。这是一个奇怪的解决方案。无论如何,它都没有意义。把一个数字除以零有意义吗?那应该是(N-1)/N,对不起