新手 求助 二维数组按条件排列组合 想的头疼

wx9288 wx9288 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有一个二维数组 [四行四列]【每行已经从小到大排序好】

4, 5, 6, 7 ‘--第一行
1, 2, 4, 8 ‘--第二行
9, 10, 11, 12 '--第三行
3, 13, 21, 22 '--第四行

正常组合是有256种组合
现在是想每一行的值跟下一行对比 如果比下一行小就组合,不是就抛弃,每行组合之后得出最终组合数

例如第一行第一个为 4 第二行除了8 其他都不匹配,得出
4,8
然后从第二行8跟下一行匹配,第三行都比8大 得出
4,8,9 |4,8,10| 4,8,11| 4,8,12
之后第四行 3 比 第三行的所有元素都小,其他都大 最后得出最终组合
4,8,9 ,13 |4,8,9 ,21 |4,8,9 ,22
4,8,10 ,13 |4,8,10 ,21 |4,8,10 ,22
4,8,11 ,13 |4,8,11 ,21 |4,8,12 ,22
4,8,12 ,13 |4,8,12 ,21 |4,8,12 ,22

然后再以此类推取第一行的5来跟下面比较。

如5开头 结果要为 5,8,9,13 | 5,8,9,21 | 5,8,9,22
5,8,10,13 | 5,8,10,21 | 5,8,10,22
5,8,11,13 | 5,8,11,21 | 5,8,11,22
5,8,12,13 | 5,8,12,21 | 5,8,12,22


求各位指点下算法



...全文

相关推荐

对于新手如何重装是一个非常头疼的问题.doc

对于新手如何重装是一个非常头疼的问题.doc

bw6236223

淘宝直通车排列组合小工具

开通淘宝直通车的店家一定经历过设置关键字的痛苦,淘宝最多支持200个关键字,如果让我们想200个宝贝的关键字,那是要费相当长的时间的,而且很头疼。90%的店家是先把最贴切的宝贝的描述词写出来,然后再排列组合,生怕遗漏了关键词造成买家搜索不到自己的宝贝。 tata_bear原创了排列组合小工具,只要您输入最贴切的关键词,排列组合的工作就交给这个小工具吧,用时不到1秒钟,它会把所有的排列组合结果都呈现给您。而且界面的提示信息非常的清楚友好啊! 有了这个软件,组合关键词再也不用发愁了!

qbin_wang

令新手头疼的modelsim库编译

估计很多人买了CB哥的书来看吧,他们在学习modelsim仿真的过程中可能遇到过明明是按照书上的步骤添加器件库的了,但还是出现如下的错误。

weixin_38633157

TaobaoKeyword(Ver1.2)排列组合软件

开通淘宝直通车的店家一定经历过设置关键字的痛苦,淘宝最多支持200个关键字,如果让我们想200个宝贝的关键字,那是要费相当长的时间的,而且很头疼。90%的店家是先把最贴切的宝贝的描述词写出来,然后再排列组合,生怕遗漏了关键词造成买家搜索不到自己的宝贝。 tata_bear原创了排列组合小工具,只要您输入最贴切的关键词,排列组合的工作就交给这个小工具吧,用时不到1秒钟,它会把所有的排列组合结果都呈现给您。而且界面的提示信息非常的清楚友好啊!

amfranky

六个令新手头疼的IE错误

六个令新手头疼的IE错误

great_zlj
评论 7
收藏 已收藏
分享
返回顶部
wx9288
VB 16,718 成员 110,520 内容