摘要:A题 Game题目大意:有3台电脑编号为1、2、3,n个任务,每个任务指定要在编号为i的电脑上完成,每个任务还有一些前置任务,必须完成该任务的前置任务才能完成该任务。你可以选择以任意一台电脑为起点,每完成一个任务消耗1时间,在电脑间移动的花费如下1->2 cost:11->3 cost:22->3 cost:12->1 cost:23->1 cost:13->2 cost:2求完成所有任务的最小花费。题解:仔细观察在电脑间移动的花费可以发现,每次向编号递增的方向移动总是比向递减的方向移动更好,所以移动路线总是会按照1->2->3->1-&g
阅读全文
摘要:Cache在RMVX中主要负责储存读取过的Bitmap,源码的注释如下# ■ Cache#------------------------------------------------------------------------------# 本模组载入所有图像,建立并保存Bitmap物件。为加快载入速度并节省内存,# 本模组将以建立的bitmap物件保存在内部哈希表中,使得程序在需求已存在# 的图像时能快速读取bitmap物件。Cache模块的重要度自不用说。如果没有这个模块将bitmap物件保存到哈希表的话,我们不得不对自己生成的每一个bitmap手动dispose,否则程序很...
阅读全文
摘要:这次真心是个坑……一开始把A题题意看错了,上来就敲WA了一次,开始心急,之后B题卡了40多分钟,实在无奈跑去看C,发现水题一道,迅速A了之后瞎搞了一下B题,D题看不懂题意,于是Lock了所有代码跑去hack其他人。最后只提交了3道。System Test之后只有A和C通过了,不过靠着各种hack补了600分勉强把B的损失补上,最终排81,顺利紫名。A题 Little Xor题目大意:给一个序列,长度不超过100,求任意连续区间异或结果的最大值。题解:因为最多也就100个数,所以直接N^2暴力即可。View Code #include <iostream>#include <c
阅读全文