| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 582 人关注过本帖
标题:[求助]考试遇到的题目!!希望大家帮下忙啊```
只看楼主 加入收藏
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
 问题点数:0 回复次数:8 
[求助]考试遇到的题目!!希望大家帮下忙啊```
图片附件: 游客没有浏览图片的权限,请 登录注册

给定一些点,如图中的蓝圈所示。把图中的两个红圈连起来,作为直径画一个圆,把圆内的蓝圈统计出来然后把每一个蓝圈与两个连起来,又有两条直径,又需要作两个圆,又需要统计圆内的点。按照这个方法依次类推,找出所有的圆和所有的圆内的蓝圈。
需要使用‘迭代’算法吧`````小弟菜鸟````这个想半天没想出来!!希望大家帮帮忙````
搜索更多相关主题的帖子: 考试 
2007-09-10 12:18
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
%以最小的x为源节点,以最大的x为目标节点
[y,index]=sort(x_static);
plot(y(1),y_static(index(1)),'ro')
plot(y(ssn),y_static(index(ssn)),'ro')
xs=y(1);
ys=y_static(index(1));
xd=y(ssn);
yd=y_static(index(ssn));

%以源节点目标节点距离为直径作圆
ox=(x_source+x_destine)/2;%求圆心坐标
oy=(y_source+y_destine)/2;
% plot(ox,oy,'r^');%标注圆心
D=sqrt((x_source-x_destine)^2+(y_source-y_destine)^2);%求直径
R=D/2;%求半径
for i=1:361 %1度2度3度......360度;
theta=(pi/180)*(i-1); %换算成弧度;
yuan_xj(i)=ox+R*cos(theta);yuan_yj(i)=oy+R*sin(theta);
end %1度2度3度......360度;
plot(yuan_xj,yuan_yj,'r-');
ssn=length(y_static);
p=0;q=0;%以源节点目标节点距离为直径的圆内的点的坐标存储矩阵下标;
for j=1:ssn %遍历所有节点;
if (ox-x_static(j))^2+(oy-y_static(j))^2<R^2%<R表示节能,=R表示不节能,>R表示耗能。
p=p+1;
q=q+1;
xblank(p)=x_static(j);
yblank(q)=y_static(j);%把以源节点目标节点距离为直径的圆内的点的坐标存入存储矩阵;
end %找出以源节点目标节点距离为直径的圆内的节点;
end %遍历所有节点;

1点坐标(x1,y1),2点坐标(x2,y2)

圆心坐标((x1+x2)/2;
,(y1+y2)/2)
2007-09-10 12:22
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
顶上去```````拜托`````大家帮下忙哦````谢谢谢谢~~~!
2007-09-10 12:43
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
顶起来啊`````麻烦大家回答下啊```谢谢你们了````
2007-09-10 15:09
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
递归和迭代是不同的东西,尽管可以转化

你的代码根本不是C/C++,我懒得看了



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
2007-09-10 15:13
jinxin3256
Rank: 1
等 级:新手上路
帖 子:196
专家分:0
注 册:2007-9-7
收藏
得分:0 
这代码看起来是用matlab写的

代替leisure1980广告下: 群号45146331
2007-09-10 15:26
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
额`````算法那段是matlab写的啦````但我想在C下实现````麻烦大家帮帮忙啊````
2007-09-10 16:32
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
`````````````````````````````````````````````````````
2007-09-10 16:48
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
晕额````没有人能回答我么`````
2007-09-10 21:43
快速回复:[求助]考试遇到的题目!!希望大家帮下忙啊```
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025955 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved