Practice Problem

Multiply Strings

Difficulty: Medium

Given two non-negative integers represented as strings, return their product as a string. You must not convert the inputs to integers directly or use any built-in BigInteger library.