上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 47 下一页
摘要: 数据量不止一万 阅读全文
posted @ 2019-08-06 15:44 Asurudo 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #define _for(i,a,b) for(int i = (a);i = 10) write(x / 10); 18 putchar(x % 10 + '0'); 19 } 20 int N,M; 21 int a[101]; 22 int dp[10003]; 23 int main() 24 { 25 N = read(),M = rea... 阅读全文
posted @ 2019-08-05 14:44 Asurudo 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 二分查找的典型应用,寻找虚无的值代入测试 阅读全文
posted @ 2019-08-05 10:57 Asurudo 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 数学题,总和为偶数且最大的数不到总和的一半就输出YES 阅读全文
posted @ 2019-08-05 10:13 Asurudo 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1 #include <bits/stdc++.h> 2 #define _for(i,a,b) for(int i = (a);i < b;i ++) 3 typedef long long ll; 4 using namespace std; 5 inline ll read() 6 { 7 ll ans = 0; 8 char ch = getchar(), last = ' '; 9 wh 阅读全文
posted @ 2019-08-05 09:37 Asurudo 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #define _for(i,a,b) for(int i = (a);i = 10) write(x / 10); 19 putchar(x % 10 + '0'); 20 } 21 int dp[26][30009]; 22 int a[2][30]; 23 int main() 24 { 25 N = read(),m = read(); 2... 阅读全文
posted @ 2019-08-04 14:25 Asurudo 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 这题还是有点意思的,因为只能从第一个染色节点开始拓展,所以作为后手的B,一定是将A的第一个染色节点的父亲或者两个儿子染色,堵住A的路,这样才有可能获胜。 所以B占据的区域要么是除A占据的子树以外的部分,要么就是A的第一个染色节点的左子树或者右子树,只有这三种情况. 所以我们计算一下A的第一个染色节点 阅读全文
posted @ 2019-08-04 13:46 Asurudo 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 1 #define _for(i,a,b) for(int i = (a);i < b;i ++) 2 3 bool judge(string s,int i,int j,int len) 4 { 5 _for(k,0,len) 6 if(s[i]!=s[j]) 7 return false; 8 else 9 ... 阅读全文
posted @ 2019-08-04 12:54 Asurudo 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1 #define _for(i,a,b) for(int i = (a);i & nums) 9 { 10 int rnt1 = 0; 11 int rnt2 = 0; 12 13 _for(i,1,nums.size()) 14 { 15 ... 阅读全文
posted @ 2019-08-04 12:51 Asurudo 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #define _for(i,a,b) for(int i = (a);i = 10) write(x / 10); 22 putchar(x % 10 + '0'); 23 } 24 struct TreeNode 25 { 26 int val; 27 TreeNode *left; 28 TreeNode *right; 29... 阅读全文
posted @ 2019-08-02 17:21 Asurudo 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 47 下一页