Category: 学习笔记

弹性碰撞简介(物理)

弹性碰撞(Elastic Collision)是指两个物体发生碰撞并反弹,而没有发生任何永久形变或产生热量,从而保守了动能和动量。换句话说,在弹性碰撞中,系统(由两个物体组成)在碰撞前的总动能等于碰撞后的总动能。 以下是弹性碰撞中满足的两个主要守恒定律: 动量守恒 动量守恒:系统的总动量是守恒的。也就是说,碰撞前的总动量等于碰撞后的总动量。数学上,如果有两个物体,它们的质量分别为 and , 碰撞前的速度分别为 and 碰撞后的速度分别为 则动量守恒可以表示为: 动能守恒 系统的总动能是守恒的。也就是说,碰撞前各个物体的动能之和等于碰撞后它们的动能之和。每个物体的动能为 , 其中 是质量, 是物体的速度。因此,对于两个物体,动能守恒可以写成以下数学公式: TLDR; 弹性碰撞简介 弹性碰撞是一种理想化情况,在现实世界中,尤其是在宏观物体之间,是相当罕见的,因为几乎总是有一些动能转化为其他形式的能量,如声能或热能。然而,弹性碰撞对于某些系统(例如理想气体中气体分子之间的碰撞)来说是一个很好的近似,这些系统中能量损失可以忽略不计,或者像超级弹力球或台球这样的系统中,与涉及的动能相比,能量损失相对较小。 英文:Introduction to Elastic Collision (Physics) 本文一共 433 个汉字, 你数一下对不对. …

教媳妇编程: 学编程最好的方法就是抄代码

我学编程的时候老师就告诉我最好最快的方法就是抄代码, 不管理不理解, 先抄个几遍, 先上手敲几遍有个手感. 当时我学的是 Turbo Pascal 7.0, 高中竞赛编程指定语言, 老师让我抄(敲) 代码, 当时我记得就是抄了些排序的算法, 很快, 对于编程 对于Pascal的语法 有了基本的感觉和了解. 最近在 B站 和 油管频道教媳妇编程, 教了几课后发现媳妇理解得不深, 媳妇说好难, 媳妇说我说的算法她懂但是我敲代码的时候她就一脸懵逼了. 我才意识到编程也是有点小门槛的, 对于学商的媳妇小白来说, 确实入门有点难度, 那就从抄代码开始, 每天抄一小段代码来加深理解. 每周讲一课, …

兴趣是最好的老师

前两天收到一博客读者的来信: 您好, 博士, 我是您博客的读者, 觉得您的博客非常接地气, 您本人也为华人圈力所能及的做着非常多的贡献, 我有一个问题向您请教, 请问您是如何克服学业的, 我是一名中国留学生, 现在是MSC阶段, 专业是数据科学, 由于我本人并没有非常好的数学基础, 所以学的特别吃力. 加上英国的教学模式, 8周长的课程压缩到4天就讲完, 完全靠自学的这种模式根本没有很好的教育, 深感毕业压力很大, 请问您是如何学的这么好的? 有什么应试应考的技巧么? 我当时躺在床上玩手机, 于是匆匆回了两句: 兴趣是最好的老师, 首先你得感兴趣不反感. 英国教育就是这样, 课堂上老师只是讲提纲, 大部分时间都是自己专研. 数据科学的确数据要好, 统计学, 数学建模, …

时间碎片用来刷题是再好不过的了

今天, 成功的在 leetcode 上打卡一年, 一共707题 (我的 leetcode 主页). 这一年大概刷了400多道题, 基本上都是碎片时间刷的: 上班午休的时候边吃饭边看题刷题 周末带孩子去 soft play 喝咖啡刷一题. 不成文的规定: 一杯Latte来一题 把媳妇的车开到洗车的地方 然后等待的时候到旁边的 Costa 来一题 周末早上吃早餐的时候来一题 这些都是比较连续的时间, 当然很多情况下刚打开题目看了几分钟就有事被叫走了, 不过这也不是坏事, 有时候等公交的时候也可以想想刚刚那题的思路, 等有时间了再打开 iPad 写代码的时候就很快了. …

用JAVA写个简易的DNS域名查询工具

在加入GE之前没怎么写过JAVA程序, 其实JAVA挺好的, API多, 而且跨平台, 并且速度也不慢 (已经优化很多了). 最近用到了 iNetAddress 这个库, 写了一命令行工具, 可以简易根据域名查询 IP 地址. 代码也在 https://github.com/DoctorLai/DNSLookup import java.net.InetAddress; import java.net.UnknownHostException; public class DNSLookup { // https://helloacm.com/the-dns-lookup-tool-in-java-inetaddress/ public static void main(String …

机器学习系列之: 怎么样数鸡鸡? (3) 分类 Clustering

本数鸡系列: 机器学习系列之: 怎么样数鸡? 机器学习系列之: 怎么样数鸡鸡? 大津算法来计算阈值 机器学习系列之: 怎么样数鸡鸡? 分类 Clustering 这已经是3个月前的事了, 后来懒癌, 加收益变少没动力, 于是一直搁放着, 今天突然想起, 有点时间变想把这事完结了. 上次说到, 通过大津算法 Otsu’s Method计算出一个阀值, 然后就可以把图片变成黑白的, 比如白的是鸡, 黑的是空气. 我们就可以遍历这张黑白图片的每个相素点: /// <summary> /// 遍历图片的每个相素点 /// …