考试 炸的凄惨 T1 显然要高精搞一下,然而我的$DFS$竟然比我的$O(n^{2})$递推快 T2 欧拉路径的题,很不可做的样子,就没敢费时间打 T3 $DFS$枚举可过,然而我太蠢 GG 刷题 改题改的我快要死掉= = 高精压位是真没有写过啊QAQ,强行找$ljm$要了压位板子 T2 一脸不可做 ...
分类:
其他好文 时间:
2017-10-01 23:04:12
阅读次数:
165
输入跳转命令: 命令行前 Ctrl+A 命令行后 Ctrl+E VI命令中: 当前行 行首 "0" 当前行 行尾 "Shift+4" 当前文档首行首字符:"gg" 当前文档最后一行首字符:"Shift+g" 保存文本:"Shift+zz" ...
分类:
系统相关 时间:
2017-09-30 11:34:19
阅读次数:
164
问一个图最小生成树的个数,n<100,m<1000,规定相同权值的边不超过10条。 每天午觉起来很长一段时间都仿佛活在梦中。上午看的下午来打,狂RE不止,发现一种边只有一条的情况没有r会GG。。 //Twenty #include<cstdio> #include<cstdlib> #include ...
分类:
Web程序 时间:
2017-09-23 16:14:59
阅读次数:
201
先命令模式下输入 :%s/[ \t]*\d\{1,4\}/ 即使用正则表达式替换 后命令模式下输入 gg 调到行首 v 进入可视化 G 调到行尾 = 所有代码正常缩进 ...
分类:
系统相关 时间:
2017-09-20 20:51:09
阅读次数:
199
列表操作如此下: a = ["haha","xixi","baba"]增:a.append[gg]a.insert[1,gg] 在下标为1的地方,新增 gg删:a.remove(haha) 删除列表中从左往右,第一个匹配到的 hahadel a.[0] 删除下标为0 对应的值a.pop(0) 括号里 ...
分类:
编程语言 时间:
2017-09-19 00:20:29
阅读次数:
275
GG 考成了!@#$ T1 贪心 贪心策略日常错 T2 结论题 打个表就A了 T3 推出了$hash$,推出了区间覆盖,还打了个莫队,然后就是$GG$ 心累 明明推的都差不多,然而就是打不对 只能$GG$ ...
分类:
其他好文 时间:
2017-09-17 11:45:13
阅读次数:
108
树DP 。 考虑每条边对答案的贡献是边两边的黑点数乘积加白点数乘积乘以边长。所以我们只要知道一个点的某个子树中的黑点数就可以算它到子树这条边的贡献。 就可以树上跑背包。 注意一是不要随便只开单向边(会GG),二是DP初值设为-1,dp[x][0].dp[x][1]初始为0,这样不会考虑不存在的状态。 ...
分类:
其他好文 时间:
2017-09-15 10:08:08
阅读次数:
144
vi 全解析 vi 全解析 vim 是 vi 的升级版 有三个模式 命令模式,插入模式,底部命令模式 刚使用vi 就进入到 命令模式 shift g 到底部 gg 到最上面 0 (数字0)表示一行的开始 shift+ $(4) 表示一行的结束 i 表示insert 插入 a 表示append 添加 ...
分类:
其他好文 时间:
2017-09-13 19:27:35
阅读次数:
198
1简单的输入输出交互 >>>print('dd') dd >>>input('name:') name:dd 'dd' >>>name=input('your name:') your name:gg >>>name 'gg' 2.用户输入两个数字,计算两个数字之和 num1=input(‘输入第一 ...
分类:
编程语言 时间:
2017-09-06 20:19:21
阅读次数:
152
import pprint text = "aaaa bbbb ccc dd ee ff gg h i j kkkk" count = {} for i in text: count.setdefault(i,0) count[i] = count[i] + 1 # pprint.pprint(co... ...
分类:
其他好文 时间:
2017-09-03 16:06:01
阅读次数:
177