V
主页
10种奇特算法:探索编程中的奇妙世界 - Fireship
发布人
10 weird algorithms https://www.youtube.com/watch?v=SmyPTnlqhlk 视频介绍了10种非常有趣的算法,这些算法在现实世界中解决了许多有趣的问题。以下是其中几种算法的简要总结: 1. **Marching Cubes算法**:由两位程序员在1987年创建,用于从三维离散标量场中提取等值面的多边形网格。该算法通过允许医生可视化CT和MRI扫描数据,可能挽救了无数生命。 2. **Wave Function Collapse**:灵感来源于量子力学中的双缝实验,其中粒子在没有观察时表现为波,观察时则突然塌缩为粒子。在编程中,该算法用于动态生成无限扩展的游戏地图,通过初始地图的叠加态,在观察时塌缩为遵循一定规则的随机地图块。 3. **区块链共识算法**:在区块链技术中,当达到一定阈值时,原始节点会发送提交消息给其他所有节点,使整个系统状态保持一致。 4. **Boyd's artificial life program**:模拟鸟群行为的算法,通过简单的规则(避免拥挤、朝向鸟群平均方向、朝向中心质量)产生复杂的群体行为模式。 5. **Boyer-Moore字符串搜索算法**:该算法从右到左扫描文本,通过预处理表跳过不匹配的字符,使得搜索大型文本时效率更高。这种跳过机制使得算法在处理更长的字符串时速度更快。 这些算法展示了如何通过编程解决复杂问题,并在多个领域中发挥重要作用。 项目地址:https://github.com/liuzhao1225/YouDub-webui YouDub 是一个开创性的开源工具,旨在将 YouTube 和其他平台上的高质量视频翻译和配音成中文版本。该工具结合了最新的 AI 技术,包括语音识别、大型语言模型翻译,以及 AI 声音克隆技术,提供与原视频相似的中文配音,为中文用户提供卓越的观看体验。
打开封面
下载高清视频
观看高清视频
视频下载器
要看多少教程才能成神?
像素排序
一秒打破冷战
这是不是生气的普遍现象?
我用python做了个物理引擎?
我怀疑我的老婆是蛇精变的
难道我是c++天才?
传送门, 但是打结?
蜈支洲岛
拜登:"一切非Rust项目均为非法" ???????
如果你能逆向工程,一切都是开源的!
找到对方ip了是127.0.0.1
Golang C++ and Rust的编译速度对比。
沙雕代码之【睡眠排序】深度讲解
啥是贝塞尔曲线?
编程'省赛'惊现牢大!注释是What can I say
男人减速带:Neovim 代码编辑器
编程简史:仓颉-最爱Shift键的语言
Valla.ai:将代码逻辑展示为可视化的流程图
为什么bilibili后端要用go来写?
VSCode代码阅读神器正式发布
在家闲到极致之用三种编程语言写一模一样的程序对比输出速度 最后Python败北了
付费软件是怎么被破解的?
数学物理学习神器——gatekeep.ai
编辑器实现物理效果
几十年前的程序录入是什么样的?穿孔纸带计算机
乐高希望销毁这些积木:Grangemouth积木的故事 - SpitBrix
每个程序员需要掌握的三种算法类型
计算机学习最强技能树 照着这个路线不再迷茫
14 分钟解释所有学习算法
十分钟学会编程的本质【收藏级】
计算机专业不得不看的15种排序算法,7分钟动画演示
两分钟了解睡眠排序--最强排序(bushi
从向量到张量
粒子物理:粒子能否既非物质也非力? - PBS Space Time
构建物理引擎与模拟机器:C++编程实践 - AngeTheGreat
优美的贝塞尔曲线
论码农与数学家的相似性【数学地图】【重构数学2/4】
计算机图形学快速理解:齐次坐标 - Miolith
我制作了一个零玩家游戏:失控的细胞自动机 - Sam Hogan