SKU算法分“同一行“和“不同行“的疑问(性能上)

来源:3-8 完成SKU的逻辑选择

数字A

2021-04-03 17:09:23

老师好,在看老师整理出来查找潜在路径的代码之前,我自己也尝试写了相关的代码,采用的思路是:遍历全部的Cell的时候分成两种情况,“与用户点击的Cell处于同一行的”以及“与用户点击的Cell处于不同行的”。

因为在用户点击某一行时,其他行的状态并没有发生变化,因此同一行的元素实际上都是无需再判断其潜在路径的(可以认为之前已经判断过了)。

后来听老师的说法也有提到分“同一行”和“不同行”进行讨论,只是这样会增加代码的复杂度因此没有采取这种方法。但我觉得同一行的元素又去查找潜在路径,同时还要字典中查询,这样不会很浪费性能吗?

想问一下这种情况,应如何取舍,望老师解惑,谢谢老师~

写回答

1回答

7七月

2021-04-04

点同一行的不同元素 这个元素 + 其他行的元素可能也会有变化,还是应该判断

0

Java全栈工程师

从Java到全栈,开发带SKU的真实企业级电商项目(附赠整套UI框架,配套升级Vue3.0内容)

2069 学习 · 3053 问题

查看课程