
51Node
文章平均质量分 75
Tdyh_NY
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
51Nod - 1416 深度优先搜索
这道题是让你判断给定的地图中相同元素能否形成一个环 《----------------------------------------------------------思路-----------------------------------------------------------》 既然原创 2017-05-11 00:53:35 · 468 阅读 · 0 评论 -
51Node 1057(大数)
大数阶乘 每一位中保存一个位数小于十五位的数字 然后模拟小学生算数的过程 需要注意前导零和运算过程中的进位等问题 #include #include long long ans[3000000]; int cnt; void mul(int x); int main() { int n; while(~scanf("%d",&n)) { //原创 2017-05-11 01:22:40 · 366 阅读 · 0 评论 -
51Nod - 1267 (二分)
中文题目就不多说了 讲下思路 这里先提供一种n^3的解法 用了哈希优化是可以达到n^2的复杂度 这种后面再补上吧 大概思路是for循环暴力枚举前三个数字 然后二分查找最后一个 二分边界需要注意 #include #include #include using namespace std; const int maxn = 1005; int m原创 2017-05-16 00:24:19 · 315 阅读 · 0 评论 -
51Nod 1267 四个数字和为零
题目意思很清晰 问你这一组数字中有没有四个数字和为零 有 输出Yes 否则输出 No 刚开始想了一种二分的方式 是这样的 暴力枚举前三个数字然后去二分 查找第四个数字是否存在 如果存在表示这种方案是可行的 反之 但是这种方法的复杂度太高了 大概n^3*log(n) 先贴一个这种方法写的代码 如果运气好能过 但是大部分情况下不能过 #include #include #inc原创 2017-11-15 13:14:50 · 439 阅读 · 0 评论