news 2026/5/1 9:09:33

经典算法题型之复数乘法(二)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
经典算法题型之复数乘法(二)

解决方案

方法:简单解法

算法

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

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

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"; ​ } }

复杂度分析

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 5:58:30

Leetcode 84 水果成篮 | 删除子数组的最大得分

1 题目 904. 水果成篮 你正在探访一家农场,农场从左到右种植了一排果树。这些树用一个整数数组 fruits 表示,其中 fruits[i] 是第 i 棵树上的水果 种类 。 你想要尽可能多地收集水果。然而,农场的主人设定了一些严格的规矩,你必…

作者头像 李华
网站建设 2026/5/1 5:58:47

基于微信小程序的零工市场服务系统计算机毕业设计项目源码文档

项目整体介绍在灵活就业场景多元化、零工供需匹配低效的背景下,传统零工市场存在 “信息分散、交易无担保、服务难监管” 的痛点,基于微信小程序构建的零工市场服务系统,适配零工求职者、用工方、平台管理员等角色,实现岗位发布、…

作者头像 李华
网站建设 2026/4/30 11:47:02

负载越来越大,传统互感器为什么开始拖企业用电管理的后腿?

在不少企业的配电室里,都能看到这样一种场景: 柜子一排排、回路一层层,电表也装了不少,但真正问一句—— 哪条回路在拉高峰值?谐波从哪台设备冒出来?某个产线用电异常是偶发还是趋势? 往往没人能…

作者头像 李华
网站建设 2026/5/1 6:16:33

Coupang韩国电商市场研究指南:十款实用工具助力深度运营分析

在韩国高度发达的电商市场中,Coupang以其颠覆性的“火箭配送”(次日达/当日达)服务、深度的用户数据和移动端主导的生态,成为观察极致用户体验、高密度物流网络及超竞争市场环境的标杆样本。该平台为研究“速度”如何重塑消费预期…

作者头像 李华
网站建设 2026/5/1 7:54:38

2026金三银四必备国内大厂Java面试高频题库整理!

2025已经快结束了,但还是有很多Java程序员没有找到工作或者成功跳槽,跳槽成功的也只是从一个坑中,跳入另一个坑中……在LZ看来,真正有意义的就业与跳槽,是要进入到一个有绝对潜力的行业或者薪资能实现爆炸式增长的。这…

作者头像 李华
网站建设 2026/4/28 17:09:27

构建智能财税票据核验体系:基于财政票查验接口的技术解决方案

随着电子票据在全国范围内的加速推广,财政票据(包括非税收入票据、结算票据、医疗收费票据等)已全面进入数字化时代。然而,票据伪造、金额篡改、重复报销等问题仍严重威胁财政资金安全与医保基金合规性。为应对这一挑战&#xff0…

作者头像 李华