当前位置: 首页 > news >正文

郑州建立一个网站需要哪些如何引用网站上的资料做文献

郑州建立一个网站需要哪些,如何引用网站上的资料做文献,html图标代码大全,企业网站模板文件管理一、题目描述 二、思路 1.首先妾身分析这个题目,想要解题,得得解决2个问题。 1)判断小球到达端点或碰撞然后改变方向; 2)每时刻都要改变位置 两个问题都比较好解决,1)只要简单判断坐标&…

 一、题目描述

 二、思路

1.首先妾身分析这个题目,想要解题,得得解决2个问题。

1)判断小球到达端点或碰撞然后改变方向;

2)每时刻都要改变位置

两个问题都比较好解决,1)只要简单判断坐标,符合条件就将速度加个负号就成了,2)只要知道原来坐标+速度✖时间=新坐标就好了。因为每个时刻都有可能碰撞,每一秒都判断就好了。

三、代码

话不多说,来看妾身的代码呀!

#include <iostream>
using namespace std;struct ball
{int position;//小球的位置int v;//速度的方向
}b[105];void changePositionV(struct ball b[], int n, int L)
{int i, j;//到达左右端点就改变方向for (i = 0; i < n; i++){if (b[i].position == 0 || b[i].position == L){b[i].v = -b[i].v;}}//到达同一位置,小球碰撞,方向改变for (i = 0; i < n-1; i++){for (j = i + 1; j < n; j++){if (b[i].position == b[j].position){b[i].v = -b[i].v;b[j].v = -b[j].v;}}}//更新位置for (i = 0; i < n; i++){b[i].position += b[i].v;}
}
int main()
{int n, L, t;cin >> n >> L >> t;int i;//输入初始位置,并初始化速度方向for (i = 0; i < n; i++){cin >> b[i].position;b[i].v = 1;}while (t){changePositionV(b, n, L);t--;}//输出结果for (i = 0; i < n; i++){cout << b[i].position << " ";}return 0;
}

四、思考总结

妾身还想了一下,觉得先更新位置,再判断是否碰撞也是可以的,也就是将函数改成如下:

//先更新位置,再判断是否碰撞
void changePositionV(struct ball b[], int n, int L)
{int i, j;//更新位置for (i = 0; i < n; i++){b[i].position += b[i].v;}//到达左右端点就改变方向for (i = 0; i < n; i++){if (b[i].position == 0 || b[i].position == L){b[i].v = -b[i].v;}}//到达同一位置,小球碰撞,方向改变for (i = 0; i < n-1; i++){for (j = i + 1; j < n; j++){if (b[i].position == b[j].position){b[i].v = -b[i].v;b[j].v = -b[j].v;}}}
}

小女子感觉自己的思路还比较中规中矩,应该还有更高效的解决方法,诶呀!希望以后能越来越棒!各位公子有没有更好的方法呀,可以教教妾身呀!

http://www.yayakq.cn/news/624708/

相关文章:

  • 注册网站免费html5 手机网站模板
  • 做电影网站wordpress post
  • 公司网站建设怎么做账高校档案室网站建设
  • 北京网站改版报价中国建设银行网站外汇
  • 双鸭山网站建设哪里ui培训班好
  • 小吃网站怎么做建设部网站中淼工程有限公司
  • 有经验的宁波网站建设自动识别手机和电脑版本网站
  • 网站建设是属于软件开发费吗网页浏览器怎么扫描二维码
  • 可以推广网站安卓系统应用开发
  • 网站菜单导航怎么做河北辛集市城乡建设管理局网站
  • 备案通过网站还是打不开网站标题可以修改吗
  • wordpress学校网站fineui 如何做网站
  • wordpress文章宽度自适应关键词优化工具互点
  • 优化网站的意思微信平板专用版ipad版
  • 我国外贸企业网站建设洛阳头条最新消息
  • 怎么自己做公司网站网站推广怎么推
  • 网站建设分金手指排名十八岳阳网站建设哪里有
  • 行业网站 源码什么样的网站需要备案
  • 网站建设外包深圳网站优化培训
  • 国家卫生健康官网入口seo技术员招聘
  • 上海高登联合建设网站wordpress支持 nginx
  • qq空间秒赞秒评网站推广广州建网站自助建站系统
  • 网站制作软件排名东莞常平天气
  • 如何制作社交网站济南网站优化分析
  • 网站制作与网页设计网站建设 优势
  • 2015做哪个网站能致富工程建设招标网都有哪些网站
  • 什么网站做效果图最多个人如何在百度做广告
  • 宜城营销型网站套餐小语种网站怎么设计
  • 网站怎么做cdn游戏开发设计公司
  • 企业网站优化徽号liu7yin出本词效果抖快均可做a7qq营销软件开发