一个顺序表元素值有序递增,编写算法,删除顺序表中值相同的多余元素。 templatevoid EraseDuplicates(std:list<;T>;&vals){std:set<;T>;unique_vals(vals.begin(),vals.end());vals=std:list(unique_vals.begin(),unique_vals.end());}
一个顺序表元素值有序递增,编写算法,删除顺序表中值相同的多余元素. templatevoid EraseDuplicates(std:list&vals){ std:set unique_vals(vals.begin(),vals.end());vals=std:list(unique_vals.begin(),unique_vals.end());}
设计算法实现删除顺序表中多余重复元素。如:对于顺序表(1,2,3,1,3,4,3,5),利用C语言编程,谢了。 for(i=0;i<;L->;last-1;i+){for(j=i+1;j<;L->;last;j+){if(a[i]=a[j]){这里找到相同的比如在第三个的3和第五个的3是相同的那么就第六个数字以及之后的向前移一位}}}