萌新求助 关于重载
  • 板块学术版
  • 楼主_ztyqwq
  • 当前回复5
  • 已保存回复5
  • 发布时间2021/12/26 22:04
  • 上次更新2023/10/28 13:31:26
查看原帖
萌新求助 关于重载
73645
_ztyqwq楼主2021/12/26 22:04

rt,萌新刚学 OI

写多项式板子的时候发现这种写法

struct Complex
{
	double r, i;
	friend Complex operator * (const Complex &a, const Complex &b)
	{
		return {a.r * b.r - a.i * b.i, a.r * b.i + a.i * b.r};
	}
};

要比这种写法

struct Complex
{
	double r, i;
};
Complex operator * (const Complex &a, const Complex &b)
{
	return {a.r * b.r - a.i * b.i, a.r * b.i + a.i * b.r};
}

快上不少

但是拉出来单独测效率差不多

这是怎么会事呢 QAQ

2021/12/26 22:04
加载中...