
逻辑推理
DIDCJS
自律给予自由
展开
-
HDU 5671 Matrix
这题直接用枚举是要TLE的,关键步骤 是要用4个数组来存下变化的行数,列数,行数增加的数与列数 增加的数,最后输出是就通过这个4个数组作导索来输出数据 还有一点就是交换行,列数 数组时要记得交换行,列增加数 数组 时间复杂度为:O(q+m*n) 代码如下: #include #include #include #include #include #includ原创 2016-04-28 20:08:34 · 474 阅读 · 0 评论 -
HDU 5665 lucky
题意简化为给你一个集合,集合里面的数均为非负整数,问你这个集合的数通过加法(1个数可以用多遍)能否得到任意自然数。 其实就是判断集合里面是否有1,,~~但是这里有个小坑就是还要判断是否有0的情况,,(当初我认为自然数是没有0的,所以BC上就被Hack了。。) 代码如下: #include #include #include #include #include原创 2016-04-18 21:11:49 · 510 阅读 · 0 评论