适合左手跟右手玩或者和女朋友玩的游戏:即时构造型俄罗斯方块
摘要: 先说这种俄罗斯方块的游戏规则('w','a','s','d' -> 旋转,左边,快速下降,右边):
1、右边4x4方块群内左键自造积木,右键放下积木(只有等当前积木下落停靠后,右键放下新的积木才有效)。
2、右面的墙是粘性墙,会黏住最右边的积木而只能下降不能向左(这会形成分散型积木,从而出现真空静止的积木)。
3、靠上固定的积木就会一同固定(也就是说每块积木之间都有粘性)
左手键盘wasd,右手(或者女朋友的手)操作鼠标左键来构造新积木,右键放下构造的积木。
阅读全文
关于:一道中兴笔试题
摘要: 偶然看到cppblog精华区有一篇关于貌似是一道中兴笔试题的代码,文章请见这里
个人觉得写得不是很有美感,正好又很无聊,于是在这位的代码基础上改了下算法:
0、原作者可能没有注意到他用的atoi库函数的某些特点;
1、充分利用atoi库函数的特性:原地可解析字符串,不必拷贝出来;
2、由于atoi这个库函数相当于已经实现了整数的前缀匹配,只要匹配从非数字到数字那一状态就可以了;
3、完全没必要给临时分配的数组初始化值,因为有index.
阅读全文