昨天回去得挺早,困得也是比较早的,于是乎睡得也就比较早了。但是睡下没多久就发现丝毫没有了睡意。遂起身看起了《道德经》,结果是越看越清醒直到熄灯。熄灯之后还是不能入睡,忽然想到了玛丽医生。前一段时间考虑过药片和虫子是怎样消去的但是一直没有结果,联想到昨天的一些小成果---开一个和网格一样的数组来保存各个网格的颜色。貌似这样问题就迎刃而解了。
还是先写思想好了,首先当药片不能再落下的时候判断以药片为中心(开始想的是把所有的网格都判断一遍)的横向8个和纵向8个(为什么会是8个呢?假药片是横向的话那就要判断左边三个加上右边三个再加上本身就8个喽。纵向同理)网格,看看是否有超过三个连续的网格是同一种颜色(黑色除外),如果有的话就执行消除,然后再为与它们相邻的各个网格设置属性(就是连接属性,关于连接属性有参考嫌疑);如果没有的话就产生下一片药片呗。
讲的还是比较乱,至于代码我会尽量早一点贴出来的。这只算今天的一点开胃菜,白天继续想,晚上回来继续写。坚决不拖后腿!!!
posted on 2008-10-26 08:46
正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(111)
评论(0) 编辑 收藏 引用 所属分类:
risky