V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  diandian666  ›  全部回复第 2 页 / 共 3 页
回复总数  48
1  2  3  
2022 年 11 月 16 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@maggch97
前面回复的那组不成功的数据。因为数据有其他同类型元素可以合并起来,我这边可以合并的数据数据是下面,合并后的能成功出结果。

数组 1:
[21.04,15.08,2.52]

数组 2:
[3.36,3.36,2.52,1.68,1.68,1.40,1.40,1.40,0.84,0.84,0.84,0.84,0.84,0.84,0.84,0.80,0.80,0.80,0.56,0.56,0.56,0.56,0.56,0.56,0.56,0.40,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28]
2022 年 11 月 16 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@Damn 好的。我去看看。
2022 年 11 月 16 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@Damn 我去学习学习,哈哈
2022 年 11 月 16 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@maggch97 新尝试了其他 3 组其他数据,两组正常出结果,有一组没出结果。很不错了。以下贴出未出结果的数据

数组 1:
[1.52,1.68,0.96,8.40,9.08,11.40]

数组 2:
[1.40,0.28,0.28,0.28,0.84,0.56,0.56,0.84,0.28,0.28,0.40,0.28,0.28,0.84,0.28,0.28,0.28,0.56,0.84,0.28,0.56,0.28,0.80,0.80,0.80,0.28,0.28,0.28,0.28,0.28,0.28,1.40,0.28,0.28,0.56,0.28,3.36,0.56,0.28,0.84,0.84,1.68,3.36,1.68,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28,0.28]
2022 年 11 月 16 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@maggch97 大佬牛啤啊。您这个是秒出结果啊。我再找找几组数据看看
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@jaggle 估计人脑也是乱串算对的。代码也行的,我的代码问题也发现知道哪里有问题,但是没能还没找到突破
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@jaggle 不可以,要全部使用。因为数组 1 的总和刚好等于数组 2 的
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@akaHenry 大佬的回答。我也是根据大小先倒序。从数组 1 最大的开始匹配数组 2 最大的开始。数组 2 一直往下加,超出数据就剔除。最终也是能实现上面题目末尾的两组数据。原题的那组失败了,因为原题那组需要剔除中间的值,这个剔除超乎我的想象,数据太大了
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@jukka 数组 1 大概 10 个以内。数组二 100 个以内。这样的规模
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@betatabe 我刚还真去问了为啥这么快就能匹配。他们说随便看看就匹配出来了,无规则....
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@hsfzxjy 线上运行的时候,直接就发现数组 2 的数据有 80+个。组 1 也有十个左右。我合并了组 1 相关的,才变成几个
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@maggch97 大佬尝试一下?
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@totatx 这个地址的需求和我的还是有区别的。我这需求的是需要数组 2 全部用上且只用 1 次匹配数组 1.
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@jukka 看了 背包九讲 9 个例子都和我的需求不一样呢...继续求高人指点...
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@jukka 搜嘎,写基础代码久了,很多没都没听过。我去了解了解... ~~~///(^v^)\\\~~~
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@SimonOne 这就要重新算了。也难道我了。遍历,递归,剔除 都用了。我最后也只能匹配后面举例的两组数据,原题的那组没成功。知道问题在哪里,但是写不动了...
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@zxcslove 嗯嗯嗯呢。
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@lakehylia 是这个道理。道理懂了,代码拉了,尴尬。
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@jiangzm 不知道呢,一组数据是付款订单。另一组数据是移除订单。反正就是这两个不互通。需要自己匹配关联呢。
2022 年 11 月 15 日
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
@SimonOne 只要其中一个解就行了。不用全部解
1  2  3  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5487 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 08:09 · PVG 16:09 · LAX 01:09 · JFK 04:09
♥ Do have faith in what you're doing.