上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 47 下一页
摘要: 虽说这份代码的无能已经从题目看出来了,但是,他能打印步骤,他能打印步骤,他能打印步骤,重要的事情说三遍!(然并卵) 阅读全文
posted @ 2018-12-02 21:09 Asurudo 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一开始想法单纯,试了试并查集+GCD,果断TLE 73 实在想不出比O(n^2)更好的算法,所以偷瞄了大神的代码,如下 稍微解释一下,大神搞了一个双射,f里装的都是A[i]的因子,g里装的都是因子的下标,比如g[2]里装的就都是偶数的A的元素的下标,然后dfs vector f,走一遍因子,再根据因 阅读全文
posted @ 2018-12-02 18:48 Asurudo 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 参考了大神的代码,本质是约瑟夫环。在还没填上数字的空格里隔一个填一个 阅读全文
posted @ 2018-12-02 16:02 Asurudo 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 1 class Solution 2 { 3 public: 4 void swapTree(TreeNode *root) 5 { 6 TreeNode *p= root->left; 7 root->left = root->right; 8 root->right... 阅读全文
posted @ 2018-12-02 12:16 Asurudo 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 慌了 阅读全文
posted @ 2018-12-02 12:15 Asurudo 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 后悔上了邻接矩阵的贼船 阅读全文
posted @ 2018-12-01 19:21 Asurudo 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #define _for(i,a,b) for(int i = (a);i > n >> L && (n || L)) 55 { 56 memset(s,0,sizeof(s)); 57 cnt = 0; 58 dfs(0); 59 } 60 return 0; 61 } 阅读全文
posted @ 2018-12-01 17:30 Asurudo 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 心情不美丽,水一题再开始学习 阅读全文
posted @ 2018-12-01 16:27 Asurudo 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #define _for(i,a,b) for(int i = (a);i > n) 39 { 40 memset(A,0,sizeof(A)); 41 memset(vis,0,sizeof(vis)); 42 if(kase) 43 printf("\n"); 44 ... 阅读全文
posted @ 2018-11-29 20:15 Asurudo 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #define _for(i,a,b) for(int i = (a);i >> rnt; 7 vector> C (n,vector (n,0)); 8 9 int vis[3][39]; 10 11 void search(int cur) 12 { 13 if(cur==n) 14 rnt.push_back(C); 15 ... 阅读全文
posted @ 2018-11-29 19:20 Asurudo 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 47 下一页