山西省网站建设_网站建设公司_Ruby_seo优化
2025/12/23 21:51:21 网站建设 项目流程

解决方案

方法:简单解法

算法

两个复数的乘法可以依下述方法完成:

然后,将提取的部分转换为整数后,根据需要将实部和虚部相乘。然后,我们再次以所需的格式形成返回字符串,并返回结果。​

Java 实现

public class Solution { ​ public String complexNumberMultiply(String a, String b) { String x[] = a.split("\\+|i"); String y[] = b.split("\\+|i"); int a_real = Integer.parseInt(x[0]); int a_img = Integer.parseInt(x[1]); int b_real = Integer.parseInt(y[0]); int b_img = Integer.parseInt(y[1]); return (a_real * b_real - a_img * b_img) + "+" + (a_real * b_img + a_img * b_real) + "i"; ​ } }

复杂度分析

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询