亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 最近鄰法分類(lèi)器dlg.cpp

?? 本程序是一個(gè)最近鄰分類(lèi)算法的演示程序
?? CPP
?? 第 1 頁(yè) / 共 4 頁(yè)
字號(hào):
	  int x1,x2,y1,y2;
	  x1=*(onep+0);x2=*(test+2*i);y1=*(onep+1);y2=*(test+2*i+1);
	  c1=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<120;j++)
	  {
		  x1=*(onep+2*j);y1=*(onep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c1>temp)
			  {c1=temp;
			  }
	  }
	  x1=*(towp+0);x2=*(test+2*i);y1=*(towp+1);y2=*(test+2*i+1);
	  c2=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<130;j++)
	  {
           x1=*(towp+2*j);y1=*(towp+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c2>temp)
			  {c2=temp;
			  }
	  }
       x1=*(threep+0);x2=*(test+2*i);y1=*(threep+1);y2=*(test+2*i+1);
	  c3=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<150;j++)
	  {
            x1=*(threep+2*j);y1=*(threep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c3>temp)
			  {c3=temp;
			  }
	  }
	  if((c1>c2)||(c1>c3))count++;
	}
	int ty=0;
	/////////////////////////////////////////////////////////////////////////
	 for( i=100;i<200;i++)
	{
      int c1,c2,c3;
	  int j=1;
	  int x1,x2,y1,y2;
	  x1=*(onep+0);x2=*(test+2*i);y1=*(onep+1);y2=*(test+2*i+1);
	  c1=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<120;j++)
	  {
		  x1=*(onep+2*j);y1=*(onep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c1>temp)
			  {c1=temp;
			  }
	  }
	  x1=*(towp+0);x2=*(test+2*i);y1=*(towp+1);y2=*(test+2*i+1);
	  c2=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<130;j++)
	  {
           x1=*(towp+2*j);y1=*(towp+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c2>temp)
			  {c2=temp;
			  }
	  }
       x1=*(threep+0);x2=*(test+2*i);y1=*(threep+1);y2=*(test+2*i+1);
	  c3=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<150;j++)
	  {
            x1=*(threep+2*j);y1=*(threep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c3>temp)
			  {c3=temp;
			  }
	  }
	  if((c1<c2)||(c2>c3))count++;
	}
	 //////////////////////////////////////////
	  ty=0;
     for( i=200;i<300;i++)
	{
       int c1,c2,c3;
	  int j=1;
	  int x1,x2,y1,y2;
	  x1=*(onep+0);x2=*(test+2*i);y1=*(onep+1);y2=*(test+2*i+1);
	  c1=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<120;j++)
	  {
		  x1=*(onep+2*j);y1=*(onep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c1>temp)
			  {
				  c1=temp;
			  }
	  }
	  x1=*(towp+0);x2=*(test+2*i);y1=*(towp+1);y2=*(test+2*i+1);
	  c2=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<130;j++)
	  {
           x1=*(towp+2*j);y1=*(towp+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c2>temp)
			  {c2=temp;
			  }
	  }
       x1=*(threep+0);x2=*(test+2*i);y1=*(threep+1);y2=*(test+2*i+1);
	  c3=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	  for(j=1;j<150;j++)
	  {
            x1=*(threep+2*j);y1=*(threep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		  int temp=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
			  if(c3>temp)
			  {c3=temp;
			  }
	  }
     	  if((c1<c3)||(c2<c3))count++;
	}
     
	 double  tt;
	 tt=((float)count)/300;
	CRect rectldj;   
	GetDlgItem(IDC_STATIC3)->GetWindowRect(rectldj);ScreenToClient(rectldj);
    f1=true;f2=false;f3=false;
	strcpy(m_c1.mychar,"1-NNR分類(lèi)法");
    CString temp1,temp,temp2;
	temp="錯(cuò)誤率: ";
	temp1.Format("%d", int(tt*100));
	int t=int(tt*10000-(int(tt*100))*100+0.5);
	temp2.Format("%d", t);
     temp=temp+temp1+"."+temp2+"%";
	strcpy(m_c1.mychar,"1-NNR分類(lèi)法");
strcpy(m_c3.mychar,temp);
	 temp="正確率: ";
	temp1.Format("%d", int((1-tt)*100));
	  t=int((1-tt)*10000-(int((1-tt)*100))*100+0.5);
	temp2.Format("%d", t);
     temp=temp+temp1+"."+temp2+"%";
strcpy(m_c2.mychar,temp);
strcpy(m_c4.mychar,"拒判率:0%");
	InvalidateRect(rectldj,true);
}

void CMyDlg::OnClass32() 
{
	// TODO: Add your command handler code here
	m_l.ModifyStyle(WS_VISIBLE,0);
	CDialogk dlg;
	if(dlg.DoModal()==IDOK)
	{
		//////////////////////////////////
		k=dlg.m_k;
		int i=0;int count=0;
		////////////////////////////////////
		for(i=0;i<100;i++)
		{
            int l;
			int c1[120];
          int c2[130];
		  int c3[150];
		  int j=0;
		  for(j=0;j<120;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(onep+2*j);y1=*(onep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c1+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
		  for(l=0;l<k;l++)
		  {
			  for(j=119;j>l;j--)
			  {
				  if(c1[j]<c1[j-1])
				  {
					  int temp=c1[j-1];
					  c1[j-1]=c1[j];
					  c1[j]=temp;
				  }
			  }
		  }
          for(j=0;j<130;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(towp+2*j);y1=*(towp+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c2+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
          for(l=0;l<k;l++)
		  {
			  for(j=129;j>l;j--)
			  {
				  if(c2[j]<c2[j-1])
				  {
					  int temp=c2[j-1];
					  c2[j-1]=c2[j];
					  c2[j]=temp;
				  }
			  }
		  }
          for(j=0;j<150;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(threep+2*j);y1=*(threep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c3+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
          for(l=0;l<k;l++)
		  {
			  for(j=149;j>l;j--)
			  {
				  if(c3[j]<c3[j-1])
				  {
					  int temp=c3[j-1];
					  c3[j-1]=c3[j];
					  c3[j]=temp;
				  }
			  }
		  }
		  int r1=0,r2=0,r3=0;
		  for(int h=0;h<k;h++)
		  {
             if(h<120)
			 {
			  if(c1[r1]<c2[r2]&&c1[r1]<c3[r3])
			  {
				 r1++;
			  }
              if(c2[r2]<c1[r1]&&c2[r2]<c3[r3])
			  {
				 r2++;
			  }
              if(c3[r3]<c1[r1]&&c2[r2]>c3[r3])
			  {
				 r3++;
			  }
			 }
			 else
			 {
                if(h<130)
				{
                   if(c2[r2]<c3[r3])
				   {
				       r2++;
				   }
                  if(c2[r2]>c3[r3])
				  {
				       r3++;
				  } 
				}
				else
					r3++;
			 }
		  }
		  if(r1<r2||r1<r3)count++;
		}
		int tt3=0;
		/////////////////////////////////
		 for(i=100;i<200;i++)
		{
            int l;
			int c1[120];
          int c2[130];
		  int c3[150];
		  int j=0;
		  for(j=0;j<120;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(onep+2*j);y1=*(onep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c1+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
		  for(l=0;l<k;l++)
		  {
			  for(j=119;j>l;j--)
			  {
				  if(c1[j]<c1[j-1])
				  {
					  int temp=c1[j-1];
					  c1[j-1]=c1[j];
					  c1[j]=temp;
				  }
			  }
		  }
          for(j=0;j<130;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(towp+2*j);y1=*(towp+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c2+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
          for(l=0;l<k;l++)
		  {
			  for(j=129;j>l;j--)
			  {
				  if(c2[j]<c2[j-1])
				  {
					  int temp=c2[j-1];
					  c2[j-1]=c2[j];
					  c2[j]=temp;
				  }
			  }
		  }
         for(j=0;j<150;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(threep+2*j);y1=*(threep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c3+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
          for(l=0;l<k;l++)
		  {
			  for(j=149;j>l;j--)
			  {
				  if(c3[j]<c3[j-1])
				  {
					  int temp=c3[j-1];
					  c3[j-1]=c3[j];
					  c3[j]=temp;
				  }
			  }
		  }
		  int r1=0,r2=0,r3=0;
		  for(int h=0;h<k;h++)
		  {
             if(h<120)
			 {
			  if(c1[r1]<c2[r2]&&c1[r1]<c3[r3])
			  {
				 r1++;
			  }
              if(c2[r2]<c1[r1]&&c2[r2]<c3[r3])
			  {
				 r2++;
			  }
              if(c3[r3]<c1[r1]&&c2[r2]>c3[r3])
			  {
				 r3++;
			  }
			 }
			 else
			 {
                if(h<130)
				{
                   if(c2[r2]<c3[r3])
				   {
				       r2++;
				   }
                  if(c2[r2]>c3[r3])
				  {
				       r3++;
				  } 
				}
				else
					r3++;
			 }
		  }
		  if(r2<r1||r2<r3)count++;
		}
		/////////////////////////////////
		 int tt5=0;
         for(i=200;i<300;i++)
		{
            int l;
			int c1[120];
          int c2[130];
		  int c3[150];
		  int j=0;
		  for(j=0;j<120;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(onep+2*j);y1=*(onep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c1+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
		  for(l=0;l<k;l++)
		  {
			  for(j=119;j>l;j--)
			  {
				  if(c1[j]<c1[j-1])
				  {
					  int temp=c1[j-1];
					  c1[j-1]=c1[j];
					  c1[j]=temp;
				  }
			  }
		  }
         for(j=0;j<130;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(towp+2*j);y1=*(towp+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c2+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
          for(l=0;l<k;l++)
		  {
			  for(j=129;j>l;j--)
			  {
				  if(c2[j]<c2[j-1])
				  {
					  int temp=c2[j-1];
					  c2[j-1]=c2[j];
					  c2[j]=temp;
				  }
			  }
		  }
          for(j=0;j<150;j++)
		  {
			  int x1,x2,y1,y2;
               x1=*(threep+2*j);y1=*(threep+2*j+1);x2=*(test+2*i);y2=*(test+2*i+1);
		      *(c3+j)=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
		  }
          for(l=0;l<k;l++)
		  {
			  for(j=149;j>l;j--)
			  {
				  if(c3[j]<c3[j-1])
				  {
					  int temp=c3[j-1];
					  c3[j-1]=c3[j];
					  c3[j]=temp;
				  }
			  }
		  }
		  int r1=0,r2=0,r3=0;
		  for(int h=0;h<k;h++)
		  {
             if(h<120)
			 {
			  if(c1[r1]<c2[r2]&&c1[r1]<c3[r3])
			  {
				 r1++;
			  }
              if(c2[r2]<c1[r1]&&c2[r2]<c3[r3])
			  {
				 r2++;
			  }
              if(c3[r3]<c1[r1]&&c2[r2]>c3[r3])
			  {
				 r3++;
			  }
			 }
			 else
			 {
                if(h<130)
				{
                   if(c2[r2]<c3[r3])
				   {
				       r2++;
				   }
                  if(c2[r2]>c3[r3])
				  {
				       r3++;
				  } 
				}
				else
					r3++;
			 }
		  }
		  if(r3<r2||r3<r1)count++;
		}
		 ////////////////////////////////////
         double  tt;
	 tt=((float)count)/300+0.00005;
	CRect rectldj;   
	GetDlgItem(IDC_STATIC3)->GetWindowRect(rectldj);ScreenToClient(rectldj);
    f2=true;f1=false;f3=false;
	CString ttemp1,ttemp2;
	ttemp1="K-NNR分類(lèi)法,k=";
ttemp2.Format("%d", k);
ttemp1=ttemp1+ttemp2;
	 strcpy(m_c1.mychar,ttemp1);
     CString temp1,temp,temp2;
	 temp="錯(cuò)誤率: ";
	 temp1.Format("%d", int(tt*100));
	 int t=int(tt*10000-(int(tt*100))*100);
	 temp2.Format("%d", t);
     temp=temp+temp1+"."+temp2+"%";
	tt=1-((float)count)/300+0.00005;
strcpy(m_c3.mychar,temp);
	 temp="正確率: ";
	temp1.Format("%d", int((tt)*100));
	 t=int(tt*10000-(int(tt*100))*100);
	 temp2.Format("%d", t);
     temp=temp+temp1+"."+temp2+"%";
strcpy(m_c2.mychar,temp);
strcpy(m_c4.mychar,"拒判率:0%");
	InvalidateRect(rectldj,true);
		/////////////////////////////////////////////

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久aaaa| 极品少妇xxxx精品少妇| 国产精品免费视频观看| 欧美精品一区二区三区蜜臀| 欧美日高清视频| 欧美日韩国产高清一区| 欧美日免费三级在线| 欧美色精品在线视频| 欧美在线色视频| 欧美人与z0zoxxxx视频| 欧美高清视频在线高清观看mv色露露十八 | 亚洲一区二区av电影| 亚洲色图.com| 一区二区三区波多野结衣在线观看| 亚洲精品成人精品456| 亚洲最新在线观看| 午夜激情久久久| 免费观看成人av| 国产一区二区中文字幕| 成人美女视频在线观看18| 99久久99久久精品国产片果冻 | 久久综合久久99| 久久久久久久久久久久久女国产乱 | 中文字幕在线不卡视频| 亚洲视频在线观看三级| 亚洲成人免费电影| 蜜臀国产一区二区三区在线播放| 九九国产精品视频| 国产成+人+日韩+欧美+亚洲| 99国产精品久| 91.麻豆视频| 久久婷婷综合激情| 中文字幕一区二区三| 性做久久久久久| 极品少妇xxxx偷拍精品少妇| 成人一区二区在线观看| 在线观看网站黄不卡| 日韩欧美国产1| 国产精品第13页| 午夜视频在线观看一区二区| 久久9热精品视频| 99麻豆久久久国产精品免费 | 国产婷婷色一区二区三区| 国产精品久久久久久久午夜片 | 美国欧美日韩国产在线播放| 国产乱码精品一区二区三区忘忧草| 99久久免费精品| 欧美一区二视频| 国产精品美女一区二区| 日本中文在线一区| 成人福利视频网站| 欧美嫩在线观看| 欧美国产精品一区| 日韩在线a电影| 波多野结衣在线aⅴ中文字幕不卡| 欧美三级蜜桃2在线观看| 2021国产精品久久精品| 亚洲精品你懂的| 激情欧美日韩一区二区| 欧洲一区二区三区在线| 精品成人免费观看| 一区二区三区视频在线观看| 极品少妇xxxx偷拍精品少妇| 91成人免费电影| 久久精品视频一区二区| 五月天激情小说综合| eeuss鲁一区二区三区| 日韩一区二区三区视频在线观看| 亚洲天堂av老司机| 国产一区二区调教| 911精品国产一区二区在线| 国产精品初高中害羞小美女文| 美女一区二区视频| 欧美色国产精品| 亚洲欧洲成人av每日更新| 精品亚洲国内自在自线福利| 欧美三级韩国三级日本三斤| 国产精品剧情在线亚洲| 狠狠v欧美v日韩v亚洲ⅴ| 欧美日韩精品专区| 亚洲综合免费观看高清完整版| 国产不卡在线视频| 欧美成人猛片aaaaaaa| 亚洲v精品v日韩v欧美v专区| 色综合天天天天做夜夜夜夜做| 国产拍揄自揄精品视频麻豆| 麻豆精品精品国产自在97香蕉| 精品视频在线看| 亚洲综合色视频| 日本道免费精品一区二区三区| 国产精品久99| 成人aaaa免费全部观看| 国产女主播在线一区二区| 狠狠色丁香久久婷婷综| 日韩精品在线一区| 奇米一区二区三区av| 7777女厕盗摄久久久| 亚洲五月六月丁香激情| 在线观看av一区二区| 亚洲视频一区二区免费在线观看| 丁香五精品蜜臀久久久久99网站 | 亚洲视频一区在线观看| 成人免费视频app| 国产亚洲成年网址在线观看| 国产又黄又大久久| 亚洲精品一区二区三区影院 | 不卡av免费在线观看| 久久精品一二三| 国产精品一区二区在线观看网站| 久久伊人中文字幕| 国产成人高清在线| 欧美激情一区二区三区蜜桃视频| 国产91色综合久久免费分享| 国产亚洲欧美日韩俺去了| 成人精品国产一区二区4080| 国产精品嫩草影院av蜜臀| 9l国产精品久久久久麻豆| 椎名由奈av一区二区三区| 色94色欧美sute亚洲线路二| 亚洲综合视频网| 5月丁香婷婷综合| 精品一区二区久久| 日本一区二区三区在线不卡| 波多野结衣的一区二区三区| 国产精品久久久久久久久久久免费看| av高清久久久| 亚洲国产成人av好男人在线观看| 欧美欧美午夜aⅴ在线观看| 久久精品噜噜噜成人av农村| 久久综合精品国产一区二区三区 | 国产成人免费视频网站高清观看视频 | 国产色爱av资源综合区| 成人免费av网站| 一区二区三区免费网站| 91.com视频| 国产精品 欧美精品| 亚洲另类春色国产| 7777精品伊人久久久大香线蕉 | 欧美日韩国产综合久久| 视频一区二区中文字幕| www激情久久| 91啪九色porn原创视频在线观看| 亚洲国产精品久久久久婷婷884 | 欧美激情一二三区| 91视频com| 日本麻豆一区二区三区视频| 国产欧美日韩在线视频| 色视频成人在线观看免| 免费成人av在线| 国产精品视频一区二区三区不卡| 色八戒一区二区三区| 麻豆freexxxx性91精品| 成人免费视频在线观看| 欧美一区二区成人| 成人av网站在线观看免费| 亚洲成人一区二区| 国产欧美日韩视频一区二区| 在线观看国产精品网站| 国产福利一区二区| 亚洲成人免费在线| 国产精品狼人久久影院观看方式| 在线播放国产精品二区一二区四区| 国产成人一区在线| 视频在线观看91| 国产精品福利电影一区二区三区四区| 欧美高清视频在线高清观看mv色露露十八| 国产成人自拍高清视频在线免费播放| 一区二区三区精品久久久| 久久久精品欧美丰满| 欧美日本一区二区在线观看| 丁香婷婷深情五月亚洲| 日本不卡一二三| 一区二区成人在线观看| 欧美国产日本韩| 精品久久久久久久一区二区蜜臀| 在线影院国内精品| 成人午夜精品在线| 韩国中文字幕2020精品| 午夜精品一区二区三区三上悠亚| 国产精品久久久一本精品 | 日韩电影在线观看电影| 亚洲色图视频网| 中文字幕乱码久久午夜不卡| 日韩欧美123| 欧美二区三区的天堂| 色视频成人在线观看免| 不卡的看片网站| 国产不卡在线一区| 国产米奇在线777精品观看| 日韩制服丝袜av| 亚洲成av人片在线| 亚洲影院理伦片| 亚洲卡通欧美制服中文| 国产精品福利一区二区三区| 国产午夜亚洲精品羞羞网站| 欧美大片顶级少妇| 日韩欧美一区在线观看| 69久久夜色精品国产69蝌蚪网| 欧美日韩一级黄| 欧美日韩专区在线|