2023-03-16:给定一个由 0 和 1 组成的数组 arr ,将数组分成 3 个非空的部分,
使得所有这些部分表示相同的二进制值。...如果可以做到,请返回任何 i, j,其中 i+1 < j,这样一来,
arr0, arr1, ..., arri 为第一部分,
arri + 1, arri + 2, ..., arrj - 1 为第二部分...,
arrj, arrj + 1, ..., arrarr.length - 1 为第三部分,
这三个部分所表示的二进制值相等,
如果无法做到,就返回 -1, -1。...注意,在考虑每个部分所表示的二进制时,应当将其看作一个整体,
例如,1,1,0 表示十进制中的 6,而不会是 3。此外,前导零也是被允许的,
所以 0,1,1 和 1,1 表示相同的值。...答案2023-03-16:
给定一个由 0 和 1 组成的数组 arr,需要将其分成三个非空部分,使得每个部分中 1 的数量相等。如果无法做到,则返回 -1, -1。