【问题标题】:java code to create a unique code for a combinationjava代码为组合创建唯一代码
【发布时间】:2015-01-14 05:49:40
【问题描述】:

我有一个包含“offerId”字段的表格,假设在我的列表中我为每个用户提供了三个优惠(每个用户可能已经有一个、两个或没有优惠),而不是我将有八个类别(2^3 = 8 种组合),我想通过使用 offerId 为每个类别创建一个唯一的 ID 以进行进一步处理。 那么任何人都可以帮助我在java或c中为相同的逻辑。

代码应该是这样的:

categoryId getCategory(offerId[])
{
  /* all computations */
}

【问题讨论】:

    标签: java c math logic


    【解决方案1】:

    显示所有组合的位设置将起作用。

    在我看来,这是一个糟糕的设计。这样的聪明既不可扩展也不受欢迎。

    如果用户和优惠之间存在一对多的关系,我认为给用户一个优惠的集合而不是一点点玩弄会更清楚。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多