技术栈

Java | Leetcode Java题解之第537题复数乘法

m0_571957582024-11-05 23:59

题目:

题解:

java 复制代码
class Solution {
    public String complexNumberMultiply(String num1, String num2) {
        String[] complex1 = num1.split("\\+|i");
        String[] complex2 = num2.split("\\+|i");
        int real1 = Integer.parseInt(complex1[0]);
        int imag1 = Integer.parseInt(complex1[1]);
        int real2 = Integer.parseInt(complex2[0]);
        int imag2 = Integer.parseInt(complex2[1]);
        return String.format("%d+%di", real1 * real2 - imag1 * imag2, real1 * imag2 + imag1 * real2);
    }
}
上一篇:Hive学习笔记
下一篇:element表格双击修改时间
相关推荐
毕设源码-钟学长
19 小时前
【开题答辩全过程】以 垃圾分类查询系统为例,包含答辩的问题和答案
java
returnthem
19 小时前
Docker练习
java·nginx·dubbo
2501_94031526
19 小时前
98验证二叉搜索树
java·数据结构·算法
xuhaoyu_cpp_java
19 小时前
JAVA线程安全类
java·开发语言
luckycoding
20 小时前
3005. 最大频率元素计数
算法·leetcode·职场和发展
fengxin_rou
20 小时前
一文读懂 Redis 集群:从哈希槽到透明访问
java·数据库·redis·算法·spring·缓存
m0_63564748
20 小时前
Qt开发与MySQL数据库教程(二)——MySQL常用命令以及示例
java·开发语言·数据库·mysql
⑩-
20 小时前
@Vaild
java·javaee
Han.miracle
20 小时前
Spring Boot 后端分层开发实战:从 MVC 到三层架构详解
java
invicinble
20 小时前
it系统全链路思考
java
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南04本地部署 OpenClaw + DeepSeek-R1 完全指南05OpenClaw 飞书机器人不回复消息?3 小时踩坑总结06OpenClaw macOS 完整安装与本地模型配置教程(实战版)07得物前端部门,没了08OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录09Window 10部署openclaw报错node.exe : npm error code 12810OpenClaw 接入 QQ Bot 完整实践指南