位运算
andyscl
有时,坐着,发呆,时间就像一片片落叶飘走,无影无踪,不可寻迹。
而,世界却不会因为你的发呆而改变,也不会因为你的踌躇满志而发光,
一切都只有自己的努力,没人可以帮你完成你的梦想
友谊,荣誉,物质,尊严...都会被时间慢慢磨得变细,渐渐融入风的怀抱
you just can depend on yourself.
展开
-
2015-9-25模拟赛
总而言之,这次做的模拟赛,其实收获很大1.虽然是当练习,但是反映了我的思维不够灵活,如第二题的转换。2.且当题目看起来比较难时,要多找找例子,说不定就是一道水题。3.位运算要多往转成二进制后和and,or,xor自身的特点去做。原创 2015-09-27 23:39:16 · 621 阅读 · 0 评论 -
终章-剑之魂
题目My soul of my sowrd! 终焉的试炼即将到来,作为一名有修养的剑士,虽然没有习得n刀流但是二刀流还是没问题的。然而我也是个剑的收藏者,家里屯着n把剑,每一把剑都有一个灵魂值a[i],由于一些剑之间可能有共鸣,所以我需要两把契合度最高的剑。据剑圣所说,两把编号为i,j剑的契合度为a[i] and a[j]。如何深得剑的灵魂呢? 注:AND 为按位与运算,先将数转成二进制,不满位原创 2015-11-01 09:19:33 · 501 阅读 · 0 评论 -
玩诈欺的小杉【推荐】
题目是这样的,在小杉的面前有一个N行M列的棋盘,棋盘上有N*M个有黑白棋的棋子(一面为黑,一面为白),一开始都是白面朝上。 小杉可以对任意一个格子进行至多一次的操作(最多进行N*M个操作),该操作使得与该格同列的上下各2个格子以及与该格同行的左右各1个格子以及该格子本身翻面。 例如,对于一个5*5的棋盘,仅对第三行第三列的格子进行该操作,得到如下棋盘(0表示白面向上,1表示黑面向上原创 2016-01-23 20:29:08 · 840 阅读 · 0 评论 -
【NOI2001】炮兵阵地
Description 司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示: 如果在地图中的灰色所标识的平原上部署一支炮兵部队,则图中的黑色的网格原创 2016-01-24 20:12:42 · 2888 阅读 · 1 评论