腼腆小馒头

文章
3
资源
0
加入时间
3年1月13天

HDU 5862 Counting Intersections 扫描线

传送门:HDU5862因为题目已经说明所有的线段都是平行于坐标轴的那么,线段无外乎两种:①平行于x轴;②平行于y轴那交点必定只有竖向与横向的线段才会产生另外,此题数据规模显然是不允许我们进行O(n^2)的暴力求解那我们可以将横向的线段与竖向线段分开处理对于横向的线段,我们只保留端点再按x从小到大排序,x相等的情况下,左

06——如何编写go代码

早期的go项目使用gopath来管理项目,不方便而且容易出错,从golang1.11开始使用gomod管理项目,当然还有第三方模块例如govendor,下面是gomod的使用过程。来组织代码,包对应到文件系统就是文件夹,模块就是**.go**的go源文件。一个包中会有多个模块,或者多个子包。终端输入下面的初始化命令,生成go.mod文件。...