首页 > 编程知识 正文

程序员升职记官网,程序员升职记游戏

时间:2023-05-04 22:21:18 阅读:32232 作者:3473

主题:

将每个INBOX (输入栏)的数量乘以40,然后将结果放入OUTBOX (输出栏)。

分析:

一般程序员首先应该考虑的是40=32 8,即原数x、40 * X=32 * X 8 * X。 但是,计算到32 * X时,(也记录了8 * X )会计算很多2 * X和16 * X。 我也曾经想使用40*x=2*(16*x4*x ),但是这个时候也计算了很多2 * X和8*X。 这两种计算方法在游戏中所占的行数相同,计算次数也相同(15行代码,64步运算)。 永远也达不到最佳。

正确的算法必须为40 * X=(2 * X 8 * X ) * 2 * 2。 现在我们大多数人都计算了4 * X。 代码已优化为14行、56步的计算。

代码:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。