Удаление дубликатов значений в 2d массиве
у меня есть 5700 строк и 3 столбца 2d-массива.
нужно исключить повторяющуюся строку из этого массива и вывести только одну строку из нескольких повторяющихся строк.
граф=5700.
например,
24.742235 0.005334 0.052465 27.345229 -0.222687 0.266042 27.345229 -0.222687 0.266042 25.528389 -0.063540 0.117000 24.742235 0.005334 0.052465 25.528389 -0.063540 0.117000 24.742235 0.005334 0.052465 25.528389 -0.063540 0.117000 24.742235 0.005334 0.052465 25.528389 -0.063540 0.117000 27.345229 -0.222687 0.266042 24.742235 0.005334 0.052465 27.345229 -0.222687 0.266042 25.528389 -0.063540 0.117000 25.528389 -0.063540 0.117000 27.345229 -0.222687 0.266042 27.345229 -0.222687 0.266042 24.742235 0.005334 0.052465 24.742235 0.005334 0.052465 27.345229 -0.222687 0.266042
Что я уже пробовал:
for(p=0;p<count;p++) { for(ppp=p+1;ppp<count;ppp++) { if(plane[ppp][1]!=plane[p][1]) { printf("%lf\t%lf\t%lf\n",plane[p][0],plane[p][1],plane[p][2]); printf("%lf\t%lf\t%lf\n",plane[ppp][0],plane[ppp][1],plane[ppp][2]); } } }