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

题目:

题解:

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);
    }
}
相关推荐
菜鸟233号1 天前
力扣513 找树左下角的值 java实现
java·数据结构·算法·leetcode
leoufung1 天前
LeetCode 22:Generate Parentheses 题解(DFS / 回溯)
算法·leetcode·深度优先
FMRbpm1 天前
队列练习--------最近的请求次数(LeetCode 933)
数据结构·c++·leetcode·新手入门
Neoest1 天前
【EasyExcel 填坑日记】“Syntax error on token )“: 一次编译错误在逃 Runtime 的灵异事件
java·eclipse·编辑器
自在极意功。1 天前
Web开发中的分层解耦
java·microsoft·web开发·解耦
是一个Bug1 天前
ConcurrentHashMap的安全机制详解
java·jvm·安全
断剑zou天涯1 天前
【算法笔记】bfprt算法
java·笔记·算法
番石榴AI1 天前
java版的ocr推荐引擎——JiaJiaOCR 2.0重磅升级!纯Java CPU推理,新增手写OCR与表格识别
java·python·ocr
鸽鸽程序猿1 天前
【项目】【抽奖系统】抽奖
java·spring
长安er1 天前
LeetCode 34排序数组中查找元素的第一个和最后一个位置-二分查找
数据结构·算法·leetcode·二分查找·力扣