急急急!可能是需要一个递归的算法!打酱油了!
本帖最后由 wang_maosen 于 2012-04-05 09:55:50 编辑
Product产品表 ProductItem产品详细表
1.A组合产品 ---B组合产品
{A组合 有 B子产品 A就不能组合B
B组合 有 A子产品 B就不能组合A}--避免循环依赖
商品 A B C D
E商品 {ABC}产生的
F商品 {是E和D、E和A、E和B、E和C的组合产品}
如果我想把产品打包(多重打包)可能是需要一个递归的算法! 急急急!
没做过这方面!给点意见!意见不错的也给分!
------解决方案--------------------产品打包(多重打包)?讲具体点
------解决方案--------------------呃,我是来打酱油的,老板,酱油怎么卖?
------解决方案--------------------呵呵,原来新建小号还有分的啊,不知道
我一般都是看别人的评论!还有意见
呵呵
我比你还小白
------解决方案--------------------不知道,我的理解是不是正确,lz要把问题描述的更清楚一点。
找我理解,一般的遍历算法就可以了,dfs、bfs都可以,注意每次选择商品的时候,检查该产品及其子产品是否已经选用,就可以了。这里可以做个索引表,快速查找。当然根据你的实际需求可以做一些优化,大致思路就是这样了。
------解决方案--------------------高深分问题 求答案