经典相遇问题的解答(正向)

设两个人的速度相等,都为v,相距为s,鸟的速度为v',求鸟飞的距离?

从而可以推导鸟每次和其中一个人相遇,再到下一次相遇的距离变化关系:

我们考虑简单点的情况,假设鸟先是在一个人一边;

则有s(0)=s,

s(n)=s(n-1)*v'/(v+v')-s(n-1)*v/(v+v')

GO

s(n)=s(n-1)*(v'-v)/(v'+v)

因为0<(v'-v)/(v'+v)<1,

所以s(0)+s(1)+...+s(n)=s*(1+k+k^2+...k^n)    {其中k=(v'-v)/(v'+v)}

当n接近于无穷大的时候有:

s(0)+s(1)+...+s(n)=s*1/(1-k)

Go

s(0)+s(1)+...+s(n)=s*(v'+v)/(2v)

但鸟飞的距离每次都是对应s(k)*v'/(v+v')

所以result=v'/(v+v')*s*(v'+v)/(2v)

GO

result=v'*s/(2v)

与用newton的运动学公式得到的结果完全一样。(即距离为时间乘以速度).

思维,题目中初始条件假定飞鸟是在一只鸟一边,如果是在任意位置会怎样?

经典相遇问题的解答(正向)相关推荐

  1. (组合数学习题)递推关系一道经典题分析与解答

    文章目录 题目 分析与解答 求解 程序实现(C++) 题目 来看下面一道题,主要用到的是组合数学中的递推关系部分的内容. 某长度为nnn的二进制序列,要求其中至少有连续的333个000出现,问:能产生 ...

  2. oracle经典面试题以及解答

    1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份.而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库.热备份的优点在于当备份时 ...

  3. 30 个 OpenStack 经典面试问题和解答

    现在,大多数公司都试图将它们的 IT 基础设施和电信设施迁移到私有云, 如 OpenStack.如果你打算面试 OpenStack 管理员这个岗位,那么下面列出的这些面试问题可能会帮助你通过面试.-- ...

  4. Silverlight 4 初学者的10大经典问答

    Silverlight 4 初学者的10大经典问答 http://developer.51cto.com  2010-08-16 09:57  周雪峰 译  51CTO.com  我要评论(0) 在学 ...

  5. Java IO流经典练习题详解

    Java IO流经典练习题 转载于:https://blog.csdn.net/wenzhi20102321/article/details/52582705 博主对转载的原代码进行了调试,改了一些小 ...

  6. java 鸡尾酒排序_冒泡排序及优化(Java实现)

    向大端冒泡 public class BubbleSort { public static > void sort(T[] arr) { for (int i = 0, len = arr.le ...

  7. 21天学通HTML5和CSS3第二版,21天学通HTML5+CSS3

    本书全面.系统.深入地讲解了HTML5+CSS3网页设计与编程的基础语法与高级应用.在讲解过程中,通过大量取自实际操作的实例,将网页开发知识全面.系统.深入地呈现给读者.此外,作者专门为本书录制了大量 ...

  8. C语言、C++学习路线

    文章目录 C语言 C语言大纲 C语言知识点总结图 C语言视频推荐 基础篇 进阶篇 速成篇 基础入门之游戏实战篇 C语言核心 链表 文档教程 视频教程 文件 C语言实例 C++ C++大纲 岗位分析 C ...

  9. 冒泡排序及优化(Java实现)

    向大端冒泡 public class BubbleSort {public static <T extends Comparable<? super T>> void sort ...

最新文章

  1. kubernetes组件
  2. The request sent by the client was syntactically incorrect. 错误以及spring事物
  3. 大型站点技术架构(七)--站点的可扩展性架构
  4. LeetCode 17 电话号码的字母组合
  5. Apollo基础设置
  6. [代码阅读] ECS toString实现方法
  7. Centos7中安装python3.7、pip3以及pipenv(亲测有效)
  8. ajax中data传参报错
  9. Particle Filter Tutorial 粒子滤波:从推导到应用(三)
  10. linux虚拟机ping通主机
  11. HTK---语音识别实现应用的Kit
  12. TracKit-Ocean:目标跟踪网络(二) -- 运行问题及解决逻辑设计
  13. 上海达内python 培训视频
  14. 浏览器播放视频时蓝牙耳机自动关机
  15. 随机计算(3)——Stochastic Circuit Synthesis by Cube Assignment
  16. 大数据研究,不能“忽悠”
  17. Navigating to current location (/login) is not allowed
  18. 产品狗的Python之路(2):excel表格拆分桌面小程序
  19. Acer宏基笔记本电脑捕食者Predator PH317-55原装出厂Windows10系统恢复原厂OEM系统
  20. STVD汇编开发stm8

热门文章

  1. 狂神说Mybatis3 29道习题
  2. 2016中国软件技术大会:用R语言进行投资组合管理
  3. 人际交往中的9个锦囊妙计,书呆子也能学会!
  4. Power Automate 桌面版的下载和安装
  5. 介绍一windows桌面日历+提醒软件
  6. C语言metropolis方法,详解R语言MCMC:Metropolis-Hastings采样用于回归的贝叶斯估计
  7. C# 项目的 nullable 检查
  8. WPF 使用RelativeSource绑定
  9. angularJs学习笔记-路由
  10. 1.设计模式与面向对象原则