上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页
摘要: 刚开始直接拿set录数据做,以为是个水题,没想到WA了,只得了12分 WA代码: #include <stdio.h> #include <memory.h> #include <math.h> #include <string> #include <string.h> #include <vect 阅读全文
posted @ 2018-02-22 13:49 TQCAI 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 深度优先搜索算法,注意删除前导路径,就可以AC了 阅读全文
posted @ 2018-02-22 13:02 TQCAI 阅读(162) 评论(0) 推荐(0) 编辑
摘要: bfs,需要注意用set记录走过的局面,我用的是set<string> condition,看其他人的博客有用set<string> visited 的,变量名起得更加贴切 只要注意这个点,细心一点就可以AC了 阅读全文
posted @ 2018-02-22 09:52 TQCAI 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 字符串处理,采用递归的方法 需要注意的是最后两个测试数据的括号是不匹配的,这要求我们在proc函数处理完之后,如果tmp(记录括号的字符串变量)的size大于0时,直接把tmp拉进去递归 阅读全文
posted @ 2018-02-22 09:50 TQCAI 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 记录好缺少部分的坐标,用next_permutation进行穷举,就可以得到答案了 阅读全文
posted @ 2018-02-22 09:43 TQCAI 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 这题想了一个小时,也只得了66分,并且是一道看起来很简单的题…… 贴出代码,留给日后的自己 阅读全文
posted @ 2018-02-22 09:41 TQCAI 阅读(178) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; void scan(__int128 &x)//输入 { x = 0; int f = 1; char ch; if((ch = getchar()) == '-') f = -f; else x = x*10 + ch-'0'; while((ch = getchar()) >=... 阅读全文
posted @ 2018-02-22 09:38 TQCAI 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 用前缀和来求区间和,然后用一个二重循环穷举,但是因为问题规模为100000,所以超时(28分) 超时代码: #include <stdio.h> #include <memory.h> #include <math.h> #include <string> #include <string.h> # 阅读全文
posted @ 2018-02-21 11:31 TQCAI 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 二分 阅读全文
posted @ 2018-02-21 10:47 TQCAI 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 扩展欧几里得+完全背包 87分代码: #include <stdio.h> #include <memory.h> #include <math.h> #include <string> #include <string.h> #include <vector> #include <set> #in 阅读全文
posted @ 2018-02-21 09:39 TQCAI 阅读(309) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页