Advertisement

c++删除二维数组中的重复元素

阅读量:

其核心在于计算两个点之间差值的平方和,若该数值小于0.0001(设定一个极小的阈值),则可判定这两个点具有高度一致性,从而被识别为重复点

复制代码
 #include <fstream>

    
 #include <iostream>
    
  
    
 using namespace std;
    
  
    
 int main()       
    
 { 
    
  
    
 	fstream fin_0("P_point.txt",ios::in);
    
 	char c;
    
 	int lineCnt_P=0;
    
 	while(fin_0.get(c))
    
 	{	
    
 		if(c=='\n')
    
 		lineCnt_P++;
    
 	}
    
 	cout<<lineCnt_P+1<<endl;
    
 	fin_0.close();/计算文件的行数
    
  
    
 	int **PP_point=(int **)malloc(sizeof(int) * (lineCnt_P+1));//用变量lineCnt_P+1定义scan数组的行数
    
 //	int f=4;//定义scan数组的列数
    
     for(int i=0;i<lineC

全部评论 (0)

还没有任何评论哟~