problemscpp
A collection of my answers to algorithm problems in c++.
静态 Public 成员函数 | 所有成员列表
leetcode::complex_number_multiplication::Solution类 参考

#include <leetcode.h>

静态 Public 成员函数

static string complexNumberMultiply (const string &num1, const string &num2)
 

详细描述

在文件 leetcode.h1351 行定义.

成员函数说明

◆ complexNumberMultiply()

string leetcode::complex_number_multiplication::Solution::complexNumberMultiply ( const string &  num1,
const string &  num2 
)
static

在文件 leetcode.cpp3521 行定义.

3521 {
3522 auto ss = stringstream();
3523 ss << num1 << num2;
3524 int r1;
3525 int i1;
3526 int r2;
3527 int i2;
3528 ss >> r1;
3529 ss.get();
3530 ss >> i1;
3531 ss.get();
3532 ss >> r2;
3533 ss.get();
3534 ss >> i2;
3535 const int r = r1 * r2 - i1 * i2;
3536 const int i = r1 * i2 + r2 * i1;
3537 ss = stringstream();
3538 ss << r << '+' << i << 'i';
3539 return ss.str();
3540 }

被这些函数引用 leetcode::complex_number_multiplication::TEST().


该类的文档由以下文件生成: