![]() |
1
3
如果您有权访问ImmutableList类,那么它可以提供一个非常简短的解决方案。而不是在每个阶段都尝试每一个,你只传递剩余的可能性到下一个状态。此外,通过在每个阶段保持总数,计算的次数也减少了。
|
![]() |
2
1
首先,最后一点(关于
|
![]() |
3
1
我不认为你能显著改进这个查询。。。它实际上已经相当有效了,因为每一步都比前一步有更少的可能组合。 您可以轻松地对一些代码进行分解,以使查询更具可读性。例如,使用一个谓词检查每一步的算法不变性,并使用一个助手从数字中构建数字(而不是“内联”乘法和加法)。
Dn公司
N
,和
还是挺大的,但比原版可读性强多了。。。 |
![]() |
Linesofcode · 错误未指定sqlcese40。dll 7 年前 |
![]() |
Arvo Bowen · 如何使用父控件的默认字体创建用户控件? 9 年前 |
![]() |
Asdfg · 如何解析此文本并构建对象 9 年前 |
![]() |
qakmak · WPF win8平板电脑模式键盘隐藏屏幕底部的项目 9 年前 |
![]() |
DeJaVo · .NET4到.NET4.5运行时的更改是什么 10 年前 |