5月 21

【程序员升职记系列】字母排序

第 36 关,字母排序。指令集介绍请看:https://www.annhe.net/article-3828.html。 优化目标 39行109步 代码 27行64步 此方案见 Github。说明如下: 首先将第一个词读入 巧妙的利用 INBOX 中的 0 初始化 22 号格子 然后依次读入第二个词的字符,和第一个词对应位置比较,直接输出 … Continue reading

5月 18

【程序员升职记系列】删除重复项

第 35 关,删除重复项。指令集介绍请看:https://www.annhe.net/article-3828.html。 优化目标 17 行 167 步 代码 16行149步 见 Github。执行顺序很好,不用来回取变量 15行177步 21行161步 第一次pass 25行224步

5月 18

【程序员升职记系列】删除元音字母

第 34 关,删除元音字母,指令集介绍请看:https://www.annhe.net/article-3828.html。 优化目标 13行323步 代码 13行313步 此方案见 Github。只有非元音字母的情况下才需要复制 5 号来初始化计数器,元音时手上本来就拿着 0,直接初始化计数器就可以了 13行316步 [6] - 9 也 … Continue reading

5月 17

【程序员升职记系列】库存报告

第 32 关,库存报告。指令集介绍请看:https://www.annhe.net/article-3828.html。 优化目标 16行393步 代码 16行377步 见 Github。相比16行385步方案,通过优化执行顺序,省掉了计数器初始化时减1的操作 15行31步 参考 Github。用于INBOX中ABCX数量都是固定的情况( … Continue reading

5月 17

【程序员升职记系列】三排序

第 28 关,三排序。指令介绍请看:https://www.annhe.net/article-3828.html。 优化目标 34行78步 代码 62行75步 参考 Github。基本思路是,不动数字在地毯上的位置,改变outbox顺序: 将前两个数放到 1,3号地毯 3 - 1,如小于零,认为输出是 right 方向,取第三个数,如果 … Continue reading

5月 16

【文明6】入坑总结

趁着 Steam 19 年圣诞节打折,入手了 文明6,玩过了几个通宵,取得了几次胜利,总结一些心得体会。 新手教程 第一次玩新手教程,花了一个下午,玩到信息时代也没能了解唯一的 AI 玩家。新手教程不能存档,以至于怀疑是不是教程有 Bug。直到看到了这个帖子: 重玩一次,早早出兵包围 AI 首都,果然半小时内解决。 胜利方式 我只实现了科 … Continue reading