I don't understand the hints from the question.

  • 1

    The programming language I use is C.

    What does "Return an array of arrays of size *returnSize." mean?

    Is "returnSize" an address of a value or a starting address of an array?

    If "returnSize" is a starting address of an array which stores the sizes of arrays, then why do we need " ** columnSizes" ?

    If *columnSizes represents the sizes of the arrays, why does it need two asteroids ?

    We can use "columnSizes" as a starting address of an array, and then store the sizes of the arrays in this array, can't we ?


Log in to reply

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.