202009-4 星际旅行202009-4 星际旅行
202009-4 星际旅行多维情况下计算两点间的直线、曲线距离可归纳于二维情况,需要注意的几个点(设黑洞外两个点A、B,黑洞圆心O,半径r):第一部分:为了WA冲冲冲A或B为钝角则AB在黑洞外不满足条件1的情况下O到AB距离H大于r则AB在黑洞外AB连线经过黑洞则计算A到切点E(AE为黑洞切线,FB同理)、劣弧、F到切点B的和,不需要分类讨论A、B是否在黑洞上第二部分:为了TE冲冲冲不需要开数组储存计算结果,循环计算两两点曲线距离累加到答案上即可提前保存点到黑洞中心距离第三部分:为
C++的const类型的引用问题
int ac = 10; int &ay = ac; const int &acy = ac; const int acc = 10; const int &acy1 = acy;//正确 int &acy2 = acc;//编译错误,被引用的类型是const,那么引用类型也必须是const上面的例子也解释了,在set或者map模板参数是自定义类...