从代码模拟角度理解芝诺悖论

  • 一、芝诺悖论简介
  • 二、简单代码模拟

一、芝诺悖论简介

  • 大体讲的是这么个故事:初始状态下,乌龟领先人100米,但乌龟的速度比人要慢,按说只要时间足够、距离足够,人总能追上乌龟;但如果这样考虑,当人走到乌龟的上一阶段位置时,乌龟已经向前了一段距离。这样人一直都会处于追逐状态下但永远都追不上,因为乌龟总会领先一段距离。这样便构成了矛盾,也就是芝诺悖论的基本内容。

二、简单代码模拟

turtle_x = 100
people_x = 0
turtle_v = 5
people_v = 10for i in range(1, 1000):t = (turtle_x - people_x) / people_vpeople_x = turtle_xturtle_x += t * turtle_vprint("After", i, "times turtle_x:", turtle_x, "people_x:", people_x)if people_x == turtle_x:break

  • 代码最终还是停下了说明追上了。观察实验结果可以看出,实际上芝诺悖论只是一个极限问题,当乌龟与人之间的距离足够小时,我们就应该理解为距离为0也就是追上了。其实这个问题跟0.0000…00001到底等不等于0一个意思。

从代码模拟角度理解芝诺悖论相关推荐

  1. 谷歌Deep Bootstrap Framework:在线优化角度理解神经网络

    The Deep Bootstrap Framework: Good Online Learners are Good Offline Generalizers(ICLR21) 一元@炼丹笔记 理解深 ...

  2. 从 .NET 开发人员的角度理解 Excel 对象模型--------结合上一篇 vb code excel 单元格锁定...

    从 .NET 开发人员的角度理解 Excel 对象模型 发布日期: 10/27/2004 | 更新日期: 10/27/2004 Ken Getz MCW Technologies, LLC 适用于: ...

  3. 从 .NET 开发人员的角度理解 Excel 对象模型 (From MSDN)

    从 .NET 开发人员的角度理解 Excel 对象模型 发布日期 : 10/27/2004| 更新日期 : 10/27/2004 Ken Getz MCW Technologies, LLC 适用于: ...

  4. 关于“特权解除、陷入模拟”的理解

    转自 https://blog.csdn.net/sdulibh/article/details/48496661 一直想不通这两句话的含义,今天查了点资料.对着源码分析了一下,不一定对,写下来,分享 ...

  5. 【C 语言】数组 ( 多维数组本质 | 步长角度 理解 多维数组本质 )

    文章目录 一.从 步长角度 理解 多维数组本质 二.代码示例 一.从 步长角度 理解 多维数组本质 声明一个二维数组 ; // 声明一个多维数组int array[2][3]; 二级指针 : arra ...

  6. java实现转账功能_如何利用Java代码模拟银行转账这一功能?

    今天是刘小爱自学Java的第70天. 感谢你的观看,谢谢你. 话不多说,开始今天的学习: 转账,相信基本都接触过,无论是线下用银行卡转账还是线上用手机转账,本质上都是差不多的. 一.转账案例 需要两个 ...

  7. 1 0.99999的悖论_无限小数与芝诺悖论

    问题 昨天晚上,小学6年级的外甥女从数学课外辅导班补习回来,兴冲冲的对家里人说,哎,我发现了一个数学的大bug啊. 你说1/3不是一个无限循环小数0.33333...,那么三个1/3加起来,不就是0. ...

  8. linux线程handler,Handler从源码角度理解

    上一个文章讲解了Handler的基本使用,同时也有一些问题没有解决,本篇带你从源码的角度理解. 首先让我们来看看Handler的构造方法: image.png 我靠这么多的构造方法啊,我们上一篇只用了 ...

  9. 从 0.99999... = 1 到芝诺悖论

    1. 0.99999- = 1 19=0.11111....1=9⋅19=0.99999.... \begin{array}{l} \frac19=0.11111....\\ 1=9\cdot \fr ...

最新文章

  1. 那些年我们一起追过的缓存写法(二)
  2. Oracle服务扫描工具Oscanner
  3. 005_Redis的Hash数据类型
  4. 为什么说一次一密加是密抗窃听无条件安全的?
  5. 手动建立规则方式创建stream环境
  6. 免费报名 | 智源论坛:智能处理器探索,AI技术前沿精粹尽览
  7. select,poll,epoll用法
  8. 500 lines or less_堂杰支招 卫生间or阳台,洗衣机放哪更合适?
  9. AI CC2017安装后,安装目录里找不到amtlib.dll文件的问题
  10. BSOD issue - collect complete memory dump
  11. swat weather 输入数据注意事项
  12. 计算机博弈 期望搜索算法算法 期望极大极小算法
  13. 分享几个免费IP地址查询API接口
  14. 测试人员的职业规划 --整理标注
  15. prometheus 异常退出 报错:opening storage failed
  16. “沉迷单车的追风少年”的2021年年末总结
  17. 小程序—这款工具把加速计、陀螺仪、设备方向的调试痛点解决了
  18. iMeta高被引论文|西农焦硕/韦革宏等-干旱生态系统中土壤真菌与细菌群落构建的关系...
  19. 255%可用已接通电源_多路输出稳压电源电路
  20. php常用正则表达式,验证用户名,密码,Email,Url等等

热门文章

  1. 使用SMTP协议命令行发送邮件
  2. 计算机原理最大系统框图,计算机控制系统原理框图.docx
  3. 【年度总结】第一年工作总结
  4. enet分割_[论文笔记] 图像语义分割——ENet(ICLR 2017)
  5. 【解决方案】TS2300: Duplicate identifier
  6. 0002 计算长方形周长和面积
  7. ROS2——topic话题(八)
  8. gentoo freemind 安装设置
  9. 北加州地震台网震相走时获取及 HYPOINVERSE 格式读取
  10. 全国计算机软考长沙考点,湖南软考考点在哪?湖南软考考点安排表