{
if (juli(ps, aa[i]) < 30.0)
ac[j++] = aa[i];
}
if (j == 1)
{
MessageBox.Show("找不到");
this.Close();}
double min = juli(ps, pd);
for (int i = 0; i < j; i++)
if (juli(ac[i], pd) < min)
{
ps1=ac[i];
min = juli(ps1, pd);
}
jl[0] += juli (ps, ps1);
nl[0] += (juli(ps, ps1) * juli(ps, ps1));
ps = ps1;
ad[h++] = ps;}
jl[0] += juli(ad[h-1], pd);
nl[0] += (juli(ad[h - 1], pd) * juli(ad[h - 1], pd));
ts[0] = h+1;
Graphics g = this.CreateGraphics();
Bitmap bitmap = new Bitmap(@"d:\无线传感器.jpg");
g.DrawImage(bitmap, 0, 0, 700, 300);
Pen pen = new Pen(Color.Red, 2);
g.DrawLine(pen, new Point((int)qd.x, (int)qd.y), new Point((int)ad[0].x, (int)ad[0].y));
for (int i = 0; i < h - 1; i++)
g.DrawLine(pen, new Point((int)ad[i].x, (int)ad[i].y), new Point((int)ad[i + 1].x, (int)ad[i + 1].y)); 无线传感器网络中数据传输最优路径选择(13):http://www.youerw.com/tongxin/lunwen_2234.html