有序数组平方以后不重复元素个数

给个有序数组,然后求元素平方后不重复的元素个数,例如[-10, -10, -5, 0, 1, 5, 8, 10]
直接方法

int NotRep(int a[],int n){
   
	int *b= new int[n];
	int k=0;
	bool flag=false;
	for(int i=0;i<n;i++){
   
		int temp=a[i]*a[i]; //a[i]**2
		for(int j=0;j<k;j++ ){
   
			flag&#

你可能感兴趣的:(C++,算法,面试,字节跳动,面试,算法,数组)