如何在 J 中重构它?
这是 Project Euler #1 解决方案的不同方法:
+/~.(3*i.>.1000%3),5*i.>.1000%5
如何重构它?
Here is a different approach for the Project Euler #1 solution:
+/~.(3*i.>.1000%3),5*i.>.1000%5
How to refactor it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(3)
指尖上得阳光2024-08-14 01:21:51
+/(#~ ( (0= 3| ]) +. (0 = 5 |]) )) 1+i.999
0 = ( 3 | ])
使用(两次)动词 train (fork) 和 nuv 的技巧(在http://www.jsoftware.com/help/learning/09.htm)
另一种编写方式:
+/(#~ ( ((0&=) @ (3&|)) +. ((0&=) @ (5&|)))) 1+i.999
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
用法示例:
或
usage example:
or