1 1 5 7 5
6 3 0 4 0
6 9 0 4 0
8 4 3 3 1
8 2 8 8 0
7 8 6 4 4
7 6 4 4 0
9 4 2 4 0
void something(vector < vector <int> > v)
{
sort(v.begin(), v.end());
int uniqueCount = std::unique(v.begin(), v.end()) - v.begin();
count = uniqueCount-1;
}
Run Code Online (Sandbox Code Playgroud)
我想计算除0以外的不同数字.在这种情况下,1 3 4 5 = 4个唯一数字.我没有得到正确的答案,它试图删除矩阵的几行.