介绍szTom在C++中使用的代码风格。 头文件 必须 使用 如果是C头文件, 必须 使用 前缀文件名。 而不是 所有 的 必须放置于程序开头 预处理 所有的预编译指令(包括 等) 不能 缩进。 代码 不能 出现魔鬼数字,必须使用 用 声明的宏函数,减少空格的使用。 代码 缩进 对于每个代码块,使用 ...
分类:
其他好文 时间:
2020-01-16 22:15:52
阅读次数:
72
链接:http://poj.org/problem?id=1330 题意:q次询问求两个点u,v的LCA 思路:LCA模板题,首先找一下树的根,然后dfs预处理求LCA(u,v) AC代码: 1 #include<iostream> 2 #include<algorithm> 3 #include< ...
分类:
其他好文 时间:
2020-01-16 22:14:25
阅读次数:
72
这次比赛有14000+的人报名,结果我得了266名,创了新纪录。 进过这次比赛,我有回答了1800+。 寒假到了,又可以每次比赛都打了。平时进步很慢,我希望能在寒假有更大的进步。 作为寒假第一场比赛,发挥让我还是很满意的。 开始讲题: A: http://codeforces.com/contest ...
分类:
其他好文 时间:
2020-01-16 01:20:15
阅读次数:
110
Address "loj3112" "luogu P5360" "bzoj5531" Solution 对于 $1\leq i\leq m$,考虑分别预处理经度在 $[1,i]$,$[i,m]$ 的点的 $\text{MST}$。询问的时候合并 $[1,l 1]$ 和 $[r+1,m]$ 即可。 先 ...
分类:
其他好文 时间:
2020-01-15 13:50:04
阅读次数:
96
"Link" 没有偶环的图就是仙人掌,这两个条件完全等价。 而二分图是没有奇环,因此一个点集的诱导子图是二分图当且仅当这个点集的诱导子图无环。 那么我们把仙人掌上的环先抠出来,设一个环中最小的和最大的点的编号分别为$l,r$,那么$\forall i\in[1,l],j\in[r,n]$,$[i,j ...
分类:
其他好文 时间:
2020-01-14 22:16:01
阅读次数:
95
"Link" 把贡献看做前缀和,第一次出现是$+$,第二次出现是$ $,之后的都是$0$。 那么预处理一下每个点后面一个和它同色的点是哪个,然后从右往左枚举左端点,线段树维护每个右端点的答案就好了。 ...
分类:
其他好文 时间:
2020-01-14 20:30:46
阅读次数:
64
当预处理的SQL语句是用问号占位符时,如果是用数组传参的,数组里不要带有键值,否则无法执行SQL。 出错的代码如下: $test = new PDODB(); $param=["d"=>"2020-1-13","e"=>2,"f"=>2,"g"=>2]; $sql1 = "insert into h ...
分类:
编程语言 时间:
2020-01-14 16:20:23
阅读次数:
91
结合开源项目tensorflow-yolov3(https://link.zhihu.com/?target=https%3A//github.com/YunYang1994/tensorflow-yolov3),理解YOLO v3实现细节整体套路 简单写写 1.数据预处理 voc_annotati ...
分类:
其他好文 时间:
2020-01-14 14:51:09
阅读次数:
96
基本思想: 对于这个环形的正权值队列来说,完全可以从第一个节点计数,用1~i和1~j节点的距离来计算i~j节点的距离; 注意点: 1.对于高次个数,遍历不靠谱,找机会打表和优化结构; 2.对于正负权值要注意; 超时代码: 1 #include<iostream> 2 #include<stdlib. ...
分类:
编程语言 时间:
2020-01-13 16:19:10
阅读次数:
86
在PDO中,我们可以使用三种方式来执行SQL语句,分别是 exec()方法,query方法,以及预处理语句prepare()和execute()方法~大理石构件来图加工 在上一篇文章《使用PDO构造函数连接数据库及DSN详解》中,我们介绍了如何使用构造函数连接数据库和DSN的详解,那么我们这篇文章跟 ...
分类:
数据库 时间:
2020-01-13 12:46:12
阅读次数:
459